2017-09-28 17:11 GMT+02:00 Pablo Montilla <mel...@odyssey.com.uy>: > --- > libavformat/isom.h | 2 +- > libavformat/mov.c | 6 +----- > 2 files changed, 2 insertions(+), 6 deletions(-) > > diff --git a/libavformat/isom.h b/libavformat/isom.h > index fdd98c28f5..a32b92ccdd 100644 > --- a/libavformat/isom.h > +++ b/libavformat/isom.h > @@ -52,7 +52,7 @@ struct AVAESCTR; > */ > > typedef struct MOVStts { > - int count; > + unsigned int count; > int duration; > } MOVStts; > > diff --git a/libavformat/mov.c b/libavformat/mov.c > index 2de60b2159..9cfc860c18 100644 > --- a/libavformat/mov.c > +++ b/libavformat/mov.c > @@ -2658,15 +2658,11 @@ static int mov_read_stts(MOVContext *c, AVIOContext > *pb, MOVAtom atom) > > for (i = 0; i < entries && !pb->eof_reached; i++) { > int sample_duration; > - int sample_count; > + unsigned int sample_count; > > sample_count=avio_rb32(pb); > sample_duration = avio_rb32(pb); > > - if (sample_count < 0) { > - av_log(c->fc, AV_LOG_ERROR, "Invalid sample_count=%d\n", > sample_count); > - return AVERROR_INVALIDDATA; > - } > sc->stts_data[i].count= sample_count; > sc->stts_data[i].duration= sample_duration; >
Patch applied. Thank you, Carl Eugen _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel