mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-19 20:46:22 +00:00
There's a race condition when is-live is set to true and the shmsrc element releases the pipe in the transition from PLAYING to PAUSED. To avoid it this change ensures that _create method takes the pipe and increases the use_count in one operation protected by object lock. Also perform apropriate protections when releasing the pipe. https://bugzilla.gnome.org/show_bug.cgi?id=797203 |
||
---|---|---|
.. | ||
gstshm.c | ||
gstshmsink.c | ||
gstshmsink.h | ||
gstshmsrc.c | ||
gstshmsrc.h | ||
Makefile.am | ||
meson.build | ||
shmalloc.c | ||
shmalloc.h | ||
shmpipe.c | ||
shmpipe.h |