dec_rom.c

来自「symbian 下的helix player源代码」· C语言 代码 · 共 2,156 行 · 第 1/5 页

C
2,156
字号
   -257, -521, -720, -198, 134, -46, -182,
   -819, -1168, -777, 512, 359, 95, -113,
   137, -2, -74, -138, -401, -114, -371,
   -242, -466, 204, 223, -31, -212, -192,
   -532, -637, -466, -686, 256, 277, -139,
   -1141, -1244, -381, -75, -54, 14, 88,
   -311, 115, -143, -499, -343, 124, -416,
   -616, -147, -135, 43, -4, 121, -369,
   835, 783, 641, 390, 355, 350, 64,
   72, 194, 443, 467, 436, 219, 372,
   464, 369, 192, 4, -156, -72, -226,
   57, 206, 303, 205, 188, 101, 265,
   -40, -205, -488, -184, 276, 64, -26,
   -217, -433, -297, 137, 328, 308, -289,
   378, 81, -308, -465, 57, -37, 227,
   -100, 24, -36, -151, 199, 8, 143,
   -426, -697, -1059, -133, 388, 161, 321,
   -644, -1023, -1271, 39, 66, -123, 70,
   372, 177, -173, -556, -553, -304, -189,
   -117, -369, -425, -122, -462, -152, -73,
   -649, -850, -1189, -767, 497, 360, 222,
   -798, -1139, -1455, -190, 430, 234, 179,
   42, -94, -405, -692, 38, -202, -246,
   -169, -366, -290, -88, -64, 32, -292,
   1010, 923, 938, 710, 465, 230, 342,
   217, 300, 1054, 675, 68, -458, -179,
   78, 453, 316, 18, -237, -496, -243,
   167, 21, 424, 215, -91, -303, -170,
   -290, -81, -70, -67, 40, 54, -59,
   -353, -427, -90, 53, 94, 9, 54,
   -28, 318, 283, 15, -240, -58, 79,
   -75, -121, 229, 35, 58, 6, -133,
   -351, -514, -744, -834, -705, -137, 164,
   -1124, -1388, -1055, -230, -73, 40, 36,
   -163, -233, -532, -785, -1170, -697, 96,
   -788, -959, -246, -430, -624, -165, -8,
   -856, -540, -630, -907, -337, -70, 76,
   -937, -1042, -659, -733, -208, 199, -26,
   -523, 78, -98, -501, -869, -890, -81,
   -624, -703, -45, -348, -25, 87, -186,
   1005, 823, 546, 249, 90, -22, 207,
   298, 397, 381, 319, 200, 62, 303,
   473, 379, 133, -247, -632, -441, 75,
   284, 208, 391, 115, -25, 44, 95,
   -72, 79, -95, -63, -129, -293, 203,
   -164, -349, 115, 122, 69, -1, 378,
   348, 170, 99, 58, -179, -302, 188,
   -190, -2, 150, 23, -51, -11, 216,
   -615, -863, -1090, -1427, -802, -48, -6,
   -961, -1276, -1548, -727, -58, 56, 223,
   -124, -255, -561, -988, -1277, -148, -82,
   -480, -660, -891, -1191, -1339, -325, 20,
   -621, -917, -1296, -1350, 264, 289, 50,
   -844, -1022, -1345, -1329, -293, 46, 278,
   -260, -468, -829, -1176, -533, -560, -78,
   -215, -484, -822, -1233, -791, 15, -138,
   1301, 1317, 1262, 1048, 716, 357, -64,
   578, 824, 925, 802, 630, 362, 102,
   470, 925, 767, 514, 327, 190, -112,
   225, 492, 495, 437, 598, 384, -45,
   43, 82, -42, 175, 519, 342, -64,
   -304, -154, 159, 576, 403, 221, 327,
   214, 244, 122, -62, 312, 92, -160,
   218, 208, 310, 268, 306, 323, -199,
   -285, -269, -79, -124, -143, -153, 236,
   -205, -384, -426, 344, 59, -185, -184,
   -272, 247, 126, -210, -518, -468, 78,
   -99, -120, 502, 160, -280, -557, 304,
   -423, -17, -283, -443, 215, 212, -140,
   -564, -684, -228, 510, 361, 130, 323,
   -428, 335, 98, -65, 36, -215, -246,
   -362, 51, 364, -16, -234, 150, -165,
   914, 883, 751, 653, 676, 464, -153,
   631, 545, 535, 720, 596, 360, -81,
   783, 712, 512, 439, 341, 251, -391,
   497, 417, 249, 372, 295, 173, -193,
   128, -110, -385, 93, 39, 173, -231,
   216, -59, -253, 462, 389, 154, 69,
   455, 270, -4, -337, -49, 233, -322,
   307, 143, 53, 218, 128, 236, -156,
   -37, -186, -240, -411, -110, 9, 399,
   -140, -365, -628, 258, 380, 214, 277,
   131, 454, 177, -285, -520, 108, -214,
   77, -141, 201, -123, -490, -131, 60,
   -14, -194, -521, -741, 273, 362, -33,
   -362, -566, -287, -228, 161, 237, 317,
   -269, 195, -75, -375, -204, 11, 77,
   -128, -264, -156, -223, -475, 265, 27,
   1238, 1147, 916, 689, 432, 210, -280,
   800, 664, 879, 726, 411, 160, -164,
   454, 686, 536, 275, 147, 46, 111,
   303, 486, 512, 355, 241, 181, -69,
   79, 92, 29, 147, 233, 52, 17,
   -171, 289, 131, 439, 271, 3, -10,
   413, 241, 144, 174, 155, -2, 14,
   58, 217, 247, 219, 149, 175, -18,
   228, -8, -240, -206, -513, -191, 202,
   -96, -272, -454, 33, -300, -575, 46,
   -10, -108, -246, -347, -770, -535, 9,
   -326, -430, -61, -321, -704, -299, 201,
   -1, -280, -603, -419, -185, 18, -36,
   -516, -522, -379, -291, -181, -97, 27,
   -159, -313, -525, -224, -510, -831, -197,
   -292, -459, -59, -310, -562, -143, -351,
   1066, 912, 631, 389, 207, 86, -224,
   596, 512, 596, 505, 314, 122, -48,
   787, 861, 441, -93, -303, 33, -190,
   257, 469, 337, 51, 15, 298, -93,
   295, 73, -119, 25, 36, 23, 108,
   -28, -3, -32, 114, 21, 185, 107,
   482, 305, 15, -279, -319, 52, 96,
   226, 46, 115, 72, -136, 133, -125,
   18, -207, -559, -590, -503, -482, 321,
   -571, -789, -951, -172, -441, -538, 113,
   181, 14, -310, -641, -1001, -202, 159,
   -136, -393, -433, -513, -911, -144, -22,
   72, -265, -706, -954, -159, 53, 332,
   -338, -591, -852, -383, -395, 56, 44,
   43, -158, -464, -897, -631, -157, -294,
   -161, -128, -328, -573, -483, -125, 11,
   1017, 906, 1051, 1005, 679, 341, -102,
   359, 334, 1567, 1314, 723, 105, 10,
   -65, 726, 529, 301, 220, 43, -273,
   -510, 436, 719, 566, 358, 179, 114,
   -560, 298, 133, -120, 342, 225, 14,
   -899, -101, 217, 617, 400, 146, -58,
   -41, 352, 82, -196, 39, 121, -167,
   -212, 59, 447, 284, 423, 250, -169,
   -371, -484, -596, 30, -41, 249, 22,
   -372, -650, -794, 477, 445, 216, -79,
   -352, 275, 17, -443, -929, 92, 19,
   -699, -696, 431, 264, -49, -310, 182,
   -978, -217, -430, -400, 101, 261, 72,
   -929, -889, -357, -13, 463, 378, 236,
   -826, 56, 30, -299, -360, -128, -51,
   -878, -299, -111, 75, 65, 36, 3,
   817, 368, -25, 354, 697, 591, -173,
   309, 212, 222, 751, 484, 140, -56,
   593, 379, 70, -8, 258, 180, 110,
   165, -46, 255, 297, 219, 273, 105,
   160, -70, -358, -181, 379, 330, 319,
   -238, -369, -198, 740, 580, 319, -143,
   201, 109, -202, -456, 328, 276, -141,
   203, 170, 111, 42, 207, 360, 188,
   -345, -399, -513, -233, 650, 422, 81,
   -635, -961, -1220, 463, 539, 204, 209,
   202, -25, -194, -498, -787, 193, -143,
   -449, -538, 195, -106, -331, 68, 62,
   -228, -477, -840, -576, 317, 128, 283,
   -671, -937, -807, -114, 391, 335, -62,
   246, 2, -314, -679, -303, 180, -88,
   -107, -272, 90, -198, -28, 290, -112,
   885, 1149, 1021, 712, 496, 281, -83,
   269, 492, 787, 643, 347, 70, 124,
   336, 636, 499, 92, -229, -179, 191,
   26, 402, 564, 340, 149, -11, 135,
   -440, 561, 470, 204, -72, -186, 140,
   -720, 14, 355, 229, 68, -133, 465,
   110, 310, 103, 12, 106, 29, 158,
   -178, 113, 161, 142, 121, 115, 27,
   -651, -414, -645, -152, -164, -13, -429,
   -639, -944, -681, -104, -81, 52, -189,
   -663, -164, -316, -683, -954, -205, -83,
   -609, -669, -172, -517, -694, 283, -80,
   -646, -152, -383, -678, -246, -40, -143,
   -747, -796, -745, -390, -98, 43, 275,
   -599, -199, -398, -433, -436, -538, 31,
   -1107, -568, -376, -265, -126, -21, 1,
   847, 573, 308, 392, 305, 101, 55,
   273, 293, 201, 267, 346, 201, 123,
   727, 480, 226, 2, -65, -138, 164,
   273, 208, 173, 292, 12, 253, 174,
   340, 207, 180, 88, 116, 46, 475,
   -460, -166, -30, 13, 110, 173, 396,
   137, 88, 43, -137, -94, 34, 284,
   96, -14, 226, 40, 63, 70, 130,
   -467, -735, -1012, -1174, -307, 305, -67,
   -612, -920, -1146, -567, -8, 92, -25,
   -182, -271, -492, -754, -857, 287, -75,
   -494, -787, -689, -683, -709, 137, -326,
   -288, -550, -903, -1105, 334, 321, -62,
   -354, -653, -834, -445, 1, 377, -152,
   -162, -306, -608, -937, -297, 247, -192,
   -234, -477, -244, -488, -266, 342, -332
};

