libcamera/src
Barnabás Pőcze e43d2a35fa gstreamer: Use copied camera name
The camera name is copied in gst_libcamera_src_open() as we can't hold
the lock protecting the name while calling GST_ELEMENT_ERROR(). The
GST_ELEMENT_ERROR() macro sends a message on the bus, taking more locks
and possibly causing issues.

However, the current code makes the copy, but does not actually use it.
So fix that.

Fixes: 58feb69f85 ("gst: libcamerasrc: Implement selection and acquisition")
Signed-off-by: Barnabás Pőcze <pobrn@protonmail.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2024-05-14 23:51:57 +03:00
..
android libcamera: Drop remaining file name from header comment blocks 2024-05-09 23:31:15 +03:00
apps libcamera: Drop remaining file name from header comment blocks 2024-05-09 23:31:15 +03:00
gstreamer gstreamer: Use copied camera name 2024-05-14 23:51:57 +03:00
ipa ipa: libipa: histogram: Fix documentation of constructor 2024-05-13 16:33:43 +03:00
libcamera libcamera: Drop remaining file name from header comment blocks 2024-05-09 23:31:15 +03:00
py meson: Tag all installed files 2023-12-07 01:43:17 +02:00
v4l2 libcamera: Drop remaining file name from header comment blocks 2024-05-09 23:31:15 +03:00
meson.build v4l2: Move the v4l2 compat layer to libexec/libcamera 2023-05-04 20:05:02 +01:00