X-Git-Url: http://git.ffmpeg.org/gitweb/ffmpeg.git/blobdiff_plain/37f573543c4fd7f44339e04d8d15b95118493ddd..5352802da81f2083e65d466612e639a4e6e5530e:/libavcodec/dcadec.c diff --git a/libavcodec/dcadec.c b/libavcodec/dcadec.c index ed1ed2d..3fe46cd 100644 --- a/libavcodec/dcadec.c +++ b/libavcodec/dcadec.c @@ -1300,7 +1300,7 @@ static int set_channel_layout(AVCodecContext *avctx, int channels) s->channel_order_tab = ff_dca_channel_reorder_nolfe[s->amode]; } - if (channels < ff_dca_channels[s->amode]) + if (channels < ff_dca_channels[s->amode] + !!s->lfe) return AVERROR_INVALIDDATA; if (channels > !!s->lfe &&