decodebin2: Only prevent to autoplug the same parser multiple times for the same...
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Sun, 27 Feb 2011 08:32:55 +0000 (09:32 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sun, 27 Feb 2011 08:32:55 +0000 (09:32 +0100)
commit4ac6f5ff831fe1ee9b7005c707c6ea1527240ddb
tree90dfb45c132ca4e4389e45964054490282254095
parentc7f52902477f0288f31b7645fbe637b5b2dd678a
decodebin2: Only prevent to autoplug the same parser multiple times for the same chain

Parsers are the only element class that are not changing the data and
could lead to an infinite loop. Other element classes like demuxers,
e.g. id3demux, can be used multiple times in a row and sometimes are.
gst/playback/gstdecodebin2.c