Browse Source

dpcm: check to make sure channels is 1 or 2.

tags/n0.9
Justin Ruggles 14 years ago
parent
commit
8d77d12a2b
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      libavcodec/dpcm.c

+ 5
- 0
libavcodec/dpcm.c View File

@@ -117,6 +117,11 @@ static av_cold int dpcm_decode_init(AVCodecContext *avctx)
int i;
short square;

if (avctx->channels < 1 || avctx->channels > 2) {
av_log(avctx, AV_LOG_INFO, "invalid number of channels\n");
return AVERROR(EINVAL);
}

s->channels = avctx->channels;
s->sample[0] = s->sample[1] = 0;



Loading…
Cancel
Save