gstreamer/ext
Jan Schmidt ed90d3b2ec webrtc: Don't deadlock on block pads on shutdown
When changing state downward, we can't set pads
to inactive if they are blocked, it will deadlock
trying to acquire the streaming lock.

Just calling the parent state change function
will do the correct things to unblock probes and
set the pad inactive, so let it do that and
remove the probes after the parent state change
function has run

https://bugzilla.gnome.org/show_bug.cgi?id=796682
2018-06-27 22:44:26 +10:00
..
aom Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
assrender Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
bs2b Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
bz2 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
chromaprint Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
closedcaption ext/closedcaption/misc.h: Transform into UTF-8 2018-06-21 08:49:01 -04:00
colormanagement colormanagement: Link to libgstbase for basetransform 2018-02-18 12:01:07 +02:00
curl Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
daala Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
dash dashdemux: Fix sync of updated manifest from previous one 2018-05-12 09:27:46 +02:00
dc1394 dc1394src: Remove logically dead code 2017-11-24 07:57:49 +01:00
directfb directfb: don't error out for warnings in system headers 2018-05-28 10:43:37 +01:00
dtls dtls: Update for g_type_class_add_private() deprecation in recent GLib 2018-06-24 01:06:24 +02:00
dts Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
faac Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
faad Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
fdkaac Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
flite Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
fluidsynth Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
gl gl: Update for g_type_class_add_private() deprecation in recent GLib 2018-06-24 01:37:08 +02:00
gme Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
gsm Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
hls Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
iqa videoaggregator: Switch to a GstVideoAggregatorConvertPad subclass 2018-05-06 15:22:51 +02:00
kate Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
ladspa Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
libde265 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
libmms Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
lv2 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
modplug Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
mpeg2enc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
mplex Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
musepack Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
neon Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
ofa Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
openal Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
opencv opencv: Fix memcpy within C++ 2018-05-11 09:54:22 +02:00
openexr openexr: Header are not C++11, force C++98 2017-07-11 12:43:46 -04:00
openh264 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
openjpeg Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
openmpt Remove GstAggregator from -bad, moved to core 2017-12-02 16:14:36 +00:00
openni2 Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
opus Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
resindvd resindvsrc: Don't use the GST_EVENT_TIMESTAMP 2018-05-04 22:56:02 +10:00
rsvg Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
rtmp Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
sbc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
smoothstreaming Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
sndfile Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
soundtouch soundtouch: Update for g_type_class_add_private() deprecation in recent GLib 2018-06-24 01:15:59 +02:00
spandsp Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
spc Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
srt Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
srtp srtp: Add "roc" caps field to the gst-launch example 2018-05-11 20:55:10 +02:00
teletextdec Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
ttml Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
voaacenc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
voamrwbenc Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
vulkan vulkan: Update for g_type_class_add_private() deprecation in recent GLib 2018-06-24 01:25:04 +02:00
wayland waylandsink: support fullscreen 2018-05-06 15:13:59 +02:00
webp Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
webrtc webrtc: Don't deadlock on block pads on shutdown 2018-06-27 22:44:26 +10:00
webrtcdsp Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
wildmidi Remove GstAggregator from -bad, moved to core 2017-12-02 16:14:36 +00:00
x265 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
zbar Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
Makefile.am ext: New ccextractor element 2018-05-28 11:54:17 +02:00
meson.build closedcaption: add meson build files 2018-05-28 11:09:45 +01:00