summaryrefslogtreecommitdiff
path: root/src/qcam/viewfinder_gl.h
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-06-21 22:47:53 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-07-04 23:07:59 +0300
commitb8708937bf68eaf5ff5f5560d5af778d1878248d (patch)
tree78b4fd67b5a5e88acffde8febc07af5f86f462c9 /src/qcam/viewfinder_gl.h
parent06bd05beced313c79a72bad53870e5dc233f563e (diff)
gstreamer: Fix pads locking
The srcpads_ vector is protected by two different locks, the GstObject lock of the libcamerasrc element, and the stream_lock that covers the run function of the thread. This isn't correct. Use the stream_lock consistently to protect the pads. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com> Reviewed-by: Umang Jain <umang.jain@ideasonboard.com>
Diffstat (limited to 'src/qcam/viewfinder_gl.h')
0 files changed, 0 insertions, 0 deletions