📄 ac3dec_data.c
字号:
{ 6332, -746, 12789, 9316, -22542, -5354},{ 3418, -22728, 26978, 18303, 1076, 956},{ -27315, -2988, 920, 235, 2233, 81},{ 6199, 5296, 16093, 14768, -8429, -1112},{ -6432, 19244, 9921, -3253, 1278, -954},{ 24213, 2049, -22931, 2585, -2410, -4216},{ 9286, 14282, -19735, -3985, -2344, 1028},{ -20128, 17993, -9458, 23012, -16983, 8625},{ -6896, -20730, 3762, 17415, 22341, 19024},{ 842, 24181, 25062, -5839, -78, 937},{ -621, 19722, -24204, -1962, -14854, -56},{ 22766, -5119, 17365, 23868, -19480, -6558},{ -2158, 17490, -21435, 3340, -12819, -20295},{ -9621, 17325, 715, 2265, -4123, -492},{ 9156, 12947, 27303, -21175, -6072, -9457},{ -13164, -23269, -14006, -4184, 6978, 2},{ 938, -13381, 3520, -24297, 22902, 19589},{ -4911, -19774, 19764, -9310, -12650, 3819},{ -5462, -4249, -6987, -6260, -13943, -25150},{ 9341, 10369, -13862, -6704, 22556, -519},{ 6651, 18768, -4855, 12570, 14730, -10209},{ -823, 18119, 398, -1582, -116, -363},{ -6935, -12694, -28392, 8552, 6961, -239},{ -2602, -4704, -1021, 2015, 5129, 23670},{ -12559, -8190, -25028, 18544, 14179, 1663},{ 3813, 21036, -9620, -5051, -1800, -1087},{ -22057, 16675, 14960, 9459, 2786, 16991},{ -26040, -19318, -6414, 1104, 5798, -18039},{ -1737, 24825, 10417, -11087, 896, -5273},{ -1855, 11661, -2803, 24809, -21435, -19792},{ -23473, -16729, -5782, 5643, 2636, 4940},{ -1724, 4388, -26673, -13695, 10570, -25895},{ 15358, -19496, 26242, -18493, 1736, 8054},{ 5684, 20890, 4091, -19100, -14588, -10468},{ 17260, -16291, 14859, -17711, -19174, 12435},{ -27185, -12573, 6743, -562, 976, -257},{ 12395, -8618, -22248, -19843, 11013, 7762},{ 3799, 11853, -27622, -8473, 1089, -1495},{ 4141, -2182, -26720, -735, -774, 1469},{ 3125, 13762, 4606, 29257, 18771, -9958},{ -17465, -9445, -17562, -2530, -6435, -3726},{ -1742, 4351, -6841, -19773, 9627, -10654},{ 7251, 3525, 10835, 5601, 25198, -23348},{ -10300, -17830, 631, 11640, 2044, -20878},{ -873, -8502, -1063, -15674, -10693, 14934},{ -15957, 28137, 5268, 477, -1053, 1158},{ -1495, -8814, -5764, -24965, 25988, 7907},{ -1038, -114, -2308, -1319, -6480, 1472},{ 4895, -17897, -25850, 5301, -188, 1581},{ 3200, 17225, 4346, 22101, -18543, 22028},{ -10250, 545, -10932, 2276, -28070, 8118},{ 15343, 2329, 9316, 20537, 14908, 21021},{ 6329, 6130, -24508, 837, -8637, -5844},{ 7386, -501, 10503, 20131, 11435, -4755},{ -2745, 24174, -9274, 15273, -8389, -5835},{ 2992, -2864, 6048, -7473, 11687, -19996},{ -883, -11954, -9976, -21829, -4436, -27178},{ 3458, 19626, 1280, 2597, 19849, 5255},{ -5315, 19133, -14518, -8946, 13749, -1352},{ 18642, 17655, 11001, 6817, -18418, 6336},{ -1697, 2244, -4640, 3948, -12890, -5273},{ 20428, 10542, 4170, -1012, 19439, 21691},{ -2943, -19735, -4208, 1320, 909, -8897},{ 9351, -8066, -2618, -12933, 26582, 3507},{ 9705, -22628, 8311, 8167, -13293, 5608},{ 3222, 3749, -1508, 165, -52, -196},{ 102, -22744, -8832, 903, -11421, -14662},{ -120, 5998, 19765, 13401, 3628, 5197},{ 8528, 5827, -1066, 774, -39, -166},{ 9411, -9476, 9581, -13004, 24456, 24900},{ 17878, 2235, -21639, 20478, 4716, -7190},{ -2482, 9511, 1611, -21943, 14230, -1289},{ 9288, -2291, 23215, -3452, -10842, 11},{ 9496, 3041, 5130, -3890, -21219, -22589},{ 14262, -9838, 20195, 14019, 91, -17200},{ -18591, 980, 17, 821, 120, -574},{ 12285, -19269, 13742, 16373, -161, 6025},{ -3364, 1530, -4005, 2454, -10872, -23839},{ 105, 5085, -260, 5790, -588, 19170},{ 4121, 4169, 13439, 14644, 20899, 7434},{ -175, 13101, -3704, 23233, 3907, 10106},{ -6101, 23467, 5204, -1341, 1599, 13174},{ -3217, -3494, 15117, -8387, -11762, -4750},{ 1146, 4675, -19378, 14917, -5091, 249},{ -21506, 10136, -16473, -13305, 18382, -8601},{ 628, 2447, 3344, 3130, -5115, 119},{ 17900, -22422, -17633, 21967, -16293, -7676},{ 16863, 24214, 5612, -3858, -809, 3822},{ -2291, 10091, -2360, -25109, -1226, 312},{ 2957, 11256, 26745, -13266, -3455, -1128},{ -19762, -2708, 4604, 6355, 1638, 25501},{ -19593, -7753, 3159, -85, -489, -1855},{ 814, 12510, 19077, -4681, -2610, -1474},{ -23408, -19027, 8137, 19878, 7912, -282},{ 839, -19652, 11927, 27278, -3211, 2266},{ 4020, -1110, 8226, -1274, 20922, 25060},{ 26576, 325, -8693, -232, -2218, -699},{ -11293, -4200, 1805, -6673, -22940, -1339},{ -2005, -15886, -1047, -27687, -13235, 14370},{ -22073, 1949, 13175, -15656, -1846, 8055},{ 3039, 12025, 7132, -24632, 413, -2347},{ -24048, -206, 12459, -6654, -417, -10091},{ 18179, -23688, -20515, -16396, 7230, 763},{ 5659, -5085, 13878, -23729, -11077, -19587},{ 11340, 501, 25040, 7616, -19658, 1605},{ -26650, 8878, 10544, 417, 1299, 261},{ 14460, 11369, -3263, 9990, 8194, 18111},{ 1355, -20838, -9196, -16060, -8559, -730},{ -1918, -20937, -18293, -2461, -2651, 4316},{ -2810, 24521, -10996, -25721, 308, -1234},{ -9075, -17280, -1833, -29342, -24213, -16631},{ -2843, 10165, -5339, -2888, 21858, -21340},{ -15832, 14849, -23780, 5184, 10113, -20639},{ -19535, -11361, 8413, 1486, -23658, -5759},{ -7512, 1027, -20794, 13732, 19892, -21934},{ -12132, -7022, -19175, -8840, 22125, -16490},{ 1937, 5210, -6318, -23788, 13141, 11082},{ -205, 6036, -380, 8658, -233, 28020},{ -5523, 7477, 7635, 23595, 9763, -2590},{ 21658, -28313, -3086, -300, -1032, 1744},{ -22352, 16646, 208, 6665, -17400, -3028},{ 18482, 9336, -2737, -19372, 407, -4389},{ -4913, -17370, 18819, -17654, 13416, 15232},{ 7749, 6368, 23135, -18174, 7584, -4248},{ -1489, -6523, 586, -10157, 14964, 25568},{ 3844, -6156, 4897, -13045, -22526, 5647},{ -8491, -2105, -24774, 905, -9326, 1456},{ -3040, -1476, 1166, -4428, 11236, 9204},{ 3397, -1451, 13598, -15841, 24540, 5819},{ 8483, -2993, 21547, -16916, 7741, 24018},{ -14932, -23758, -5332, -6664, -4497, 13267},{ 19379, 12916, -2142, -737, 21100, -22101},{ 3393, -4629, 5735, -18913, -6969, 2687},{ 1148, -16147, -21433, -28095, -630, -14449},{ 7300, 672, 18530, -17452, -10149, 351},{ 11356, -10974, 17212, 4624, 145, 17791},{ -711, -3479, -2238, 15887, 2027, 0},{ -28048, 1794, -593, -2758, -21852, 11535},{ -19683, 4937, 22004, 21523, -3148, 1790},{ 813, 8231, 2633, 11981, -3043, 22201},{ 8952, -24760, -690, 14873, -2366, -5372},{ 8406, -5439, -274, -642, -145, 778},{ -6605, 7258, 20780, -23507, -18625, 22782},{ -22896, -25488, 10020, -1614, 1508, -1393},{ 7607, 407, -24678, -16385, -1804, -4699},{ -10592, -19139, 10462, -3747, 8721, -6919},{ 13010, 5292, -6230, -4884, -20904, -1797},{ 16891, -13770, -465, 19343, -10741, -12959},{ 25193, -14799, -5681, -521, -321, -1211},{ 6917, -3093, 20183, -26903, -12026, 1295},{ 305, 1992, 19457, -985, 25, -521},{ 6707, -3698, 8365, -8687, 21921, -27166},{ 4668, 5997, 7117, 11696, 24401, -10794},{ 744, -9416, 19893, 1963, 7922, -9824},{ 3430, 21282, -1736, 10844, 8821, 27015},{ -8813, 1521, -24038, 1651, 7838, -1208},{ 3911, -11221, 3273, -12541, 7168, 18402},{ 21642, 9117, -11536, -5256, 7077, 2382},{ 100, 3817, -6713, 1244, 1518, -321},{ 7946, -18670, 10667, -4866, 727, 776},{ -15883, -8150, -2087, 22739, 1567, -3482},{ 4380, -2735, 8469, -7025, -11424, 1317},{ 26970, 4393, 7665, 17561, -714, 650},{ -16191, -835, 8365, 1795, -14314, 16297},{ 4504, -10048, 7662, -26690, -17428, 2580},{ 48, -3984, 564, -5871, 2658, -18658},{ 12579, -26016, -15642, 2672, -1347, -887},{ -4950, 4208, -6811, 2569, -20621, -8658},{ -1836, -14818, -5571, -23322, -14800, 25867},{ 5434, -28139, -2357, -2883, -570, 2431},{ 13096, -2771, 24994, -12496, -24723, -1025},{ -5676, -4339, 1908, 18628, -21323, 17366},{ 27660, -27897, -15409, 1436, -7112, -2241},{ 8019, 3847, 24568, -469, 9674, 10683},{ -903, -10149, 1801, -21260, 4795, -8751},{ 1122, -9582, 2625, 22791, 956, 882},{ 7876, 19075, -9900, -24266, 7496, 9277},{ 980, -26764, -5386, 5396, 1086, 1648},{ 28838, -1270, -447, 5, -429, -20},{ -15283, 6132, 22812, 1252, -9963, 511},{ 851, 7925, -457, -12210, 4261, 7579},{ -4530, 8452, -1246, 14501, -24951, -5760},{ -17814, -10727, 9887, -23929, -13432, 1878},{ -15049, 10165, 16491, -14603, -11712, -21156},{ -3317, 840, -5683, 22413, 1994, 586},{ 23158, -5788, -15043, -10372, -9271, -13523},{ -773, -9509, -3993, -24264, 8463, 5804},{ -8545, -703, -12440, -3985, -25122, -28147},{ -16659, 16001, 2746, 1611, 5097, -1043},{ 41, -7181, 19903, 31555, -32237, 13927},{ -5658, 845, -12774, 5705, 16695, -86},{ 5282, 14875, 27026, 21124, 15776, -10477},{ 14712, 19648, -11487, -13361, -20196, -15229},{ 8597, -9138, -626, 10891, -6015, 6346},{ -1488, -1272, -1479, -1303, -3704, -5485},{ -3370, 17871, -6604, 24930, 25886, -3127},{ 8416, 27783, -1385, 5350, -4260, 19993},{ 5688, 362, 17246, 3809, -3246, 1088},{ -105, -29607, 2747, 15223, -167, 3722},{ 3502, -3195, 8602, 7772, -1566, -915},{ -491, 3257, -2423, 5522, 20606, -100},{ -13948, -11368, -15375, -21866, -8520, 12221},{ -616, 2424, -2023, 4398, -3805, 8108},{ -7204, 21043, 21211, -9395, -19391, 896},{ -5737, -15160, -21298, 17066, -1006, -366},{ 6261, 3240, -11937, -16213, -15820, 6581},{ -3155, 24796, 2733, -1257, -875, -1597},{ -20469, 11094, 24071, -8987, 14136, 2220},{ -14106, 11959, -22495, 4135, -1055, -5420},{ 801, -2655, 60, -5324, -790, 5937},{ -7372, -1764, -22433, -26060, 21707, 4178},{ -5715, -6648, -14908, 1325, -24044, 1493},{ -6024, -12488, 23930, 2950, 1601, 1173},{ 19067, 17630, 17929, -10654, 10928, -4958},{ 3231, -3284, 27336, 4174, -1683, 497},};const int16_t (*ff_eac3_vq_hebap[8])[6] = { NULL, vq_hebap1, vq_hebap2, vq_hebap3, vq_hebap4, vq_hebap5, vq_hebap6, vq_hebap7,};/** * Table E2.14 Frame Exponent Strategy Combinations */const uint8_t ff_eac3_frm_expstr[32][6] = {{ EXP_D15, EXP_REUSE, EXP_REUSE, EXP_REUSE, EXP_REUSE, EXP_REUSE},{ EXP_D15, EXP_REUSE, EXP_REUSE, EXP_REUSE, EXP_REUSE, EXP_D45},{ EXP_D15, EXP_REUSE, EXP_REUSE, EXP_REUSE, EXP_D25, EXP_REUSE},{ EXP_D15, EXP_REUSE, EXP_REUSE, EXP_REUSE, EXP_D45, EXP_D45},{ EXP_D25, EXP_REUSE, EXP_REUSE, EXP_D25, EXP_REUSE, EXP_REUSE},{ EXP_D25, EXP_REUSE, EXP_REUSE, EXP_D25, EXP_REUSE, EXP_D45},{ EXP_D25, EXP_REUSE, EXP_REUSE, EXP_D45, EXP_D25, EXP_REUSE},{ EXP_D25, EXP_REUSE, EXP_REUSE, EXP_D45, EXP_D45, EXP_D45},{ EXP_D25, EXP_REUSE, EXP_D15, EXP_REUSE, EXP_REUSE, EXP_REUSE},{ EXP_D25, EXP_REUSE, EXP_D25, EXP_REUSE, EXP_REUSE, EXP_D45},{ EXP_D25, EXP_REUSE, EXP_D25, EXP_REUSE, EXP_D25, EXP_REUSE},{ EXP_D25, EXP_REUSE, EXP_D25, EXP_REUSE, EXP_D45, EXP_D45},{ EXP_D25, EXP_REUSE, EXP_D45, EXP_D25, EXP_REUSE, EXP_REUSE},{ EXP_D25, EXP_REUSE, EXP_D45, EXP_D25, EXP_REUSE, EXP_D45},{ EXP_D25, EXP_REUSE, EXP_D45, EXP_D45, EXP_D25, EXP_REUSE},{ EXP_D25, EXP_REUSE, EXP_D45, EXP_D45, EXP_D45, EXP_D45},{ EXP_D45, EXP_D15, EXP_REUSE, EXP_REUSE, EXP_REUSE, EXP_REUSE},{ EXP_D45, EXP_D15, EXP_REUSE, EXP_REUSE, EXP_REUSE, EXP_D45},{ EXP_D45, EXP_D25, EXP_REUSE, EXP_REUSE, EXP_D25, EXP_REUSE},{ EXP_D45, EXP_D25, EXP_REUSE, EXP_REUSE, EXP_D45, EXP_D45},{ EXP_D45, EXP_D25, EXP_REUSE, EXP_D25, EXP_REUSE, EXP_REUSE},{ EXP_D45, EXP_D25, EXP_REUSE, EXP_D25, EXP_REUSE, EXP_D45},{ EXP_D45, EXP_D25, EXP_REUSE, EXP_D45, EXP_D25, EXP_REUSE},{ EXP_D45, EXP_D25, EXP_REUSE, EXP_D45, EXP_D45, EXP_D45},{ EXP_D45, EXP_D45, EXP_D15, EXP_REUSE, EXP_REUSE, EXP_REUSE},{ EXP_D45, EXP_D45, EXP_D25, EXP_REUSE, EXP_REUSE, EXP_D45},{ EXP_D45, EXP_D45, EXP_D25, EXP_REUSE, EXP_D25, EXP_REUSE},{ EXP_D45, EXP_D45, EXP_D25, EXP_REUSE, EXP_D45, EXP_D45},{ EXP_D45, EXP_D45, EXP_D45, EXP_D25, EXP_REUSE, EXP_REUSE},{ EXP_D45, EXP_D45, EXP_D45, EXP_D25, EXP_REUSE, EXP_D45},{ EXP_D45, EXP_D45, EXP_D45, EXP_D45, EXP_D25, EXP_REUSE},{ EXP_D45, EXP_D45, EXP_D45, EXP_D45, EXP_D45, EXP_D45},};/** * Table E2.16 Default Coupling Banding Structure */const uint8_t ff_eac3_default_cpl_band_struct[18] ={ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1 };/** * Table of bin locations for rematrixing bands * reference: Section 7.5.2 Rematrixing : Frequency Band Definitions */const uint8_t ff_ac3_rematrix_band_tab[5] = { 13, 25, 37, 61, 253 };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -