Correct anti_collapse in the decoder to handle the stereo
authorGregory Maxwell <greg@xiph.org>
Fri, 12 Aug 2011 18:22:16 +0000 (14:22 -0400)
committerGregory Maxwell <greg@xiph.org>
Fri, 12 Aug 2011 18:22:16 +0000 (14:22 -0400)
to mono state transition in the same manner as the encoder.

libcelt/celt.c

index bbd8ca1..f06a206 100644 (file)
@@ -2534,7 +2534,7 @@ int celt_decode_with_ec_float(CELTDecoder * restrict st, const unsigned char *da
          fine_quant, fine_priority, len*8-ec_tell(dec), dec, C);
 
    if (anti_collapse_on)
-      anti_collapse(st->mode, X, collapse_masks, LM, C, C, N,
+      anti_collapse(st->mode, X, collapse_masks, LM, C, CC, N,
             st->start, st->end, oldBandE, oldLogE, oldLogE2, pulses, st->rng);
 
    log2Amp(st->mode, st->start, st->end, bandE, oldBandE, C);