summaryrefslogtreecommitdiff
path: root/src/cam/event_loop.cpp
diff options
context:
space:
mode:
authorJacopo Mondi <jacopo@jmondi.org>2019-06-26 12:05:02 +0200
committerJacopo Mondi <jacopo@jmondi.org>2019-06-27 10:16:10 +0200
commit6948ec44c7f77fbd34283bfef7a661bd0d3c991d (patch)
tree6c92b3dd9002db5b86e6d34dc6097617c8289c5b /src/cam/event_loop.cpp
parentcaf25dc5cfd11b965316f02610d49ae3d886716b (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 'src/cam/event_loop.cpp')
0 files changed, 0 insertions, 0 deletions