mpegtsdemux: handle pads with no data
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Mon, 26 Sep 2011 11:43:27 +0000 (12:43 +0100)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Mon, 28 Nov 2011 15:08:13 +0000 (15:08 +0000)
commitfb66b3c2acc0fc63f894ca04a6dae577cca698f0
tree63db31243e15d8ac971b7d05040db8ceccd2f2c2
parentf909c5754693d9c62fe779b8216712894b9ca494
mpegtsdemux: handle pads with no data

Some streams declare PIDs but will not send data for them.
Ensure we time out on those, and both send new segments to
keep their time synchronized with the rest, and do not wait
forever before deciding to signal no-more-pads.

https://bugzilla.gnome.org/show_bug.cgi?id=659924
gst/mpegdemux/gstmpegtsdemux.c