matroskademux: fix bridging (time) gaps in streams
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 28 Jan 2010 17:53:18 +0000 (18:53 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Tue, 2 Feb 2010 15:53:56 +0000 (16:53 +0100)
commitb527360f21f426cb4853fc6d4fa48d1c51a012af
tree14e9fd88892f8d0ebacd55f6a8d40b4b7e6debe5
parent9bec2b11270b0a1422c956e4a47de23f7c67ad2e
matroskademux: fix bridging (time) gaps in streams

As a side effect, avoid sending newsegment updates with start times
that go back and forth, which leads to bogus downstream running_time.

Also fixes seeking in bug #606744.
gst/matroska/matroska-demux.c