Commit cc40c056 authored by Justin Ruggles's avatar Justin Ruggles

adxenc: log an error message and return AVERROR(EINVAL) for invalid channels

parent a85ab8ad
...@@ -101,8 +101,10 @@ static av_cold int adx_encode_init(AVCodecContext *avctx) ...@@ -101,8 +101,10 @@ static av_cold int adx_encode_init(AVCodecContext *avctx)
{ {
ADXContext *c = avctx->priv_data; ADXContext *c = avctx->priv_data;
if (avctx->channels > 2) if (avctx->channels > 2) {
return -1; av_log(avctx, AV_LOG_ERROR, "Invalid number of channels\n");
return AVERROR(EINVAL);
}
avctx->frame_size = 32; avctx->frame_size = 32;
avctx->coded_frame = avcodec_alloc_frame(); avctx->coded_frame = avcodec_alloc_frame();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment