Browse Source

avformat/movenc: assert that get_cluster_duration() value is valid

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.2-rc1
Michael Niedermayer 12 years ago
parent
commit
20fa3fb93d
1 changed files with 6 additions and 1 deletions
  1. +6
    -1
      libavformat/movenc.c

+ 6
- 1
libavformat/movenc.c View File

@@ -614,7 +614,12 @@ static int get_cluster_duration(MOVTrack *track, int cluster_idx)
else
next_dts = track->cluster[cluster_idx + 1].dts;

return next_dts - track->cluster[cluster_idx].dts;
next_dts -= track->cluster[cluster_idx].dts;

av_assert0(next_dts >= 0);
av_assert0(next_dts <= INT_MAX);

return next_dts;
}

static int get_samples_per_packet(MOVTrack *track)


Loading…
Cancel
Save