diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-03-22 17:17:42 +0200 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-03-24 10:33:44 +0200 |
commit | 77ea51820acccfcd3aebe6aa27ad26af21e82a7a (patch) | |
tree | 717d9b20c97cac88311de65db348659b1fbeb295 /src/gstreamer/gstlibcamera-utils.cpp | |
parent | 8e7d1bbe9b6d98a443da4982fe088321e6d4a583 (diff) |
qcam: main_window: Move capture event processing to main thread
To avoid blocking the camera manager for a long amount of time, move
capture event processing to the main thread. Captured buffers are added
to a queue and an event is posted to the main window to signal
availability of a buffer.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/gstreamer/gstlibcamera-utils.cpp')
0 files changed, 0 insertions, 0 deletions