mirror of https://git.ffmpeg.org/ffmpeg.git
audemux: Fix potential integer overflow leading to a division by 0
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
8aa57b7b5e
commit
52fdaf27f7
|
@ -170,7 +170,7 @@ static int au_read_header(AVFormatContext *s)
|
|||
st->codec->channels = channels;
|
||||
st->codec->sample_rate = rate;
|
||||
if (data_size != AU_UNKNOWN_SIZE)
|
||||
st->duration = (((int64_t)data_size)<<3) / (st->codec->channels * bps);
|
||||
st->duration = (((int64_t)data_size)<<3) / (st->codec->channels * (int64_t)bps);
|
||||
avpriv_set_pts_info(st, 64, 1, rate);
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue