matroskademux: Don't skip all video frames until the first keyframe
authorSebastian Dröge <sebastian@centricular.com>
Wed, 15 Jan 2014 21:47:12 +0000 (22:47 +0100)
committerSebastian Dröge <sebastian@centricular.com>
Wed, 15 Jan 2014 21:49:58 +0000 (22:49 +0100)
commit809d1059820aae5eec87ebffbd1608c12c44575d
treed875678e3aa43240bcd00b50685e6439d3f74edb
parent52fc07831026e6e439e93a0baf8a279a6ae6b052
matroskademux: Don't skip all video frames until the first keyframe

Instead do it like all other demuxers and let parsers and decoders
handle that. The keyframe information inside the container might
be completely wrong like in the sample file of the bug report,
and if it is correct and we push no keyframes, then the parsers
and decoders will handle that properly anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=682276
gst/matroska/matroska-demux.c