gstreamer/subprojects/gst-plugins-base/gst
Alicia Boya García 223b63b1d2 decodebin3: Add missing INPUT_LOCK() before ensure_input_parsebin()
ensure_input_parsebin() has a top comment saying it must be called with
INPUT_LOCK taken, but 2 out of 3 usages of the function call it without
taking that mutex.

This patch adds locking in these two remaining usages.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5279>
2024-06-17 10:15:28 +00:00
..
adder meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
app meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
audioconvert audioconvert: add possibility to reorder input channels 2024-04-22 12:06:11 +02:00
audiomixer meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
audiorate meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
audioresample audioconvert, audioresample, audiofilter: fix divide by 0 for input buffer without caps 2022-11-26 08:47:49 +00:00
audiotestsrc audiotestsrc: Initialize all samples in wave=ticks mode 2023-04-22 08:44:02 +00:00
compositor gst: Move GstQueueArray as GstVecDeque to core 2024-05-06 18:25:42 +00:00
debugutils debug: delete reference to gstdump script 2023-11-22 11:45:38 +01:00
dsd dsd: Add code for DSD audio support 2023-06-23 01:27:03 +00:00
encoding encodebin: Fix pad removal for encodebin vs encodebin2 2024-04-18 09:11:58 +00:00
gio gio: Drop some trailing whitespace in giobasesink 2023-10-04 12:56:03 +00:00
overlaycomposition video-filters: Fix passthrough with ANY caps feature 2023-10-03 21:13:00 +00:00
pbtypes meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
playback decodebin3: Add missing INPUT_LOCK() before ensure_input_parsebin() 2024-06-17 10:15:28 +00:00
rawparse docs: Correct pipeline examples in rawaudioparse 2024-05-28 22:20:08 +00:00
subparse subparse: fix typefind with small srt files 2024-06-07 11:28:49 +02:00
tcp meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
typefind typefind: Fix handling of ID_ODD_SIZE in WavPack typefinder 2024-05-28 19:18:37 +00:00
videoconvertscale gstcudaconvertscale, gstvavpp, videoconvertscale: downgrade 'Can't keep DAR' to debug 2024-03-13 16:06:56 +00:00
videorate videorate: Reset last_ts when a new segment is received 2024-04-02 21:06:21 +00:00
videotestsrc videotestsrc: add mutex around cache buffer to prevent race condition 2024-05-21 12:14:59 +00:00
volume volume: Expose the volume-full-range as another property 2024-02-27 12:33:44 +00:00
meson.build debug: add new element fakevideodec 2023-11-17 15:57:46 +00:00