From ec6cda8c6eb644d70ba8f9f931d8d4c5513d449d Mon Sep 17 00:00:00 2001 From: Jai Menon Date: Fri, 22 Aug 2008 14:57:35 +0000 Subject: alacenc : perform decorrelation only for stereo samples Originally committed as revision 14904 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/alacenc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libavcodec/alacenc.c') diff --git a/libavcodec/alacenc.c b/libavcodec/alacenc.c index 85adb40a7a..afa1ac68e0 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); -- cgit v1.2.3