On Tue, Oct 23, 2012 at 05:43:40PM -0400, Justin Ruggles wrote: > --- > libavcodec/imc.c | 6 ++++-- > 1 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/imc.c b/libavcodec/imc.c > index 1156e8a..4c2d01d 100644 > --- a/libavcodec/imc.c > +++ b/libavcodec/imc.c > @@ -175,8 +175,10 @@ static av_cold int imc_decode_init(AVCodecContext *avctx) > IMCContext *q = avctx->priv_data; > double r1, r2; > > - if ((avctx->codec_id == AV_CODEC_ID_IMC && avctx->channels != 1) > - || (avctx->codec_id == AV_CODEC_ID_IAC && avctx->channels > 2)) { > + if (avctx->codec_id == AV_CODEC_ID_IMC) > + avctx->channels = 1; > + > + if (avctx->channels > 2) { > av_log_ask_for_sample(avctx, "Number of channels is not > supported\n"); > return AVERROR_PATCHWELCOME; > } > --
LGTM _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel