Making the allocation slightly less insane at very high rate
authorJean-Marc Valin <jean-marc.valin@octasic.com>
Mon, 4 Oct 2010 22:01:45 +0000 (18:01 -0400)
committerJean-Marc Valin <jean-marc.valin@octasic.com>
Mon, 4 Oct 2010 22:01:45 +0000 (18:01 -0400)
libcelt/modes.c

index 7b38c1e..a277940 100644 (file)
@@ -43,7 +43,7 @@
 #include "quant_bands.h"
 
 static const celt_int16 eband5ms[] = {
-       0,  1,  2,  3,  4,  5,  6,  7,  8, 10, 12, 14, 16, 20, 24, 28, 34, 40, 48, 60, 78, 100
+  0,  1,  2,  3,  4,  5,  6,  7,  8, 10, 12, 14, 16, 20, 24, 28, 34, 40, 48, 60, 78, 100
 };
 
 #if 1
@@ -57,10 +57,10 @@ static const unsigned char band_allocation[] = {
  90, 85, 85, 85, 85, 82, 78, 74, 70, 65, 60, 54, 45, 35, 25, 15,  1,  0,  0,  0,  0,
 120,110,110,110,100, 96, 90, 88, 84, 76, 70, 65, 60, 45, 35, 25, 20,  1,  1,  0,  0,
 135,125,125,125,115,112,104,104,100, 96, 83, 78, 70, 55, 46, 36, 32, 28, 20,  8,  0,
-175,170,167,155,149,145,143,138,138,138,129,124,108, 96, 88, 83, 72, 56, 44, 28,  2,
-224,192,192,192,192,192,192,192,192,192,192,192,156,128,108, 96, 88, 76, 68, 44, 20,
-255,224,224,224,224,224,224,224,224,224,224,224,224,188,164,148,124, 96, 80, 64, 40,
-255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,220,188,144,104, 84, 60,
+170,165,157,155,149,145,143,138,138,138,129,124,108, 96, 88, 83, 72, 56, 44, 28,  2,
+192,192,160,160,160,160,160,160,160,160,150,140,120,110,100, 90, 80, 70, 60, 50, 20,
+224,224,192,192,192,192,192,192,192,160,160,160,160,160,160,160,160,120, 80, 64, 40,
+255,255,224,224,224,224,224,224,224,192,192,192,192,192,192,192,192,192,192,192,120,
 };
 
 #else