gstreamer/sys
Josep Torra eb1665ff22 shmsrc: fixes a crash when is-live is true due a race condition
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
2018-10-10 13:42:05 -04:00
..
acmenc Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
acmmp3dec Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
androidmedia androidmedia/meson: we also depend on gmodule and orc 2018-08-31 18:08:55 +10:00
applemedia meson: Fix applemedia dependencies on iOS 2018-09-01 21:48:54 +05:30
bluez meson: Generate bluez.h instead of bluez-interface.h 2018-07-27 22:17:56 -04:00
d3dvideosink Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
decklink decklinkvideosink: fix build 2018-09-12 22:38:56 +10:00
directsound Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
dshowdecwrapper Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
dshowsrcwrapper dshowsrcwrapper: fix DirectShow caps negotiation and set capture pin caps 2016-04-23 15:21:44 +01:00
dshowvideosink bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
dvb Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
fbdev Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
ipcpipeline Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
kms kmssink: Add "restore-crtc" property 2018-08-29 14:17:51 -04:00
msdk msdk: Fix building on MSVC 2018-10-02 04:04:24 +05:30
nvdec nvdec: Add support VP8/VP9 decoding 2018-05-05 18:13:00 +10:00
nvenc nvenc: Fix build warning error 2018-05-18 10:43:39 +01:00
opensles meson: Add build files for androidmedia and opensles 2018-08-29 14:58:19 +05:30
shm shmsrc: fixes a crash when is-live is true due a race condition 2018-10-10 13:42:05 -04:00
tinyalsa Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
uvch264 Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
vcd Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
vdpau vdpau: Run gst-indent 2018-06-06 07:50:21 +02:00
wasapi wasapi: Remove code that sets thread priority 2018-09-11 01:00:21 +05:30
winks ksvideosrc: fix device enumeration when hotplugging a camera 2018-08-19 16:58:22 -04:00
winscreencap Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
Makefile.am ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00
meson.build meson: Add build files for androidmedia and opensles 2018-08-29 14:58:19 +05:30