From: Anton Khirnov Date: Sun, 18 May 2014 10:21:32 +0000 (+0200) Subject: avconv: do not use poorly defined and undocumented AVStream.pts X-Git-Tag: n2.3~35^2~267 X-Git-Url: https://git.videolan.org/?p=ffmpeg.git;a=commitdiff_plain;h=dc40d88625d7e402d58ac3f3df69fbf27aa31ea0;hp=c9f8809ee4c576d5833865039bc1c85754448f67 avconv: do not use poorly defined and undocumented AVStream.pts Use OutputStream.last_mux_dts as an approximation of 'current' output time instead. --- diff --git a/avconv.c b/avconv.c index 56b9baa51d..2cee09bc22 100644 --- a/avconv.c +++ b/avconv.c @@ -955,7 +955,7 @@ static void print_report(int is_last_report, int64_t timer_start) vid = 1; } /* compute min output value */ - pts = (double)ost->st->pts.val * av_q2d(ost->st->time_base); + pts = (double)ost->last_mux_dts * av_q2d(ost->st->time_base); if ((pts < ti1) && (pts > 0)) ti1 = pts; }