From 679cbd8f18719f470f7107ed0a7fbef1905ee85a Mon Sep 17 00:00:00 2001 From: Marton Balint Date: Thu, 22 Nov 2018 00:59:04 +0100 Subject: [PATCH] avformat/concatdec: fix cur_dts based duration calculation with nonzero stream start_time Signed-off-by: Marton Balint --- libavformat/concatdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/concatdec.c b/libavformat/concatdec.c index 3c2799aa1b..890a220a89 100644 --- a/libavformat/concatdec.c +++ b/libavformat/concatdec.c @@ -325,7 +325,7 @@ static int64_t get_best_effort_duration(ConcatFile *file, AVFormatContext *avf) if (avf->duration > 0) return avf->duration - (file->file_inpoint - file->file_start_time); if (file->next_dts != AV_NOPTS_VALUE) - return file->next_dts - (file->file_inpoint - file->file_start_time); + return file->next_dts - file->file_inpoint; return AV_NOPTS_VALUE; }