mirror of https://git.ffmpeg.org/ffmpeg.git
parent
cdd5df8189
commit
ec8a4841f7
|
@ -512,6 +512,10 @@ static int wma_decode_block(WMACodecContext *s)
|
||||||
coef escape coding */
|
coef escape coding */
|
||||||
total_gain = 1;
|
total_gain = 1;
|
||||||
for(;;) {
|
for(;;) {
|
||||||
|
if (get_bits_left(&s->gb) < 7) {
|
||||||
|
av_log(s->avctx, AV_LOG_ERROR, "total_gain overread\n");
|
||||||
|
return AVERROR_INVALIDDATA;
|
||||||
|
}
|
||||||
a = get_bits(&s->gb, 7);
|
a = get_bits(&s->gb, 7);
|
||||||
total_gain += a;
|
total_gain += a;
|
||||||
if (a != 127)
|
if (a != 127)
|
||||||
|
|
Loading…
Reference in New Issue