From 92dd51e511afb8a0bb9051589158c8046021d338 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Wed, 14 Oct 2009 11:55:33 +0200 Subject: avidemux: also determine duration in push mode --- gst/avi/gstavidemux.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index 3ea5f0c8..9d47f9ee 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -2776,6 +2776,9 @@ skipping_done: GST_DEBUG ("Found movi chunk. Starting to stream data"); avi->state = GST_AVI_DEMUX_MOVI; + /* no indexes in push mode, but it still sets some variables */ + gst_avi_demux_calculate_durations_from_index (avi); + /* create initial NEWSEGMENT event */ if ((stop = avi->segment.stop) == GST_CLOCK_TIME_NONE) stop = avi->segment.duration; -- cgit