fix verbatim mode decoding. patch by Jai Menon (realityman gmx net).
authorJai Menon <realityman@gmx.net>
Sun, 15 Jun 2008 18:01:25 +0000 (18:01 +0000)
committerJustin Ruggles <justin.ruggles@gmail.com>
Sun, 15 Jun 2008 18:01:25 +0000 (18:01 +0000)
Originally committed as revision 13775 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/alac.c

index e704565e8de69b59057b63a11faa09b6eb9b7c05..6815fa1aea37cf3f4d0a0c4be73baa1727037f3b 100644 (file)
@@ -536,8 +536,8 @@ static int alac_decode_frame(AVCodecContext *avctx,
     } else {
         /* not compressed, easy case */
         int i, chan;
-        for (chan = 0; chan < channels; chan++)
-            for (i = 0; i < outputsamples; i++) {
+        for (i = 0; i < outputsamples; i++)
+            for (chan = 0; chan < channels; chan++) {
                 int32_t audiobits;
 
                 audiobits = get_bits_long(&alac->gb, alac->setinfo_sample_size);