decodebin: doesn't expose pads when one stream contains garbage
Submitted by Andrew Jones
Link to original bug (#738543)
Description
We have a .mpg file (here for the next 7 days) http://wikisend.com/download/408582/ir.mpg that contains two streams. One is "mpeg video" and is either MetaData, Encrypted, or corrupt. The second stream is a valid H264 stream.
UriDecodeBin does not produce a pad. It stops at two proxy pads within the bin. It seems to get confused and waits forever for the bad stream to "settle out".
Thaytan, __Tim, have witnessed. I can reached at above email address for the mpg.
Version: 1.4.3