summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demuxer.c
diff options
context:
space:
mode:
authorUoti Urpala <uau@glyph.nonexistent.invalid>2010-01-25 13:27:35 +0200
committerUoti Urpala <uau@glyph.nonexistent.invalid>2010-01-27 14:26:48 +0200
commit298808cddc40b66dde9578ec8abb71094357c3ce (patch)
tree4201f7d7844faaad10dfea68ea60b0d2ab013d8e /libmpdemux/demuxer.c
parentd8a6af2980e7ecfee0a3e53896f4617d981ce56c (diff)
downloadmpv-298808cddc40b66dde9578ec8abb71094357c3ce.tar.bz2
mpv-298808cddc40b66dde9578ec8abb71094357c3ce.tar.xz
demux_mkv: don't stop playback on non-Cluster elements
The main demuxing code signaled EOF and stopped playback if it hit a top-level element other than Cluster. There are files with other elements between Cluster ones, at least repeated copies of Track headers. Change the code to skip any non-Cluster element and only stop searching on real file EOF.
Diffstat (limited to 'libmpdemux/demuxer.c')
0 files changed, 0 insertions, 0 deletions