videoeditorengine/mp3aacManipLib/AACGain/inc/dec_const.h
branchRCL_3
changeset 3 e0b5df5c0969
parent 0 951a5db380a0
child 7 4c409de21d23
--- a/videoeditorengine/mp3aacManipLib/AACGain/inc/dec_const.h	Fri Jan 29 14:08:33 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,375 +0,0 @@
-/*
-* Copyright (c) 2010 Ixonos Plc.
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of the "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - Initial contribution
-*
-* Contributors:
-* Ixonos Plc
-*
-* Description:  
-*
-*/
-
-
-
-#ifndef DEC_CONST_H
-#define DEC_CONST_H
-
-
-#include "dec_huf.h"
-#include "defines.h"
-
-const int16 cb_len[] = {81, 81, 81, 81, 81, 81, 64, 64, 169, 169, 289, 121};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #1.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable1[] = {
-{1, 0}, {6148, 17}, {1536, 23}, {384, 21}, {96, 18}, 
-{32, 20}, {128, 22}, {512, 19}, {2048, 16}, {7682, 104}, 
-{6528, 114}, {6240, 116}, {6176, 118}, {6272, 108}, {6656, 97}, 
-{1920, 105}, {1632, 119}, {1568, 111}, {1664, 100}, {480, 103}, 
-{416, 98}, {224, 101}, {160, 109}, {896, 99}, {608, 107}, 
-{544, 113}, {640, 112}, {3584, 96}, {2432, 106}, {2144, 117}, 
-{2080, 115}, {2176, 110}, {2560, 102}, {8066, 497}, {7808, 492}, 
-{6368, 491}, {7040, 481}, {6752, 496}, {6688, 502}, {6784, 490}, 
-{2016, 498}, {1952, 493}, {1760, 486}, {1696, 485}, {992, 489}, 
-{928, 484}, {736, 483}, {672, 499}, {3968, 487}, {3680, 495}, 
-{3616, 494}, {3712, 482}, {2464, 488}, {2272, 500}, {2944, 480}, 
-{2592, 501}, {2688, 503}, {7777, 1013}, {7712, 1008}, {6624, 1009}, 
-{6560, 1012}, {6304, 1014}, {2528, 1011}, {2208, 1015}, {2656, 1010}, 
-{8161, 2040}, {8096, 2045}, {7904, 2039}, {7840, 2037}, {7136, 2044}, 
-{7072, 2033}, {6880, 2034}, {6816, 2043}, {4064, 2046}, {4000, 2035}, 
-{3808, 2032}, {3744, 2042}, {3040, 2038}, {2976, 2041}, {2784, 2047}, 
-{2720, 2036}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #2.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable2[] = {
-{3, 0}, {2049, 2}, {6145, 6}, {1536, 10}, {384, 8}, 
-{96, 9}, {32, 7}, {128, 11}, {512, 12}, {7681, 35}, 
-{6528, 45}, {6240, 32}, {6176, 43}, {6272, 40}, {6656, 27}, 
-{1920, 42}, {1632, 44}, {1568, 39}, {1664, 26}, {480, 36}, 
-{416, 31}, {224, 29}, {160, 48}, {896, 28}, {608, 30}, 
-{544, 41}, {640, 47}, {3584, 33}, {2432, 34}, {2144, 49}, 
-{2080, 38}, {2176, 37}, {2560, 46}, {8065, 111}, {6560, 112}, 
-{6368, 110}, {7040, 102}, {6784, 107}, {1952, 108}, {1760, 103}, 
-{928, 100}, {3968, 113}, {3712, 104}, {2464, 101}, {2208, 106}, 
-{2944, 114}, {2656, 105}, {2688, 109}, {7777, 235}, {7712, 234}, 
-{7808, 232}, {6624, 242}, {6304, 233}, {7072, 248}, {6752, 231}, 
-{6688, 241}, {2016, 236}, {1696, 245}, {992, 239}, {736, 243}, 
-{672, 240}, {3680, 244}, {3616, 230}, {3808, 247}, {2528, 238}, 
-{2272, 237}, {2592, 246}, {8161, 499}, {8096, 509}, {7904, 503}, 
-{7840, 506}, {7136, 505}, {6880, 500}, {6816, 501}, {4064, 508}, 
-{4000, 498}, {3744, 504}, {3040, 507}, {2976, 510}, {2784, 511}, 
-{2720, 502}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #3.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable3[] = {
-{1, 0}, {35, 9}, {128, 11}, {512, 10}, {2048, 8}, 
-{161, 25}, {2560, 24}, {545, 53}, {640, 52}, {672, 55}, 
-{2080, 56}, {2176, 54}, {2688, 57}, {2209, 117}, {2592, 118}, 
-{2720, 116}, {65, 239}, {192, 240}, {3200, 242}, {4096, 238}, 
-{4608, 241}, {257, 491}, {288, 486}, {576, 495}, {704, 489}, 
-{768, 493}, {800, 487}, {1024, 494}, {1152, 492}, {1184, 498}, 
-{2816, 499}, {2848, 500}, {3072, 488}, {3232, 497}, {4224, 496}, 
-{4736, 490}, {321, 1010}, {832, 1011}, {1056, 1005}, {1312, 1016}, 
-{2112, 1014}, {2240, 1009}, {2304, 1003}, {2336, 1004}, {2752, 1007}, 
-{3104, 1002}, {3328, 1013}, {4128, 1015}, {4640, 1008}, {4768, 1006}, 
-{5248, 1012}, {1217, 2041}, {1280, 2040}, {2624, 2036}, {2880, 2038}, 
-{3360, 2035}, {4256, 2037}, {5120, 2034}, {5280, 2039}, {1345, 4088}, 
-{2368, 4084}, {3264, 4091}, {3392, 4092}, {4864, 4086}, {4896, 4090}, 
-{5152, 4085}, {5376, 4087}, {5408, 4089}, {1089, 8186}, {3136, 8188}, 
-{4352, 8187}, {4385, 16378}, {4672, 16380}, {4800, 16379}, {4161, 32766}, 
-{4288, 32765}, {4928, 32764}, {5312, 32763}, {5440, 32762}, {4417, 65535}, 
-{5184, 65534}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #4.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable4[] = {
-{4, 7}, {160, 8}, {672, 1}, {2048, 5}, {2176, 9}, 
-{2208, 4}, {2560, 6}, {2592, 2}, {2688, 3}, {2720, 0}, 
-{33, 22}, {128, 24}, {512, 25}, {544, 23}, {640, 21}, 
-{2080, 20}, {802, 112}, {2752, 107}, {2848, 105}, {3200, 110}, 
-{3232, 106}, {4256, 111}, {4640, 109}, {4736, 108}, {4768, 104}, 
-{65, 246}, {192, 239}, {288, 243}, {576, 237}, {704, 226}, 
-{768, 240}, {1056, 241}, {1152, 238}, {1184, 228}, {2112, 242}, 
-{2240, 229}, {2304, 244}, {2336, 232}, {2624, 231}, {2816, 227}, 
-{3072, 235}, {3104, 230}, {4096, 245}, {4128, 236}, {4224, 234}, 
-{4608, 233}, {257, 495}, {1024, 494}, {2880, 499}, {3264, 500}, 
-{3360, 496}, {4800, 501}, {4896, 498}, {5280, 497}, {833, 1008}, 
-{1216, 1010}, {1312, 1007}, {2368, 1012}, {3136, 1014}, {3328, 1004}, 
-{3392, 1017}, {4288, 1015}, {4384, 1011}, {4672, 1016}, {4864, 1006}, 
-{5152, 1009}, {5248, 1005}, {5408, 1013}, {321, 2040}, {1088, 2042}, 
-{1280, 2038}, {1344, 2045}, {4160, 2043}, {4352, 2041}, {4928, 2036}, 
-{5120, 2039}, {5312, 2037}, {5376, 2046}, {5440, 2044}, {4417, 4095}, 
-{5184, 4094}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #5.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable5[] = {
-{1, 0}, {4611, 8}, {288, 11}, {32, 10}, {512, 9}, 
-{4897, 26}, {4640, 25}, {800, 24}, {544, 27}, {5122, 112}, 
-{320, 115}, {64, 113}, {1024, 114}, {5633, 240}, {5408, 232}, 
-{5152, 236}, {4928, 234}, {4672, 238}, {352, 242}, {96, 243}, 
-{832, 239}, {576, 235}, {1312, 237}, {1056, 233}, {1536, 241}, 
-{5921, 488}, {5664, 492}, {5440, 498}, {5184, 496}, {4960, 491}, 
-{4704, 495}, {864, 494}, {608, 489}, {1344, 499}, {1088, 497}, 
-{1824, 493}, {1568, 490}, {6145, 1009}, {5952, 1000}, {5696, 1006}, 
-{5472, 1007}, {5216, 1002}, {384, 1008}, {1376, 1003}, {1120, 1005}, 
-{1856, 1001}, {1600, 1004}, {2048, 1011}, {2080, 1010}, {6465, 2036}, 
-{6432, 2024}, {6176, 2030}, {6208, 2041}, {5984, 2033}, {5728, 2034}, 
-{5248, 2035}, {4992, 2027}, {4736, 2029}, {128, 2025}, {896, 2031}, 
-{640, 2028}, {1408, 2038}, {1152, 2039}, {1888, 2032}, {1632, 2040}, 
-{2336, 2026}, {2112, 2037}, {6497, 4087}, {6240, 4088}, {6016, 4093}, 
-{5760, 4090}, {5504, 4084}, {1920, 4086}, {1664, 4089}, {2400, 4092}, 
-{2368, 4085}, {2144, 4091}, {6529, 8191}, {6272, 8189}, {2432, 8188}, 
-{2176, 8190}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #6.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable6[] = {
-{4900, 8}, {4608, 4}, {4640, 6}, {288, 2}, {0, 0}, 
-{32, 3}, {800, 7}, {512, 1}, {544, 5}, {5442, 50}, 
-{5408, 39}, {5120, 40}, {5152, 38}, {5184, 49}, {4928, 46}, 
-{4672, 41}, {320, 45}, {64, 47}, {832, 43}, {576, 44}, 
-{1344, 48}, {1312, 36}, {1024, 42}, {1056, 37}, {1088, 51}, 
-{5921, 108}, {5632, 113}, {5664, 104}, {4960, 111}, {4704, 107}, 
-{352, 114}, {96, 115}, {864, 110}, {608, 109}, {1824, 106}, 
-{1536, 112}, {1568, 105}, {1600, 116}, {5953, 234}, {5696, 240}, 
-{5472, 239}, {5216, 235}, {1376, 238}, {1120, 236}, {1856, 237}, 
-{1632, 241}, {6465, 497}, {6432, 491}, {6144, 500}, {6176, 490}, 
-{6208, 496}, {5984, 485}, {5728, 486}, {5504, 499}, {5248, 503}, 
-{4992, 488}, {4736, 494}, {384, 495}, {128, 506}, {896, 487}, 
-{640, 492}, {1408, 505}, {1152, 498}, {1888, 484}, {2368, 502}, 
-{2336, 493}, {2048, 504}, {2080, 489}, {2112, 501}, {6497, 1021}, 
-{6240, 1020}, {6016, 1014}, {5760, 1015}, {1920, 1016}, {1664, 1018}, 
-{2400, 1017}, {2144, 1019}, {6529, 2046}, {6272, 2045}, {2432, 2047}, 
-{2176, 2044}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #7.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable7[] = {
-{1, 0}, {34, 5}, {1024, 4}, {1057, 12}, {66, 55}, 
-{1088, 53}, {2048, 54}, {2080, 52}, {97, 116}, {1120, 113}, 
-{2112, 114}, {3072, 115}, {3104, 112}, {129, 242}, {1152, 236}, 
-{1184, 238}, {2144, 234}, {2176, 241}, {3136, 235}, {3168, 240}, 
-{4096, 243}, {4128, 237}, {5152, 239}, {161, 491}, {1216, 494}, 
-{1248, 501}, {2208, 489}, {2240, 499}, {3200, 497}, {3232, 496}, 
-{4160, 488}, {4192, 495}, {5120, 493}, {5184, 490}, {5216, 498}, 
-{6176, 492}, {6208, 500}, {193, 1005}, {2272, 1013}, {3264, 1004}, 
-{3296, 1018}, {4224, 1007}, {4256, 1009}, {4288, 1017}, {5248, 1011}, 
-{5280, 1016}, {6144, 1006}, {6240, 1012}, {6272, 1015}, {7200, 1008}, 
-{7232, 1010}, {7264, 1014}, {225, 2039}, {4320, 2043}, {5312, 2041}, 
-{5344, 2044}, {6304, 2040}, {7168, 2038}, {7296, 2042}, {7328, 2045}, 
-{6337, 4093}, {6368, 4094}, {7360, 4092}, {7392, 4095}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #8.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable8[] = {
-{1059, 0}, {33, 5}, {1024, 3}, {1088, 4}, {2080, 2}, 
-{2112, 6}, {1, 14}, {64, 16}, {1120, 18}, {2048, 15}, 
-{2144, 20}, {3104, 17}, {3136, 19}, {97, 48}, {1152, 44}, 
-{2176, 46}, {3072, 47}, {3168, 42}, {3200, 50}, {4128, 43}, 
-{4160, 45}, {4192, 49}, {5184, 51}, {129, 111}, {1184, 106}, 
-{1216, 117}, {2208, 105}, {2240, 114}, {3232, 108}, {4096, 113}, 
-{4224, 109}, {4256, 112}, {5152, 104}, {5216, 107}, {5248, 110}, 
-{6176, 116}, {6208, 115}, {161, 241}, {1248, 248}, {2272, 245}, 
-{3264, 236}, {3296, 250}, {4288, 242}, {5120, 239}, {5280, 238}, 
-{5312, 249}, {6240, 237}, {6272, 240}, {6304, 246}, {7200, 243}, 
-{7232, 244}, {7264, 247}, {193, 506}, {4320, 505}, {6144, 504}, 
-{6336, 502}, {6368, 509}, {7296, 503}, {7328, 507}, {7360, 508}, 
-{225, 1022}, {5344, 1020}, {7168, 1021}, {7392, 1023}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #9.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable9[] = {
-{1, 0}, {34, 5}, {1024, 4}, {1057, 12}, {66, 55}, 
-{1088, 53}, {2048, 54}, {2080, 52}, {1121, 114}, {2112, 113}, 
-{3104, 112}, {97, 231}, {1152, 234}, {1184, 237}, {2144, 232}, 
-{2176, 236}, {3072, 230}, {3136, 233}, {4128, 235}, {129, 478}, 
-{1216, 482}, {2208, 481}, {3168, 477}, {3200, 483}, {4096, 479}, 
-{4160, 476}, {4192, 486}, {5152, 480}, {5184, 484}, {6176, 485}, 
-{161, 974}, {192, 985}, {1248, 977}, {1280, 979}, {1312, 992}, 
-{2240, 975}, {2272, 989}, {2304, 987}, {3232, 978}, {3264, 988}, 
-{4224, 981}, {4256, 990}, {5120, 976}, {5216, 982}, {6208, 983}, 
-{7200, 984}, {7232, 993}, {8224, 980}, {8256, 986}, {9248, 991}, 
-{225, 1992}, {256, 1997}, {1344, 2008}, {2336, 2000}, {3296, 1996}, 
-{3328, 1994}, {3360, 2014}, {4288, 1995}, {4320, 2013}, {4352, 2012}, 
-{5248, 1989}, {5280, 2001}, {5312, 2011}, {5376, 2016}, {6144, 1988}, 
-{6240, 1990}, {6272, 1999}, {6304, 2010}, {7168, 2003}, {7264, 2004}, 
-{7296, 2009}, {8192, 2002}, {8288, 1991}, {8320, 2007}, {8352, 2018}, 
-{9216, 2017}, {9280, 1993}, {9312, 2006}, {10272, 1998}, {10304, 2005}, 
-{11296, 2015}, {289, 4040}, {320, 4061}, {1376, 4047}, {1408, 4053}, 
-{2368, 4039}, {2400, 4052}, {2432, 4068}, {3392, 4056}, {3424, 4074}, 
-{4384, 4045}, {4416, 4066}, {4448, 4071}, {5344, 4050}, {5408, 4057}, 
-{5440, 4075}, {6336, 4043}, {6368, 4058}, {6400, 4067}, {6432, 4073}, 
-{7328, 4051}, {7360, 4062}, {8384, 4046}, {8416, 4059}, {9344, 4042}, 
-{9376, 4048}, {9408, 4069}, {9440, 4070}, {10240, 4064}, {10336, 4038}, 
-{10368, 4049}, {10400, 4065}, {11264, 4072}, {11328, 4041}, {11360, 4055}, 
-{11392, 4060}, {12320, 4044}, {12352, 4054}, {12384, 4063}, {353, 8164}, 
-{384, 8172}, {3456, 8155}, {4480, 8161}, {5472, 8163}, {5504, 8169}, 
-{6464, 8166}, {6496, 8179}, {6528, 8183}, {7392, 8157}, {7424, 8153}, 
-{7456, 8162}, {7488, 8170}, {7520, 8177}, {7552, 8182}, {8448, 8152}, 
-{8480, 8174}, {8544, 8180}, {9472, 8171}, {9504, 8175}, {10432, 8160}, 
-{10464, 8168}, {10496, 8176}, {11424, 8156}, {11456, 8159}, {11488, 8173}, 
-{11520, 8181}, {12288, 8167}, {12416, 8158}, {12448, 8154}, {12480, 8165}, 
-{12512, 8178}, {8513, 16368}, {8576, 16370}, {9536, 16371}, {9568, 16372}, 
-{9600, 16373}, {10528, 16369}, {10560, 16376}, {10592, 16374}, {11552, 16377}, 
-{11584, 16379}, {12544, 16378}, {12576, 16375}, {12608, 16380}, {12640, 16381}, 
-{10625, 32764}, {11616, 32765}, {11648, 32766}, {12672, 32767}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #10.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable10[] = {
-{1060, 0}, {1088, 1}, {2080, 2}, {33, 8}, {1024, 7}, 
-{1120, 9}, {2112, 6}, {2144, 12}, {3104, 11}, {3136, 10}, 
-{3168, 13}, {1, 34}, {64, 29}, {96, 38}, {1152, 32}, 
-{2048, 28}, {2176, 30}, {2208, 40}, {3072, 37}, {3200, 36}, 
-{4128, 33}, {4160, 31}, {4192, 35}, {4224, 39}, {5184, 41}, 
-{129, 95}, {1184, 84}, {1216, 96}, {2240, 91}, {3232, 87}, 
-{3264, 97}, {4096, 93}, {4256, 89}, {4288, 100}, {5152, 85}, 
-{5216, 86}, {5248, 88}, {5280, 98}, {6176, 94}, {6208, 90}, 
-{6240, 92}, {6272, 99}, {161, 211}, {1248, 213}, {1280, 220}, 
-{2272, 205}, {2304, 217}, {3296, 204}, {3328, 221}, {4320, 216}, 
-{4352, 223}, {5120, 209}, {5312, 206}, {5344, 224}, {5376, 226}, 
-{6304, 202}, {6336, 218}, {7200, 210}, {7232, 203}, {7264, 208}, 
-{7296, 215}, {7328, 219}, {8224, 212}, {8256, 207}, {8288, 214}, 
-{8320, 222}, {8352, 225}, {193, 463}, {1312, 468}, {2336, 462}, 
-{2368, 476}, {3360, 460}, {3392, 478}, {4384, 466}, {4416, 482}, 
-{5408, 474}, {6144, 457}, {6368, 455}, {6400, 458}, {6432, 480}, 
-{7168, 483}, {7360, 454}, {7392, 469}, {7424, 472}, {8192, 481}, 
-{8384, 464}, {8416, 470}, {9248, 461}, {9280, 456}, {9312, 459}, 
-{9344, 465}, {9376, 471}, {9408, 479}, {10272, 477}, {10304, 467}, 
-{10336, 473}, {10368, 475}, {11328, 484}, {225, 976}, {256, 983}, 
-{288, 1005}, {1344, 973}, {1376, 990}, {2400, 985}, {2432, 1009}, 
-{3424, 979}, {3456, 999}, {4448, 989}, {4480, 1006}, {5440, 980}, 
-{5472, 995}, {6464, 987}, {6496, 1000}, {7456, 970}, {7488, 986}, 
-{8448, 977}, {8480, 981}, {8512, 1010}, {9216, 1001}, {9440, 975}, 
-{9472, 992}, {9504, 1007}, {10240, 1003}, {10400, 978}, {10432, 972}, 
-{10464, 988}, {10496, 1002}, {11296, 974}, {11360, 971}, {11392, 984}, 
-{11424, 982}, {11456, 994}, {11488, 997}, {12320, 1004}, {12352, 991}, 
-{12384, 993}, {12416, 996}, {12448, 998}, {12480, 1008}, {321, 2032}, 
-{352, 2038}, {1408, 2023}, {5504, 2027}, {6528, 2028}, {7520, 2026}, 
-{7552, 2033}, {8544, 2030}, {8576, 2043}, {9536, 2022}, {9568, 2040}, 
-{10528, 2029}, {10560, 2035}, {10592, 2041}, {11264, 2034}, {11520, 2024}, 
-{11552, 2036}, {11584, 2037}, {11616, 2039}, {12288, 2042}, {12512, 2025}, 
-{12544, 2031}, {385, 4093}, {9600, 4090}, {10624, 4089}, {11648, 4091}, 
-{12576, 4088}, {12608, 4094}, {12640, 4092}, {12672, 4095}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #11.
-   Explanation:  - */
-const Huffman_DecCode dec_hftable11[] = {
-{4, 0}, {1056, 1}, {33, 6}, {1024, 5}, {1088, 8}, 
-{2080, 7}, {2112, 9}, {16896, 4}, {65, 25}, {1120, 20}, 
-{2048, 23}, {2144, 24}, {3104, 21}, {3136, 22}, {3168, 26}, 
-{97, 61}, {1152, 55}, {1184, 66}, {2176, 57}, {2208, 64}, 
-{3072, 60}, {3200, 59}, {3232, 68}, {4128, 54}, {4160, 56}, 
-{4192, 58}, {4224, 65}, {5152, 62}, {5184, 63}, {5216, 67}, 
-{5248, 69}, {129, 156}, {160, 198}, {1216, 146}, {1248, 175}, 
-{1536, 174}, {2240, 142}, {2272, 163}, {2304, 184}, {2560, 157}, 
-{3264, 145}, {3296, 165}, {3328, 190}, {3584, 148}, {4096, 154}, 
-{4256, 140}, {4288, 155}, {4320, 176}, {4352, 195}, {4608, 147}, 
-{5120, 191}, {5280, 158}, {5312, 167}, {5344, 185}, {5632, 159}, 
-{6176, 143}, {6208, 141}, {6240, 144}, {6272, 152}, {6304, 166}, 
-{6336, 182}, {6368, 196}, {6656, 168}, {7200, 171}, {7232, 164}, 
-{7264, 170}, {7296, 178}, {7328, 194}, {7360, 197}, {7680, 173}, 
-{8256, 189}, {8288, 188}, {8704, 180}, {9728, 183}, {10752, 186}, 
-{11776, 193}, {16416, 181}, {16448, 161}, {16480, 150}, {16512, 151}, 
-{16544, 149}, {16576, 153}, {16608, 160}, {16640, 162}, {16672, 172}, 
-{16704, 169}, {16736, 177}, {16768, 179}, {16800, 187}, {16832, 192}, 
-{193, 423}, {1280, 401}, {1312, 421}, {1344, 437}, {2336, 409}, 
-{2368, 428}, {2400, 449}, {3360, 406}, {3392, 430}, {3424, 441}, 
-{4384, 414}, {4416, 427}, {4448, 444}, {5376, 404}, {5408, 418}, 
-{5440, 442}, {5472, 451}, {6144, 416}, {6400, 415}, {6432, 431}, 
-{6464, 447}, {7168, 438}, {7392, 408}, {7424, 420}, {7456, 440}, 
-{8224, 402}, {8320, 398}, {8352, 407}, {8384, 410}, {8416, 419}, 
-{8448, 433}, {9248, 425}, {9280, 411}, {9312, 412}, {9344, 417}, 
-{9376, 426}, {9408, 429}, {9440, 435}, {10272, 443}, {10304, 424}, 
-{10336, 422}, {10368, 432}, {10400, 434}, {10432, 439}, {11328, 445}, 
-{11360, 436}, {11424, 452}, {12800, 400}, {13376, 446}, {13408, 448}, 
-{13824, 405}, {14848, 403}, {15872, 413}, {16384, 450}, {16864, 399}, 
-{225, 912}, {256, 962}, {288, 991}, {512, 910}, {1376, 926}, 
-{1408, 960}, {1440, 930}, {1472, 973}, {2432, 945}, {2464, 918}, 
-{2496, 958}, {2528, 970}, {3456, 929}, {3488, 913}, {3520, 933}, 
-{3552, 981}, {4480, 927}, {4512, 911}, {4544, 937}, {4576, 975}, 
-{5504, 934}, {5536, 935}, {5568, 955}, {5600, 980}, {6496, 921}, 
-{6528, 959}, {6560, 948}, {6592, 969}, {6624, 999}, {7488, 908}, 
-{7520, 932}, {7552, 964}, {7584, 966}, {7616, 989}, {7648, 1000}, 
-{8192, 943}, {8480, 909}, {8512, 920}, {8544, 951}, {8576, 979}, 
-{8608, 977}, {8640, 987}, {9216, 990}, {9472, 907}, {9504, 946}, 
-{9536, 952}, {9568, 974}, {9600, 993}, {9632, 992}, {10464, 923}, 
-{10496, 922}, {10528, 954}, {10560, 949}, {10592, 982}, {10656, 996}, 
-{11296, 928}, {11392, 906}, {11456, 914}, {11488, 938}, {11520, 944}, 
-{11552, 956}, {11584, 983}, {12320, 968}, {12352, 931}, {12384, 917}, 
-{12416, 925}, {12448, 940}, {12480, 942}, {12512, 965}, {12544, 984}, 
-{12576, 994}, {12608, 998}, {13344, 915}, {13440, 916}, {13472, 919}, 
-{13504, 941}, {13536, 963}, {13568, 961}, {13600, 978}, {14368, 957}, 
-{14400, 924}, {14432, 939}, {14464, 936}, {14496, 947}, {14528, 953}, 
-{14560, 976}, {14592, 995}, {14624, 997}, {15392, 988}, {15424, 950}, 
-{15456, 967}, {15488, 972}, {15520, 971}, {15552, 985}, {15584, 986}, 
-{321, 2022}, {352, 2035}, {416, 2028}, {1504, 2006}, {8672, 2013}, 
-{9664, 2002}, {9696, 2021}, {10240, 2019}, {10624, 2007}, {10688, 2008}, 
-{10720, 2026}, {11264, 2024}, {11616, 2004}, {11648, 2012}, {11680, 2011}, 
-{11712, 2005}, {11744, 2032}, {12288, 2043}, {12640, 2020}, {12672, 2023}, 
-{12704, 2016}, {12736, 2025}, {12768, 2039}, {13312, 2034}, {13632, 2010}, 
-{13664, 2009}, {13696, 2015}, {13728, 2027}, {13760, 2036}, {13792, 2042}, 
-{14336, 2040}, {14656, 2018}, {14688, 2014}, {14720, 2029}, {14752, 2033}, 
-{14784, 2041}, {14816, 2044}, {15616, 2003}, {15648, 2017}, {15680, 2030}, 
-{15712, 2031}, {15744, 2037}, {15776, 2038}, {385, 4091}, {448, 4090}, 
-{480, 4094}, {15360, 4093}, {15808, 4092}, {15840, 4095}};
-
-/*
-   Purpose:      AAC Huffman decoding codebook #12.
-   Explanation:  Used for decoding of scalefactors. */
-const uint32 dec_hftable12[] = {
-1006632961,  989855874,  973078881, 1023410496, 1040187776,  956302145, 
-1056965472,  922748737,  939525888, 1073743648, 1090520928,  905973537, 
-1107300096, 1124077376,  855646017,  872423168,  889200320, 1140858592, 
-1157635872,  822099713,  838876896, 1174421184, 1191198496,  771784481, 
- 788561632,  805338784, 1207991936, 1224769216, 1241546496,  721485601, 
- 755040000, 1258356384, 1275133568, 1291910848, 1308688096,  671219489, 
- 687996640,  704773824,  738328192, 1325530784, 1342308096,  637796065, 
- 654573216, 1359216256, 1375993536, 1392770816,  537394977,  554172064, 
- 570949344,  587726432,  604503744,  621280832, 1409810176, 1426587264, 
- 504364737,  521141984, 1460665984, 1494220448,  404749985,  438304320, 
- 455081568,  471858816,  488635936, 1444937216, 1478491840,  373292513, 
- 390069760,  423624128,    8387841,   25164992,   41942240,   58719392, 
- 327154816,  360709216, 1518337088,   83885729,  100662816,  117439904, 
- 134217408,  150994368,  167771616,  184548864,  201326464,  218103712, 
- 234880992,  251658176,  268435168,  285212416,  301989728,  318766880, 
- 352321344, 1543502624, 1560279872, 1577057120, 1593834368, 1610611616, 
-1627388864, 1644165888, 1660942912, 1677720160, 1694497408, 1711274656, 
-1728051904, 1744830016, 1761606624, 1778384096, 1795161344, 1811938592, 
-1828715840, 1845493088, 1862270144, 1879047168, 1895824416, 1912601664, 
-1929378912, 1946156160, 1962933408, 1979710176, 1996488064, 2013265536, 
-2030042720};
-
-/*
-  Purpose:      Array holding the AAC Huffman decoding codebooks.
-  Explanation:  - 
-const Huffman_DecCode *dec_huffman_tables[] = {
-  dec_hftable1, dec_hftable2, dec_hftable3, dec_hftable4, dec_hftable5, 
-  dec_hftable6, dec_hftable7, dec_hftable8, dec_hftable9, dec_hftable10, 
-  dec_hftable11
-};
-*/
-
-#endif