diff options
Diffstat (limited to 'libtoolame-dab/critband.h')
-rw-r--r-- | libtoolame-dab/critband.h | 179 |
1 files changed, 179 insertions, 0 deletions
diff --git a/libtoolame-dab/critband.h b/libtoolame-dab/critband.h new file mode 100644 index 0000000..74e98f3 --- /dev/null +++ b/libtoolame-dab/critband.h @@ -0,0 +1,179 @@ +const int SecondCriticalBand[7][28] = { + { +/* 2cb0, 27 entries */ + 27, + 1, + 2, + 3, + 5, + 7, + 10, + 13, + 16, + 19, + 22, + 26, + 30, + 35, + 40, + 46, + 54, + 64, + 76, + 90, + 104, + 124, + 148, + 176, + 216, + 264, + 360, + 464}, + { +/* 2cb1, 27 entries */ + 27, + 1, + 2, + 3, + 5, + 7, + 9, + 12, + 14, + 17, + 20, + 24, + 27, + 32, + 37, + 42, + 50, + 58, + 70, + 82, + 100, + 116, + 136, + 164, + 200, + 248, + 328, + 432}, + { +/* 2cb2, 25 entries */ + 25, + 1, + 3, + 6, + 10, + 13, + 17, + 21, + 25, + 30, + 35, + 41, + 47, + 54, + 64, + 74, + 88, + 104, + 124, + 148, + 176, + 208, + 248, + 296, + 368, + 480, + 0, 0}, + { +/* 2cb3, 0 entries (all dummies) */ + 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0}, + { +/* 2cb4, 24 entries */ + 24, + 1, + 5, + 9, + 14, + 19, + 25, + 30, + 36, + 43, + 50, + 58, + 68, + 78, + 92, + 108, + 124, + 148, + 176, + 208, + 248, + 296, + 352, + 424, + 480, + 0, 0, 0}, + { +/* 2cb5, 24 entries */ + 24, + 1, + 4, + 9, + 13, + 18, + 23, + 28, + 33, + 39, + 46, + 54, + 62, + 72, + 84, + 100, + 116, + 136, + 164, + 192, + 232, + 272, + 328, + 392, + 480, + 0, 0, 0}, + { +/* 2cb6, 22 entries */ + 22, + 1, + 6, + 13, + 20, + 27, + 34, + 42, + 50, + 60, + 70, + 80, + 94, + 108, + 124, + 148, + 172, + 208, + 248, + 288, + 344, + 408, + 480, + 0, 0, 0, 0, 0} +}; |