From 1166fc07a20ed060d977c0b60cca1109cc4d236a Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 19 Dec 2012 04:14:44 +0100 Subject: [PATCH] utils: fix duration calculation for strange_duration_example.ts Signed-off-by: Michael Niedermayer --- libavformat/utils.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libavformat/utils.c b/libavformat/utils.c index 92207be1bc..75dc9184d8 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -2326,8 +2326,6 @@ static void estimate_timings_from_pts(AVFormatContext *ic, int64_t old_offset) duration -= st->start_time; else duration -= st->first_dts; - if (duration < 0) - duration += 1LL<pts_wrap_bits; if (duration > 0) { if (st->duration == AV_NOPTS_VALUE || st->duration < duration) st->duration = duration;