gst/playback/gstdecodebin.c: If we can't activate one of the decoders we plugged...
authorTim-Philipp Müller <tim@centricular.net>
Thu, 1 May 2008 19:11:42 +0000 (19:11 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Thu, 1 May 2008 19:11:42 +0000 (19:11 +0000)
commitea0d78e8e51afff6a5d16c86a0d24968b2319a40
tree12c9b154cd4d34cc27cdd2a93a9de7a4f133fee1
parentf8977b9e9ec4be4d896cdd92d5d56b583fddc134
gst/playback/gstdecodebin.c: If we can't activate one of the decoders we plugged in (such as, say, musepackdec) for s...

Original commit message from CVS:
* gst/playback/gstdecodebin.c: (free_pad_probe_for_element),
(try_to_link_1):
If we can't activate one of the decoders we plugged in (such as,
say, musepackdec) for some reason (it might not support push mode,
for example), remove any pad probes that close_pad_link() might
have set up. This makes sure we later don't try to remove a probe
for a pad that doesn't exist any longer, and avoids nast warnings
and probably other things too.
ChangeLog
gst/playback/gstdecodebin.c