diff options
author | Jacopo Mondi <jacopo@jmondi.org> | 2019-06-26 12:05:02 +0200 |
---|---|---|
committer | Jacopo Mondi <jacopo@jmondi.org> | 2019-06-27 10:16:10 +0200 |
commit | 6948ec44c7f77fbd34283bfef7a661bd0d3c991d (patch) | |
tree | 6c92b3dd9002db5b86e6d34dc6097617c8289c5b /test/v4l2_videodevice/capture_async.cpp | |
parent | caf25dc5cfd11b965316f02610d49ae3d886716b (diff) |
libcamera: v4l2_device: Fix control enumeration bug
When enumerating the available V4L2 controls at video device open
time set the V4L2_CTRL_FLAG_NEXT_CTRL flag if an unsupported control
type is encountered to prevent infinite loops.
While at it, downgrade the message reporting the unsupported control
type to Debug, as it is not an error worth being reported unconditionally.
Fixes: 030ce6491ed3 ("libcamera: v4l2_device: List valid controls at open")
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'test/v4l2_videodevice/capture_async.cpp')
0 files changed, 0 insertions, 0 deletions