gstreamer/gst/parse
Stefan Sauer 46a851b279 parse-launch: warn when still waiting to plug sub-pipelines after no-more-pads
The parse-launch API automagically handles dynamic pads and performs delayed
linking as needed, without any feedback about whether the linking succeeded or
not however. If a delayed dynamic link can't be completed for whatever reason,
parse-launch will simply wait in case a suitable pad appears later. This may
never happen though, in which case the pipeline may just hang forever.

Try to improve this by connecting to the "no-more-pads" signal of any element
with dynamic pads and posting a warning message for the related outstanding
dynamic links when "no-more-pads" is emitted.

Fixes #760003
2016-01-03 22:58:06 +01:00
..
.gitignore parse: fix segfaulting prototype-mismatch 2013-11-28 19:05:23 -05:00
grammar.y parse-launch: warn when still waiting to plug sub-pipelines after no-more-pads 2016-01-03 22:58:06 +01:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 17:49:44 +01:00
parse.l parse: Refactor grammar, make it more consistent and fix conflicts 2014-01-14 13:46:22 +01:00
types.h parse: Use GSlice for allocating and freeing links and chains 2014-01-14 13:46:24 +01:00