summaryrefslogtreecommitdiff
path: root/src/lc-compliance/main.cpp
diff options
context:
space:
mode:
authorNaushir Patuck <naush@raspberrypi.com>2022-09-21 09:02:58 +0100
committerKieran Bingham <kieran.bingham@ideasonboard.com>2022-09-23 11:01:21 +0100
commita64d17b9cff1b7361ebea31b7ae1dc1357493670 (patch)
treed9f1c2bee1d51d24c7ff9ead959aa38da541266d /src/lc-compliance/main.cpp
parent883e2089db307955abecfcdc95f1a85ee0be56c0 (diff)
pipeline: raspberrypi: Improve Unicam timeout handling
Currently, if a Unicam timeout is signalled, the pipeline handler only raises an error message. Update the error handling to put the pipeline handler in an internal error state, disable all device streams, and return all outstanding requests as cancelled. Any subsequent requests that come into the pipeline handler will also be returned as cancelled. Any further error handling (e.g. a reset with camera stop()/start()) is up to the application to perform as it requires. 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/lc-compliance/main.cpp')
0 files changed, 0 insertions, 0 deletions