gstreamer/subprojects/gst-plugins-base/gst-libs/gst
Robert Rosengren 8c5203ba0e audioringbuffer: set waiting to 0 when signaling
Reset the waiting thread counter in all places to be consistent
when sending signal for the audio ring buffer. This fix applies it to
pause, stop and release, which are states that will go into a callback
of the subclass. Having the waiting counter reset will avoid having
executing thread of the same subclass trying to take the mutex when
callong gst_audio_ring_buffer_advance.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6195>
2024-04-03 15:09:00 +00:00
..
allocators shmallocator: fix build on Illumos 2024-03-13 18:48:27 +00:00
app appsrc: clear eos flag on flush stop event 2024-02-22 19:46:50 +00:00
audio audioringbuffer: set waiting to 0 when signaling 2024-04-03 15:09:00 +00:00
fft gst-plugins-base: re-indent with GNU indent 2.2.12 2023-03-17 03:18:53 +00:00
gl glcaopengllayer: NULL some fields when freed 2024-04-02 23:50:41 +00:00
pbutils audiovisualizer: Don't wrap temporary memory in buffers 2024-03-11 18:18:01 +00:00
riff riff: add more h265 fourcc formats 2023-07-17 13:17:20 +00:00
rtp rtp: Fix constant for maximum two-byte RTP header extension length 2024-02-23 02:18:28 +00:00
rtsp realmedia: remove RealServer RTSP extension, RDT handling and PNM source 2024-02-13 11:44:29 +00:00
sdp sdp: accept empty attribute value represented as a NULL pointer 2024-03-08 10:28:15 +00:00
tag tags: Don't allow image tags with G_MAXUINT32 length 2023-06-20 10:02:19 +00:00
video navigation: add missing sanity checks 2024-04-02 14:17:53 +00:00
glib-compat-private.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
meson.build sdp: Handle level-asymmetry-allowed for H264 streams 2021-12-12 10:59:00 -03:00