summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUoti Urpala <uau@glyph.nonexistent.invalid>2010-11-08 02:02:21 +0200
committerUoti Urpala <uau@glyph.nonexistent.invalid>2010-11-08 18:05:12 +0200
commit82cd2f7aecef6594f1aea15251b547365bebb183 (patch)
treeca875365db90123a38e3c36ad7f3950a765a3da3
parent9a663ffec62720931f34ae2742a32652d1de5f8e (diff)
downloadmpv-82cd2f7aecef6594f1aea15251b547365bebb183.tar.bz2
mpv-82cd2f7aecef6594f1aea15251b547365bebb183.tar.xz
demux_demuxers: initialize stream_pts to MP_NOPTS_VALUE
demux_demuxers doesn't run the normal demuxer.c initialization for new demuxers. Initialize stream_pts separately (it won't ever be changed with the current implementation). This at least avoids other code assuming it was set properly.
-rw-r--r--libmpdemux/demux_demuxers.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libmpdemux/demux_demuxers.c b/libmpdemux/demux_demuxers.c
index 906ea402c5..1c71787008 100644
--- a/libmpdemux/demux_demuxers.c
+++ b/libmpdemux/demux_demuxers.c
@@ -50,6 +50,7 @@ demuxer_t* new_demuxers_demuxer(demuxer_t* vd, demuxer_t* ad, demuxer_t* sd) {
// Video is the most important :-)
ret->stream = vd->stream;
ret->seekable = vd->seekable && ad->seekable && sd->seekable;
+ ret->stream_pts = MP_NOPTS_VALUE;
ret->video = vd->video;
ret->audio = ad->audio;