summaryrefslogtreecommitdiff
path: root/src/v4l2/v4l2_camera_proxy.h
diff options
context:
space:
mode:
authorNaushir Patuck <naush@raspberrypi.com>2022-01-04 12:57:09 +0000
committerKieran Bingham <kieran.bingham@ideasonboard.com>2022-01-06 12:28:24 +0000
commit44d59841e1ce59042b8069b8078bc9f7b1bfa73b (patch)
treede9775d14db465fd9a27fc3c7f173bc56c3f1b3a /src/v4l2/v4l2_camera_proxy.h
parent8400cb07117f1ebc51db2a66d9f62211a764a096 (diff)
pipeline: raspberrypi: Add support for Video Mux and Bridge devices
This change will allow the pipeline handler to enumerate and control Video Mux or Bridge devices that may be attached between sensors and a particular Unicam instance. Cascaded mux or bridge devices are also handled. A new member function RPiCameraData::enumerateVideoDevices(), called from PipelineHandlerRPi::registerCamera(), is used to identify and open all mux and bridge subdevices present in the sensor -> Unicam link. Relevant links are enabled/disabled and pad formats correctly set in PipelineHandlerRPi::configure() before the camera is started. Signed-off-by: Naushir Patuck <naush@raspberrypi.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: David Plowman <david.plowman@raspberrypi.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/v4l2/v4l2_camera_proxy.h')
0 files changed, 0 insertions, 0 deletions