matroskamux: fix matroskamux ! matroskademux
authorTim-Philipp Müller <tim@centricular.com>
Thu, 10 Sep 2015 15:00:50 +0000 (16:00 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Thu, 10 Sep 2015 15:05:53 +0000 (16:05 +0100)
commit99a6f8207f4344a45a9f975ddca071f59e9dee7e
tree61870038ee9ecee6cbb6b7fbad5e8d0372ac4a90
parent00a938f134e7d20118eedbbc77b7ba4b9998f34c
matroskamux: fix matroskamux ! matroskademux

Don't carry over DISCONT flags from the input buffers to the
output buffer, or the demuxer might reset its state when it
receives the first data buffer just after parsing the simple
block header, and then expect sane data to follow.
Fixes matroskamux ! demux erroring out.

https://bugzilla.gnome.org/show_bug.cgi?id=754768
https://bugzilla.gnome.org/show_bug.cgi?id=657805
gst/matroska/ebml-write.c