diff --git a/gst/isomp4/qtdemux.c b/gst/isomp4/qtdemux.c index bef2427e8d..46fbf2b0cf 100644 --- a/gst/isomp4/qtdemux.c +++ b/gst/isomp4/qtdemux.c @@ -5294,6 +5294,7 @@ gst_qtdemux_process_adapter (GstQTDemux * demux, gboolean force) GST_TIME_ARGS (demux->fragment_start)); } + demux->moof_offset = demux->offset; if (!qtdemux_parse_moof (demux, data, demux->neededbytes, demux->offset, NULL)) { gst_adapter_unmap (demux->adapter);