wmapro: prevent division by zero when sample rate is unspecified

This fixes Bugzilla #327:

Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
pull/28/head
Sean McGovern 13 years ago committed by Kostya Shishkov
parent 03737412a3
commit 3680b24351
  1. 5
      libavcodec/wmaprodec.c

@ -335,6 +335,11 @@ static av_cold int decode_init(AVCodecContext *avctx)
return AVERROR_INVALIDDATA;
}
if (s->avctx->sample_rate <= 0) {
av_log(avctx, AV_LOG_ERROR, "invalid sample rate\n");
return AVERROR_INVALIDDATA;
}
s->num_channels = avctx->channels;
if (s->num_channels < 0) {

Loading…
Cancel
Save