diff options
author | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2021-03-24 11:11:21 +0000 |
---|---|---|
committer | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2021-04-22 16:56:07 +0100 |
commit | ec5d4acfcaacc687c6bcb9b3c32325c210c4a0f0 (patch) | |
tree | 216cffe91b423bbf1a14451bda628a6fa4b8ec0e /src/v4l2/v4l2_compat_manager.cpp | |
parent | 7e0da7c34900cb219ee447df547162211d8683e3 (diff) |
libcamera: camera: Assert pipelines complete all requests
When the camera manager calls stop on a pipeline, it is expected that
the pipeline handler guarantees all requests are returned back to the
application before the camera has stopped.
Ensure that this guarantee is met by providing an accessor on the
pipeline handler to validate that all pending requests are removed.
Reviewed-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/v4l2/v4l2_compat_manager.cpp')
0 files changed, 0 insertions, 0 deletions