Add support for coding signs with 0 pulses.
[opus.git] / silk / tables_pulses_per_block.c
index 51c9e55..9859e32 100644 (file)
@@ -254,10 +254,11 @@ const opus_uint8 silk_shell_code_table_offsets[ 17 ] = {
        135
 };
 
-const opus_uint8 silk_sign_iCDF[ 36 ] = {
-        49,     67,     77,     82,     93,     99,     11,     18,
-        24,     31,     36,     45,     46,     66,     78,     87,
-        94,    104,     14,     21,     32,     42,     51,     66,
-        94,    104,    109,    112,    115,    118,     53,     69,
-        80,     88,     95,    102
+const opus_uint8 silk_sign_iCDF[ 42 ] = {
+       254,     49,     67,     77,     82,     93,     99,
+       198,     11,     18,     24,     31,     36,     45,
+       255,     46,     66,     78,     87,     94,    104,
+       208,     14,     21,     32,     42,     51,     66,
+       255,     94,    104,    109,    112,    115,    118,
+       248,     53,     69,     80,     88,     95,    102
 };