mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
8c5203ba0e
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> |
||
---|---|---|
.. | ||
audio-buffer.c | ||
audio-buffer.h | ||
audio-channel-mixer.c | ||
audio-channel-mixer.h | ||
audio-channels.c | ||
audio-channels.h | ||
audio-converter.c | ||
audio-converter.h | ||
audio-format.c | ||
audio-format.h | ||
audio-info.c | ||
audio-info.h | ||
audio-prelude.h | ||
audio-quantize.c | ||
audio-quantize.h | ||
audio-resampler-macros.h | ||
audio-resampler-neon.h | ||
audio-resampler-private.h | ||
audio-resampler-x86-sse.c | ||
audio-resampler-x86-sse.h | ||
audio-resampler-x86-sse2.c | ||
audio-resampler-x86-sse2.h | ||
audio-resampler-x86-sse41.c | ||
audio-resampler-x86-sse41.h | ||
audio-resampler-x86.h | ||
audio-resampler.c | ||
audio-resampler.h | ||
audio.c | ||
audio.h | ||
dbesi0.c | ||
gstaudioaggregator.c | ||
gstaudioaggregator.h | ||
gstaudiobasesink.c | ||
gstaudiobasesink.h | ||
gstaudiobasesrc.c | ||
gstaudiobasesrc.h | ||
gstaudiocdsrc.c | ||
gstaudiocdsrc.h | ||
gstaudioclock.c | ||
gstaudioclock.h | ||
gstaudiodecoder.c | ||
gstaudiodecoder.h | ||
gstaudioencoder.c | ||
gstaudioencoder.h | ||
gstaudiofilter.c | ||
gstaudiofilter.h | ||
gstaudioiec61937.c | ||
gstaudioiec61937.h | ||
gstaudiometa.c | ||
gstaudiometa.h | ||
gstaudiopack-dist.c | ||
gstaudiopack-dist.h | ||
gstaudiopack.orc | ||
gstaudioringbuffer.c | ||
gstaudioringbuffer.h | ||
gstaudiosink.c | ||
gstaudiosink.h | ||
gstaudiosrc.c | ||
gstaudiosrc.h | ||
gstaudiostreamalign.c | ||
gstaudiostreamalign.h | ||
gstaudioutilsprivate.c | ||
gstaudioutilsprivate.h | ||
gstdsd.c | ||
gstdsd.h | ||
gstdsdformat.c | ||
gstdsdformat.h | ||
meson.build | ||
streamvolume.c | ||
streamvolume.h | ||
TODO |