mirror of https://git.ffmpeg.org/ffmpeg.git
utils: fix duration calculation for strange_duration_example.ts
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
de2022c5dd
commit
1166fc07a2
|
@ -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<<st->pts_wrap_bits;
|
||||
if (duration > 0) {
|
||||
if (st->duration == AV_NOPTS_VALUE || st->duration < duration)
|
||||
st->duration = duration;
|
||||
|
|
Loading…
Reference in New Issue