summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mov.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmpdemux/demux_mov.c')
-rw-r--r--libmpdemux/demux_mov.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmpdemux/demux_mov.c b/libmpdemux/demux_mov.c
index a1e79cdedc..9ac2994596 100644
--- a/libmpdemux/demux_mov.c
+++ b/libmpdemux/demux_mov.c
@@ -1607,6 +1607,8 @@ int mov_read_header(demuxer_t* demuxer){
return 0;
}
lschunks(demuxer, 0, priv->moov_end, NULL);
+ // just in case we have hit eof while parsing...
+ demuxer->stream->eof = 0;
// mp_msg(MSGT_DEMUX, MSGL_INFO, "--------------\n");
// find the best (longest) streams:
@@ -1710,6 +1712,7 @@ int mov_read_header(demuxer_t* demuxer){
}
}
}
+ demuxer->stream->eof = 0;
#endif
return 1;