gstreamer/subprojects/gst-plugins-base/gst
Edward Hervey 42e24c32e5 uridecodebin3: Don't hold lock when posting messages or signals
There's a very good chance that the receiver might react on those synchronously
and call back into uridecodebin3 (ex: for setting the next URI).

Make sure we release the lock if we need to do that.

Fixes #3400

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6402>
2024-03-19 09:34:18 +01:00
..
adder
app
audioconvert audioconvert: set mix-matrix when user changes it to empty 2024-03-01 11:58:57 +00:00
audiomixer
audiorate
audioresample
audiotestsrc
compositor
debugutils
dsd
encoding
gio
overlaycomposition
pbtypes
playback uridecodebin3: Don't hold lock when posting messages or signals 2024-03-19 09:34:18 +01:00
rawparse
subparse subparsers: Give proper category to subtitle "decoders" 2024-02-22 14:39:54 +00:00
tcp
typefind
videoconvertscale gstcudaconvertscale, gstvavpp, videoconvertscale: downgrade 'Can't keep DAR' to debug 2024-03-13 16:06:56 +00:00
videorate videorate: Correct segment-based calculations 2024-02-08 12:08:08 +00:00
videotestsrc
volume volume: Expose the volume-full-range as another property 2024-02-27 12:33:44 +00:00
meson.build