📄 aac_dec_huff_tables_int.c
字号:
{ 0, 0x00000007, 4}, { 1, 0x00000016, 5},
{ 2, 0x000000f6, 8}, { 8, 0x00000018, 5},
{ 9, 0x00000008, 4}, { 10, 0x000000ef, 8},
{ 16, 0x000001ef, 9}, { 17, 0x000000f3, 8},
{ 18, 0x000007f8, 11}, { 64, 0x00000019, 5},
{ 65, 0x00000017, 5}, { 66, 0x000000ed, 8},
{ 72, 0x00000015, 5}, { 73, 0x00000001, 4},
{ 74, 0x000000e2, 8}, { 80, 0x000000f0, 8},
{ 81, 0x00000070, 7}, { 82, 0x000003f0, 10},
{ 128, 0x000001ee, 9}, { 129, 0x000000f1, 8},
{ 130, 0x000007fa, 11}, { 136, 0x000000ee, 8},
{ 137, 0x000000e4, 8}, { 138, 0x000003f2, 10},
{ 144, 0x000007f6, 11}, { 145, 0x000003ef, 10},
{ 146, 0x000007fd, 11}, { 512, 0x00000005, 4},
{ 513, 0x00000014, 5}, { 514, 0x000000f2, 8},
{ 520, 0x00000009, 4}, { 521, 0x00000004, 4},
{ 522, 0x000000e5, 8}, { 528, 0x000000f4, 8},
{ 529, 0x000000e8, 8}, { 530, 0x000003f4, 10},
{ 576, 0x00000006, 4}, { 577, 0x00000002, 4},
{ 578, 0x000000e7, 8}, { 584, 0x00000003, 4},
{ 585, 0x00000000, 4}, { 586, 0x0000006b, 7},
{ 592, 0x000000e3, 8}, { 593, 0x00000069, 7},
{ 594, 0x000001f3, 9}, { 640, 0x000000eb, 8},
{ 641, 0x000000e6, 8}, { 642, 0x000003f6, 10},
{ 648, 0x0000006e, 7}, { 649, 0x0000006a, 7},
{ 650, 0x000001f4, 9}, { 656, 0x000003ec, 10},
{ 657, 0x000001f0, 9}, { 658, 0x000003f9, 10},
{ 1024, 0x000000f5, 8}, { 1025, 0x000000ec, 8},
{ 1026, 0x000007fb, 11}, { 1032, 0x000000ea, 8},
{ 1033, 0x0000006f, 7}, { 1034, 0x000003f7, 10},
{ 1040, 0x000007f9, 11}, { 1041, 0x000003f3, 10},
{ 1042, 0x00000fff, 12}, { 1088, 0x000000e9, 8},
{ 1089, 0x0000006d, 7}, { 1090, 0x000003f8, 10},
{ 1096, 0x0000006c, 7}, { 1097, 0x00000068, 7},
{ 1098, 0x000001f5, 9}, { 1104, 0x000003ee, 10},
{ 1105, 0x000001f2, 9}, { 1106, 0x000007f4, 11},
{ 1152, 0x000007f7, 11}, { 1153, 0x000003f1, 10},
{ 1154, 0x00000ffe, 12}, { 1160, 0x000003ed, 10},
{ 1161, 0x000001f1, 9}, { 1162, 0x000007f5, 11},
{ 1168, 0x000007fe, 11}, { 1169, 0x000003f5, 10},
{ 1170, 0x000007fc, 11}
};
static IppsVLCTable_32s aacidec_spec_book5[] = {
{ -228, 0x00001fff, 13}, { -227, 0x00000ff7, 12},
{ -226, 0x000007f4, 11}, { -225, 0x000007e8, 11},
{ -224, 0x000003f1, 10}, { -223, 0x000007ee, 11},
{ -222, 0x000007f9, 11}, { -221, 0x00000ff8, 12},
{ -220, 0x00001ffd, 13}, { -164, 0x00000ffd, 12},
{ -163, 0x000007f1, 11}, { -162, 0x000003e8, 10},
{ -161, 0x000001e8, 9}, { -160, 0x000000f0, 8},
{ -159, 0x000001ec, 9}, { -158, 0x000003ee, 10},
{ -157, 0x000007f2, 11}, { -156, 0x00000ffa, 12},
{ -100, 0x00000ff4, 12}, { -99, 0x000003ef, 10},
{ -98, 0x000001f2, 9}, { -97, 0x000000e8, 8},
{ -96, 0x00000070, 7}, { -95, 0x000000ec, 8},
{ -94, 0x000001f0, 9}, { -93, 0x000003ea, 10},
{ -92, 0x000007f3, 11}, { -36, 0x000007eb, 11},
{ -35, 0x000001eb, 9}, { -34, 0x000000ea, 8},
{ -33, 0x0000001a, 5}, { -32, 0x00000008, 4},
{ -31, 0x00000019, 5}, { -30, 0x000000ee, 8},
{ -29, 0x000001ef, 9}, { -28, 0x000007ed, 11},
{ 28, 0x000003f0, 10}, { 29, 0x000000f2, 8},
{ 30, 0x00000073, 7}, { 31, 0x0000000b, 4},
{ 32, 0x00000000, 1}, { 33, 0x0000000a, 4},
{ 34, 0x00000071, 7}, { 35, 0x000000f3, 8},
{ 36, 0x000007e9, 11}, { 92, 0x000007ef, 11},
{ 93, 0x000001ee, 9}, { 94, 0x000000ef, 8},
{ 95, 0x00000018, 5}, { 96, 0x00000009, 4},
{ 97, 0x0000001b, 5}, { 98, 0x000000eb, 8},
{ 99, 0x000001e9, 9}, { 100, 0x000007ec, 11},
{ 156, 0x000007f6, 11}, { 157, 0x000003eb, 10},
{ 158, 0x000001f3, 9}, { 159, 0x000000ed, 8},
{ 160, 0x00000072, 7}, { 161, 0x000000e9, 8},
{ 162, 0x000001f1, 9}, { 163, 0x000003ed, 10},
{ 164, 0x000007f7, 11}, { 220, 0x00000ff6, 12},
{ 221, 0x000007f0, 11}, { 222, 0x000003e9, 10},
{ 223, 0x000001ed, 9}, { 224, 0x000000f1, 8},
{ 225, 0x000001ea, 9}, { 226, 0x000003ec, 10},
{ 227, 0x000007f8, 11}, { 228, 0x00000ff9, 12},
{ 284, 0x00001ffc, 13}, { 285, 0x00000ffc, 12},
{ 286, 0x00000ff5, 12}, { 287, 0x000007ea, 11},
{ 288, 0x000003f3, 10}, { 289, 0x000003f2, 10},
{ 290, 0x000007f5, 11}, { 291, 0x00000ffb, 12},
{ 292, 0x00001ffe, 13}
};
static IppsVLCTable_32s aacidec_spec_book6[] = {
{ -228, 0x000007fe, 11}, { -227, 0x000003fd, 10},
{ -226, 0x000001f1, 9}, { -225, 0x000001eb, 9},
{ -224, 0x000001f4, 9}, { -223, 0x000001ea, 9},
{ -222, 0x000001f0, 9}, { -221, 0x000003fc, 10},
{ -220, 0x000007fd, 11}, { -164, 0x000003f6, 10},
{ -163, 0x000001e5, 9}, { -162, 0x000000ea, 8},
{ -161, 0x0000006c, 7}, { -160, 0x00000071, 7},
{ -159, 0x00000068, 7}, { -158, 0x000000f0, 8},
{ -157, 0x000001e6, 9}, { -156, 0x000003f7, 10},
{ -100, 0x000001f3, 9}, { -99, 0x000000ef, 8},
{ -98, 0x00000032, 6}, { -97, 0x00000027, 6},
{ -96, 0x00000028, 6}, { -95, 0x00000026, 6},
{ -94, 0x00000031, 6}, { -93, 0x000000eb, 8},
{ -92, 0x000001f7, 9}, { -36, 0x000001e8, 9},
{ -35, 0x0000006f, 7}, { -34, 0x0000002e, 6},
{ -33, 0x00000008, 4}, { -32, 0x00000004, 4},
{ -31, 0x00000006, 4}, { -30, 0x00000029, 6},
{ -29, 0x0000006b, 7}, { -28, 0x000001ee, 9},
{ 28, 0x000001ef, 9}, { 29, 0x00000072, 7},
{ 30, 0x0000002d, 6}, { 31, 0x00000002, 4},
{ 32, 0x00000000, 4}, { 33, 0x00000003, 4},
{ 34, 0x0000002f, 6}, { 35, 0x00000073, 7},
{ 36, 0x000001fa, 9}, { 92, 0x000001e7, 9},
{ 93, 0x0000006e, 7}, { 94, 0x0000002b, 6},
{ 95, 0x00000007, 4}, { 96, 0x00000001, 4},
{ 97, 0x00000005, 4}, { 98, 0x0000002c, 6},
{ 99, 0x0000006d, 7}, { 100, 0x000001ec, 9},
{ 156, 0x000001f9, 9}, { 157, 0x000000ee, 8},
{ 158, 0x00000030, 6}, { 159, 0x00000024, 6},
{ 160, 0x0000002a, 6}, { 161, 0x00000025, 6},
{ 162, 0x00000033, 6}, { 163, 0x000000ec, 8},
{ 164, 0x000001f2, 9}, { 220, 0x000003f8, 10},
{ 221, 0x000001e4, 9}, { 222, 0x000000ed, 8},
{ 223, 0x0000006a, 7}, { 224, 0x00000070, 7},
{ 225, 0x00000069, 7}, { 226, 0x00000074, 7},
{ 227, 0x000000f1, 8}, { 228, 0x000003fa, 10},
{ 284, 0x000007ff, 11}, { 285, 0x000003f9, 10},
{ 286, 0x000001f6, 9}, { 287, 0x000001ed, 9},
{ 288, 0x000001f8, 9}, { 289, 0x000001e9, 9},
{ 290, 0x000001f5, 9}, { 291, 0x000003fb, 10},
{ 292, 0x000007fc, 11}
};
static IppsVLCTable_32s aacidec_spec_book7[] = {
{ 0, 0x00000000, 1}, { 1, 0x00000005, 3},
{ 2, 0x00000037, 6}, { 3, 0x00000074, 7},
{ 4, 0x000000f2, 8}, { 5, 0x000001eb, 9},
{ 6, 0x000003ed, 10}, { 7, 0x000007f7, 11},
{ 64, 0x00000004, 3}, { 65, 0x0000000c, 4},
{ 66, 0x00000035, 6}, { 67, 0x00000071, 7},
{ 68, 0x000000ec, 8}, { 69, 0x000000ee, 8},
{ 70, 0x000001ee, 9}, { 71, 0x000001f5, 9},
{ 128, 0x00000036, 6}, { 129, 0x00000034, 6},
{ 130, 0x00000072, 7}, { 131, 0x000000ea, 8},
{ 132, 0x000000f1, 8}, { 133, 0x000001e9, 9},
{ 134, 0x000001f3, 9}, { 135, 0x000003f5, 10},
{ 192, 0x00000073, 7}, { 193, 0x00000070, 7},
{ 194, 0x000000eb, 8}, { 195, 0x000000f0, 8},
{ 196, 0x000001f1, 9}, { 197, 0x000001f0, 9},
{ 198, 0x000003ec, 10}, { 199, 0x000003fa, 10},
{ 256, 0x000000f3, 8}, { 257, 0x000000ed, 8},
{ 258, 0x000001e8, 9}, { 259, 0x000001ef, 9},
{ 260, 0x000003ef, 10}, { 261, 0x000003f1, 10},
{ 262, 0x000003f9, 10}, { 263, 0x000007fb, 11},
{ 320, 0x000001ed, 9}, { 321, 0x000000ef, 8},
{ 322, 0x000001ea, 9}, { 323, 0x000001f2, 9},
{ 324, 0x000003f3, 10}, { 325, 0x000003f8, 10},
{ 326, 0x000007f9, 11}, { 327, 0x000007fc, 11},
{ 384, 0x000003ee, 10}, { 385, 0x000001ec, 9},
{ 386, 0x000001f4, 9}, { 387, 0x000003f4, 10},
{ 388, 0x000003f7, 10}, { 389, 0x000007f8, 11},
{ 390, 0x00000ffd, 12}, { 391, 0x00000ffe, 12},
{ 448, 0x000007f6, 11}, { 449, 0x000003f0, 10},
{ 450, 0x000003f2, 10}, { 451, 0x000003f6, 10},
{ 452, 0x000007fa, 11}, { 453, 0x000007fd, 11},
{ 454, 0x00000ffc, 12}, { 455, 0x00000fff, 12}
};
static IppsVLCTable_32s aacidec_spec_book8[] = {
{ 0, 0x0000000e, 5}, { 1, 0x00000005, 4},
{ 2, 0x00000010, 5}, { 3, 0x00000030, 6},
{ 4, 0x0000006f, 7}, { 5, 0x000000f1, 8},
{ 6, 0x000001fa, 9}, { 7, 0x000003fe, 10},
{ 64, 0x00000003, 4}, { 65, 0x00000000, 3},
{ 66, 0x00000004, 4}, { 67, 0x00000012, 5},
{ 68, 0x0000002c, 6}, { 69, 0x0000006a, 7},
{ 70, 0x00000075, 7}, { 71, 0x000000f8, 8},
{ 128, 0x0000000f, 5}, { 129, 0x00000002, 4},
{ 130, 0x00000006, 4}, { 131, 0x00000014, 5},
{ 132, 0x0000002e, 6}, { 133, 0x00000069, 7},
{ 134, 0x00000072, 7}, { 135, 0x000000f5, 8},
{ 192, 0x0000002f, 6}, { 193, 0x00000011, 5},
{ 194, 0x00000013, 5}, { 195, 0x0000002a, 6},
{ 196, 0x00000032, 6}, { 197, 0x0000006c, 7},
{ 198, 0x000000ec, 8}, { 199, 0x000000fa, 8},
{ 256, 0x00000071, 7}, { 257, 0x0000002b, 6},
{ 258, 0x0000002d, 6}, { 259, 0x00000031, 6},
{ 260, 0x0000006d, 7}, { 261, 0x00000070, 7},
{ 262, 0x000000f2, 8}, { 263, 0x000001f9, 9},
{ 320, 0x000000ef, 8}, { 321, 0x00000068, 7},
{ 322, 0x00000033, 6}, { 323, 0x0000006b, 7},
{ 324, 0x0000006e, 7}, { 325, 0x000000ee, 8},
{ 326, 0x000000f9, 8}, { 327, 0x000003fc, 10},
{ 384, 0x000001f8, 9}, { 385, 0x00000074, 7},
{ 386, 0x00000073, 7}, { 387, 0x000000ed, 8},
{ 388, 0x000000f0, 8}, { 389, 0x000000f6, 8},
{ 390, 0x000001f6, 9}, { 391, 0x000001fd, 9},
{ 448, 0x000003fd, 10}, { 449, 0x000000f3, 8},
{ 450, 0x000000f4, 8}, { 451, 0x000000f7, 8},
{ 452, 0x000001f7, 9}, { 453, 0x000001fb, 9},
{ 454, 0x000001fc, 9}, { 455, 0x000003ff, 10}
};
static IppsVLCTable_32s aacidec_spec_book9[] = {
{ 0, 0x00000000, 1}, { 1, 0x00000005, 3},
{ 2, 0x00000037, 6}, { 3, 0x000000e7, 8},
{ 4, 0x000001de, 9}, { 5, 0x000003ce, 10},
{ 6, 0x000003d9, 10}, { 7, 0x000007c8, 11},
{ 8, 0x000007cd, 11}, { 9, 0x00000fc8, 12},
{ 10, 0x00000fdd, 12}, { 11, 0x00001fe4, 13},
{ 12, 0x00001fec, 13}, { 64, 0x00000004, 3},
{ 65, 0x0000000c, 4}, { 66, 0x00000035, 6},
{ 67, 0x00000072, 7}, { 68, 0x000000ea, 8},
{ 69, 0x000000ed, 8}, { 70, 0x000001e2, 9},
{ 71, 0x000003d1, 10}, { 72, 0x000003d3, 10},
{ 73, 0x000003e0, 10}, { 74, 0x000007d8, 11},
{ 75, 0x00000fcf, 12}, { 76, 0x00000fd5, 12},
{ 128, 0x00000036, 6}, { 129, 0x00000034, 6},
{ 130, 0x00000071, 7}, { 131, 0x000000e8, 8},
{ 132, 0x000000ec, 8}, { 133, 0x000001e1, 9},
{ 134, 0x000003cf, 10}, { 135, 0x000003dd, 10},
{ 136, 0x000003db, 10}, { 137, 0x000007d0, 11},
{ 138, 0x00000fc7, 12}, { 139, 0x00000fd4, 12},
{ 140, 0x00000fe4, 12}, { 192, 0x000000e6, 8},
{ 193, 0x00000070, 7}, { 194, 0x000000e9, 8},
{ 195, 0x000001dd, 9}, { 196, 0x000001e3, 9},
{ 197, 0x000003d2, 10}, { 198, 0x000003dc, 10},
{ 199, 0x000007cc, 11}, { 200, 0x000007ca, 11},
{ 201, 0x000007de, 11}, { 202, 0x00000fd8, 12},
{ 203, 0x00000fea, 12}, { 204, 0x00001fdb, 13},
{ 256, 0x000001df, 9}, { 257, 0x000000eb, 8},
{ 258, 0x000001dc, 9}, { 259, 0x000001e6, 9},
{ 260, 0x000003d5, 10}, { 261, 0x000003de, 10},
{ 262, 0x000007cb, 11}, { 263, 0x000007dd, 11},
{ 264, 0x000007dc, 11}, { 265, 0x00000fcd, 12},
{ 266, 0x00000fe2, 12}, { 267, 0x00000fe7, 12},
{ 268, 0x00001fe1, 13}, { 320, 0x000003d0, 10},
{ 321, 0x000001e0, 9}, { 322, 0x000001e4, 9},
{ 323, 0x000003d6, 10}, { 324, 0x000007c5, 11},
{ 325, 0x000007d1, 11}, { 326, 0x000007db, 11},
{ 327, 0x00000fd2, 12}, { 328, 0x000007e0, 11},
{ 329, 0x00000fd9, 12}, { 330, 0x00000feb, 12},
{ 331, 0x00001fe3, 13}, { 332, 0x00001fe9, 13},
{ 384, 0x000007c4, 11}, { 385, 0x000001e5, 9},
{ 386, 0x000003d7, 10}, { 387, 0x000007c6, 11},
{ 388, 0x000007cf, 11}, { 389, 0x000007da, 11},
{ 390, 0x00000fcb, 12}, { 391, 0x00000fda, 12},
{ 392, 0x00000fe3, 12}, { 393, 0x00000fe9, 12},
{ 394, 0x00001fe6, 13}, { 395, 0x00001ff3, 13},
{ 396, 0x00001ff7, 13}, { 448, 0x000007d3, 11},
{ 449, 0x000003d8, 10}, { 450, 0x000003e1, 10},
{ 451, 0x000007d4, 11}, { 452, 0x000007d9, 11},
{ 453, 0x00000fd3, 12}, { 454, 0x00000fde, 12},
{ 455, 0x00001fdd, 13}, { 456, 0x00001fd9, 13},
{ 457, 0x00001fe2, 13}, { 458, 0x00001fea, 13},
{ 459, 0x00001ff1, 13}, { 460, 0x00001ff6, 13},
{ 512, 0x000007d2, 11}, { 513, 0x000003d4, 10},
{ 514, 0x000003da, 10}, { 515, 0x000007c7, 11},
{ 516, 0x000007d7, 11}, { 517, 0x000007e2, 11},
{ 518, 0x00000fce, 12}, { 519, 0x00000fdb, 12},
{ 520, 0x00001fd8, 13}, { 521, 0x00001fee, 13},
{ 522, 0x00003ff0, 14}, { 523, 0x00001ff4, 13},
{ 524, 0x00003ff2, 14}, { 576, 0x000007e1, 11},
{ 577, 0x000003df, 10}, { 578, 0x000007c9, 11},
{ 579, 0x000007d6, 11}, { 580, 0x00000fca, 12},
{ 581, 0x00000fd0, 12}, { 582, 0x00000fe5, 12},
{ 583, 0x00000fe6, 12}, { 584, 0x00001feb, 13},
{ 585, 0x00001fef, 13}, { 586, 0x00003ff3, 14},
{ 587, 0x00003ff4, 14}, { 588, 0x00003ff5, 14},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -