From dc40d88625d7e402d58ac3f3df69fbf27aa31ea0 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Sun, 18 May 2014 12:21:32 +0200 Subject: [PATCH] avconv: do not use poorly defined and undocumented AVStream.pts Use OutputStream.last_mux_dts as an approximation of 'current' output time instead. --- avconv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }