gstreamer/gst
Thiago Santos d54d51d0d2 playbin: ignore new pads if it is shutting down
If a new pad is added after playbin has been put to READY/NULL it
should ignore new pads as it is shutting down.

This can happen when the pipeline fails to preroll (is still in READY)
and the user gives up on waiting or an error that doesn't reach
the demuxer occurs (on some event handling) and it will continue to
work and exposing pads while playbin has been put to NULL.

Without this check an input-selector is created and set to PAUSED
state, preventing playbin from properly shutting down in case it
has data blocked inside it.
2015-03-25 08:32:33 -03:00
..
adder adder: Drop custom latency querying logic 2015-02-27 00:52:05 +05:30
app docs: remove old 0.10 Since markers 2013-11-16 16:10:07 +00:00
audioconvert audioconvert: Eliminate unsigned quantizers 2015-03-24 16:52:07 +01:00
audiorate audiorate: Fill gap events 2014-12-14 12:09:12 +01:00
audioresample Constify some static arrays everywhere 2015-01-21 09:49:47 +01:00
audiotestsrc audiotestsrc: Report our latency properly in live mode 2014-12-24 12:59:37 +01:00
encoding Don't compare booleans for equality to TRUE and FALSE 2014-12-01 09:51:12 +01:00
gio docs: fix some gtk-doc warnings 2014-11-15 23:13:42 +00:00
playback playbin: ignore new pads if it is shutting down 2015-03-25 08:32:33 -03:00
subparse Don't compare booleans for equality to TRUE and FALSE 2014-12-01 09:51:12 +01:00
tcp socketsrc: Add support for GstNetControlMessageMeta 2015-03-14 13:23:28 +01:00
typefind typefindfunctions: detect mp4 common file format variant 2014-11-26 16:54:39 +00:00
videoconvert videoconvert: add dither-bits option 2014-12-02 15:23:00 +01:00
videorate videorate: Don't leak the pools 2015-03-24 15:23:34 -04:00
videoscale docs: Add new video functions and objects. Cleanup a little. 2015-03-13 01:08:25 +11:00
videotestsrc videotestsrc: add all colors mode 2015-03-10 12:27:03 +01:00
volume Fix double semicolons 2015-03-10 09:27:08 +00:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00