Author: jai_menon
Date: Sun Jun 22 19:51:38 2008
New Revision: 2550

Log:
pass channel index to the entropy coder

Modified:
   alacenc/alacenc.c

Modified: alacenc/alacenc.c
==============================================================================
--- alacenc/alacenc.c   (original)
+++ alacenc/alacenc.c   Sun Jun 22 19:51:38 2008
@@ -150,10 +150,11 @@ static void first_order_predictor(AlacEn
     }
 }
 
-static void alac_entropy_coder(AlacEncodeContext *s, int32_t *samples)
+static void alac_entropy_coder(AlacEncodeContext *s, int ch)
 {
     unsigned int history = s->rc.initial_history;
     int sign_modifier = 0, i = 0, k;
+    int32_t *samples = s->sample_buf[ch];
 
     while(i < s->avctx->frame_size) {
         int x;
@@ -219,7 +220,7 @@ static void write_compressed_frame(AlacE
 
     for(i=0;i<s->channels;i++) {
         first_order_predictor(s, i);
-        alac_entropy_coder(s, s->sample_buf[i]);
+        alac_entropy_coder(s, i);
     }
 }
 
_______________________________________________
FFmpeg-soc mailing list
FFmpeg-soc@mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to