/*
 * 2nd stage codebook; 1st split: isf2_0 to isf2_2
 */
const Word16 D_ROM_dico21_isf[SIZE_BK21 * 3] = {

   329, 409, 249,
   -33, 505, 160,
   -29, -14, 582,
   -262, 127, 354,
   145, 237, 175,
   -152, 245, 122,
   27, 42, 340,
   -84, -93, 311,
   285, 222, -156,
   47, -43, -504,
   234, 121, 385,
   104, -317, 45,
   176, 195, 8,
   104, -59, -94,
   177, 53, 192,
   -34, -127, 152,
   570, 277, -34,
   -67, -329, -639,
   -157, -272, 462,
   -177, -462, 198,
   322, 179, 115,
   -386, 171, 19,
   19, -12, 195,
   -120, -252, 201,
   304, 36, -336,
   -128, -221, -380,
   171, -185, 296,
   -242, -312, 23,
   198, 39, 16,
   -3, -177, -111,
   111, -93, 76,
   -92, -223, 4,
   177, 406, -44,
   -168, 380, -149,
   -4, 273, 331,
   -420, 513, 277,
   21, 247, 47,
   -58, 131, -2,
   -3, 134, 180,
   -145, 40, 175,
   189, 74, -145,
   -27, -45, -325,
   370, -114, -21,
   -83, -415, -173,
   77, 95, -51,
   -40, -30, -67,
   71, 88, 86,
   -35, -98, 14,
   69, 197, -334,
   -196, 79, -231,
   -348, -137, 218,
   -352, -89, -85,
   47, 201, -130,
   -165, 37, -15,
   -43, 3, 86,
   -161, -108, 79,
   83, 21, -237,
   -81, -149, -238,
   150, -186, -251,
   -186, -249, -162,
   -19, 66, -139,
   -26, -50, -181,
   24, 11, 0,
   -130, -105, -98
};



