From: Jai Menon Date: Fri, 22 Aug 2008 14:57:35 +0000 (+0000) Subject: alacenc : perform decorrelation only for stereo samples X-Git-Tag: v0.5~2993 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ec6cda8c6eb644d70ba8f9f931d8d4c5513d449d;p=platform%2Fupstream%2Flibav.git alacenc : perform decorrelation only for stereo samples Originally committed as revision 14904 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/alacenc.c b/libavcodec/alacenc.c index 85adb40..afa1ac6 100644 --- a/libavcodec/alacenc.c +++ b/libavcodec/alacenc.c @@ -330,7 +330,8 @@ static void write_compressed_frame(AlacEncodeContext *s) int i, j; /* only simple mid/side decorrelation supported as of now */ - alac_stereo_decorrelation(s); + if(s->avctx->channels == 2) + alac_stereo_decorrelation(s); put_bits(&s->pbctx, 8, s->interlacing_shift); put_bits(&s->pbctx, 8, s->interlacing_leftweight);