summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mkv.c
diff options
context:
space:
mode:
authormosu <mosu@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-05-19 12:09:26 +0000
committermosu <mosu@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-05-19 12:09:26 +0000
commit87f93d9d7f7f0758c996a678436cd1ca245e2826 (patch)
tree3041f4d0447e93bd1f38dc69b31bd040a488ac7b /libmpdemux/demux_mkv.c
parentf31e64bfe27b313d42b048981dfb18c02556739a (diff)
downloadmpv-87f93d9d7f7f0758c996a678436cd1ca245e2826.tar.bz2
mpv-87f93d9d7f7f0758c996a678436cd1ca245e2826.tar.xz
Reset the saved max_pts used for timecode reordering after seeking. Otherwise playback is broken after seeking back in a file that needs the timecodes to be reordered. Patch by Sam Dennis <sam () malfunction ! screaming !net>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15518 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demux_mkv.c')
-rw-r--r--libmpdemux/demux_mkv.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c
index 6cf30e5ccb..b0b7baf196 100644
--- a/libmpdemux/demux_mkv.c
+++ b/libmpdemux/demux_mkv.c
@@ -458,6 +458,7 @@ free_cached_dps (demuxer_t *demuxer)
track->cached_dps = NULL;
track->num_cached_dps = 0;
track->num_allocated_dps = 0;
+ track->max_pts = 0;
}
}