/*
 * 2nd stage codebook; 2nd split: isf2_3 to isf2_5
 */
const Word16 D_ROM_dico22_isf[SIZE_BK22 * 3] = {

   -127, 310, 42,
   -242, 197, 5,
   -151, 84, -17,
   -214, 127, -149,
   -247, -131, 159,
   -268, -267, -95,
   -217, 1, -79,
   -271, -80, -185,
   -45, 436, 159,
   165, 199, 391,
   -33, 81, 187,
   -66, -42, 355,
   -298, -57, 343,
   -108, -537, 226,
   -144, -23, 193,
   176, -402, 87,
   53, 296, 25,
   -84, 253, -104,
   -58, 105, -126,
   -169, 174, -314,
   -48, 44, -294,
   -164, -417, -242,
   -139, 3, -194,
   -155, -207, -211,
   119, 322, 213,
   333, 50, 380,
   237, 247, -2,
   466, -16, 201,
   238, -255, -107,
   67, -440, -149,
   122, -88, -139,
   88, -247, -73,
   -41, 231, 167,
   -62, 155, 16,
   -65, 16, 77,
   -68, -2, -63,
   -151, -300, 160,
   -18, -333, 54,
   -56, -94, 5,
   2, -190, 14,
   92, 148, 209,
   108, 9, 272,
   108, 35, 110,
   142, -85, 145,
   47, -157, 279,
   3, -320, 246,
   43, -72, 68,
   86, -217, 135,
   36, 140, 79,
   56, 175, -49,
   26, 45, 3,
   73, 55, -101,
   109, -183, -242,
   -4, -283, -242,
   48, -68, -48,
   -6, -153, -122,
   161, 196, 96,
   232, 80, 190,
   165, 97, 11,
   258, -31, 71,
   267, -77, -91,
   311, -209, 87,
   152, -14, -22,
   150, -149, 9,
   -324, 557, 187,
   -384, 307, 46,
   -251, 27, 77,
   -365, 77, -52,
   -482, -84, 160,
   -424, -515, -64,
   -294, -120, -4,
   -476, -116, -109,
   -97, 318, 365,
   106, 627, 445,
   -190, 120, 287,
   -146, 65, 619,
   -427, 242, 363,
   -361, -371, 432,
   -347, 102, 168,
   -629, 195, -14,
   -65, 476, -47,
   -297, 320, -168,
   -55, 356, -264,
   -391, 82, -286,
   -51, -31, -556,
   -178, -399, -586,
   -205, -49, -360,
   -343, -238, -337,
   220, 457, 58,
   561, 467, 259,
   340, 270, -168,
   450, 77, -280,
   60, 167, -413,
   133, -252, -492,
   216, 157, -290,
   282, 0, -495,
   -226, 293, 183,
   -157, 135, 122,
   -158, -59, 39,
   -133, -118, -97,
   -332, -309, 113,
   -160, -425, -6,
   -149, -211, 24,
   -80, -277, -90,
   -11, 125, 338,
   130, -71, 465,
   5, -45, 184,
   237, -95, 253,
   -139, -197, 297,
   -19, -300, 511,
   -63, -152, 139,
   250, -289, 336,
   124, 339, -150,
   34, 176, -208,
   171, 166, -116,
   94, 38, -229,
   75, -65, -339,
   -78, -205, -385,
   0, -30, -163,
   -56, -110, -242,
   321, 244, 194,
   505, 238, -1,
   317, 116, 65,
   309, 88, -74,
   452, -51, -50,
   334, -217, -290,
   211, 41, -152,
   238, -55, -260
};


/*
 * 2nd stage codebook; 3rd split: isf2_6 to isf2_8
 */
const Word16 D_ROM_dico23_isf[SIZE_BK23 * 3] = {

   -10, 151, 359,
   136, 298, 223,
   255, -104, 290,
   423, 6, 183,
   -270, -269, -98,
   -52, -82, 13,
   -82, -274, -97,
   90, -246, -72,
   -299, -70, 421,
   -88, 365, 430,
   187, -318, 381,
   380, 37, 488,
   -373, -316, 79,
   -308, -101, 5,
   -135, -451, 8,
   72, -421, -154,
   180, 170, -121,
   62, 177, -40,
   326, 80, -105,
   248, 263, -5,
   -168, -181, -221,
   -2, -23, -158,
   -14, -149, -121,
   119, -91, -147,
   119, 332, -153,
   49, 303, 34,
   442, -55, -69,
   217, 454, 58,
   -359, -187, -375,
   -42, 50, -274,
   -8, -267, -249,
   85, -86, -346,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?