From f2f9d23e7960df5516eea4fb00218cdb9a2b3977 Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 29 Oct 2014 22:08:50 +0100 Subject: demux_mkv: export packet file position This gives us approximate fallback playback percentage position if the duration is unknown. --- demux/demux_mkv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c index 01939274da..63738702df 100644 --- a/demux/demux_mkv.c +++ b/demux/demux_mkv.c @@ -2407,6 +2407,7 @@ static int handle_block(demuxer_t *demuxer, struct block_info *block_info) if (!dp) break; dp->keyframe = keyframe; + dp->pos = mkv_d->last_filepos; /* If default_duration is 0, assume no pts value is known * for packets after the first one (rather than all pts * values being the same). Also, don't use it for extra -- cgit v1.2.3