wma_tab.c
来自「ESS3890+SL原代码(1*16内存)」· C语言 代码 · 共 2,751 行 · 第 1/5 页
C
2,751 行
/* Copyright 1997, ESS Technology, Inc. *//* SCCSID @(#)wma_tab.c 1.1 01/23/02 *//* Based on DVD code version 1.37 11/01/01 */ #if defined(MKTABLE) || !defined(WMA_TBL2_IN_ROM)#if 0int wma_twiddle64[128] = {0x40004000, 0x40000000,0x00000000, 0x00000000,0x00000000, 0x00004000,0x00000000, 0x00000000,0x40002d41, 0x0000d2bf,0x00003ccd, 0x0000c333,0x00002d41, 0x40002d41,0x00003ccd, 0x00003ccd,0x3b213b21, 0x3ec5f384,0xd79ed79e, 0x2fa0a3e2,0x187e187e, 0x0c7c3ec5,0xe2a7e2a7, 0x5c1e2fa0,0x3fb1289a, 0xf9bace87,0x1b48e64a, 0x1651ff2a,0x06463179, 0x3fb1289a,0xe9af00d6, 0x1b48e64a,0x2d412d41, 0x3b21e782,0x3ccd3ccd, 0xd79e1d59,0x2d412d41, 0x187e3b21,0x3ccd3ccd, 0xe2a7d79e,0x3ec5238e, 0xf384cac9,0x2fa07673, 0xa3e233ae,0x0c7c3537, 0x3ec5238e,0x5c1ecc52, 0x2fa07673,0x187e187e, 0x3537dc72,0xe2a7e2a7, 0xcc52898d,0x3b213b21, 0x238e3537,0xd79ed79e, 0x7673cc52,0x3d3f1e2b, 0xed6cc78f,0x82ae5d38, 0xf9d19a1d,0x12943871, 0x3d3f1e2b,0x062f65e3, 0x82ae5d38,0x00000000, 0x2d41d2bf,0x00000000, 0x3ccdc333,0x40004000, 0x2d412d41,0x00000000, 0x3ccd3ccd,0x3b21187e, 0xe782c4df,0xd79ee2a7, 0x1d592862,0x187e3b21, 0x3b21187e,0xe2a7d79e, 0xd79ee2a7,0xe782e782, 0x238ecac9,0x1d591d59, 0x767333ae,0x3b213b21, 0x3537238e,0xd79ed79e, 0xcc527673,0x38711294, 0xe1d5c2c1,0x65e3062f, 0xa2c87d52,0x1e2b3d3f, 0x38711294,0x5d3882ae, 0x65e3062f,0xd2bfd2bf, 0x187ec4df,0xc333c333, 0xe2a72862,0x2d412d41, 0x3b21187e,0x3ccd3ccd, 0xd79ee2a7,0x35370c7c, 0xdc72c13b,0xcc525c1e, 0x898dd060,0x238e3ec5, 0x35370c7c,0x76732fa0, 0xcc525c1e,0xc4dfc4df, 0x0c7cc13b,0x28622862, 0x5c1ed060,0x187e187e, 0x3ec50c7c,0xe2a7e2a7, 0x2fa05c1e,0x31790646, 0xd766c04f,0x00d6e9af, 0x19b6e4b8,0x289a3fb1, 0x31790646,0xe64a1b48, 0x00d6e9af,};int wma_twiddle128[144*2] = {/* grp = 0 */0x40004000, 0x40000000,0x00000000, 0x00000000,0x00000000, 0x00004000,0x00000000, 0x00000000,0x40002d41, 0x0000d2bf,0x00003ccd, 0x0000c333,0x00002d41, 0x40002d41,0x00003ccd, 0x00003ccd,0x40004000, 0x40000000,0x00000000, 0x00000000,0x00000000, 0x00004000,0x00000000, 0x00000000,0x40002d41, 0x0000d2bf,0x00003ccd, 0x0000c333,0x00002d41, 0x40002d41,0x00003ccd, 0x00003ccd,0x3b213b21, 0x3ec5f384,0xd79ed79e, 0x2fa0a3e2,0x187e187e, 0x0c7c3ec5,0xe2a7e2a7, 0x5c1e2fa0,0x3fb1289a, 0xf9bace87,0x1b48e64a, 0x1651ff2a,0x06463179, 0x3fb1289a,0xe9af00d6, 0x1b48e64a,0x2d412d41, 0x3b21e782,0x3ccd3ccd, 0xd79e1d59,0x2d412d41, 0x187e3b21,0x3ccd3ccd, 0xe2a7d79e,0x3ec5238e, 0xf384cac9,0x2fa07673, 0xa3e233ae,0x0c7c3537, 0x3ec5238e,0x5c1ecc52, 0x2fa07673,0x187e187e, 0x3537dc72,0xe2a7e2a7, 0xcc52898d,0x3b213b21, 0x238e3537,0xd79ed79e, 0x7673cc52,0x3d3f1e2b, 0xed6cc78f,0x82ae5d38, 0xf9d19a1d,0x12943871, 0x3d3f1e2b,0x062f65e3, 0x82ae5d38,0x00000000, 0x2d41d2bf,0x00000000, 0x3ccdc333,0x40004000, 0x2d412d41,0x00000000, 0x3ccd3ccd,0x3b21187e, 0xe782c4df,0xd79ee2a7, 0x1d592862,0x187e3b21, 0x3b21187e,0xe2a7d79e, 0xd79ee2a7,0xe782e782, 0x238ecac9,0x1d591d59, 0x767333ae,0x3b213b21, 0x3537238e,0xd79ed79e, 0xcc527673,0x38711294, 0xe1d5c2c1,0x65e3062f, 0xa2c87d52,0x1e2b3d3f, 0x38711294,0x5d3882ae, 0x65e3062f,0xd2bfd2bf, 0x187ec4df,0xc333c333, 0xe2a72862,0x2d412d41, 0x3b21187e,0x3ccd3ccd, 0xd79ee2a7,0x35370c7c, 0xdc72c13b,0xcc525c1e, 0x898dd060,0x238e3ec5, 0x35370c7c,0x76732fa0, 0xcc525c1e,0xc4dfc4df, 0x0c7cc13b,0x28622862, 0x5c1ed060,0x187e187e, 0x3ec50c7c,0xe2a7e2a7, 0x2fa05c1e,0x31790646, 0xd766c04f,0x00d6e9af, 0x19b6e4b8,0x289a3fb1, 0x31790646,0xe64a1b48, 0x00d6e9af,/* grp = 1 */0x00000000, 0x2d41d2bf,0x00000000, 0x3ccdc333,0x40004000, 0x2d412d41,0x00000000, 0x3ccd3ccd,0x3b21187e, 0xe782c4df,0xd79ee2a7, 0x1d592862,0x187e3b21, 0x3b21187e,0xe2a7d79e, 0xd79ee2a7,0x3ec53ec5, 0x3fb1f9ba,0x2fa02fa0, 0x1b481651,0x0c7c0c7c, 0x06463fb1,0x5c1e5c1e, 0xe9af1b48,0x3fec2afb, 0xfcdcd094,0x43c7d269, 0x134241bb,0x03242f6c, 0x3fec2afb,0xecbebe45, 0x43c7d269,0x35373537, 0x3d3fed6c,0xcc52cc52, 0x82aef9d1,0x238e238e, 0x12943d3f,0x76737673, 0x062f82ae,0x3f4f2620, 0xf69ccc98,0xaafeeffa, 0xf7c93f70,0x09643368, 0x3f4f2620,0x0837c090, 0xaafeeffa,0x238e238e, 0x3871e1d5,0x76737673, 0x65e3a2c8,0x35373537, 0x1e2b3871,0xcc52cc52, 0x5d3865e3,0x3e1520e7, 0xf073c91b,0xfdf70f32, 0x0342f976,0x0f8d36e5, 0x3e1520e7,0xfcbe068a, 0xfdf70f32,0x0c7c0c7c, 0x3179d766,0x5c1e5c1e, 0x00d619b6,0x3ec53ec5, 0x289a3179,0x2fa02fa0, 0xe64a00d6,0x3c421b5d, 0xea70c625,0x420a100a, 0x658a0a18,0x159039db, 0x3c421b5d,0x9a76f5e8, 0x420a100a,0xf384f384, 0x289ace87,0xa3e2a3e2, 0xe64aff2a,0x3ec53ec5, 0x3179289a,0x2fa02fa0, 0x00d6e64a,0x39db1590, 0xe4a3c3be,0xf5e89a76, 0xeff6bdf6,0x1b5d3c42, 0x39db1590,0x100a420a, 0xf5e89a76,0xdc72dc72, 0x1e2bc78f,0x898d898d, 0x5d389a1d,0x35373537, 0x38711e2b,0xcc52cc52, 0x65e35d38,0x36e50f8d, 0xdf19c1eb,0x068afcbe, 0xf0ce0209,0x20e73e15, 0x36e50f8d,0x0f32fdf7, 0x068afcbe,0xcac9cac9, 0x1294c2c1,0x33ae33ae, 0x062f7d52,0x238e238e, 0x3d3f1294,0x76737673, 0x82ae062f,0x33680964, 0xd9e0c0b1,0xc0900837, 0x10065502,0x26203f4f, 0x33680964,0xeffaaafe, 0xc0900837,0xc13bc13b, 0x0646c04f,0xd060d060, 0xe9afe4b8,0x0c7c0c7c, 0x3fb10646,0x5c1e5c1e, 0x1b48e9af,0x2f6c0324, 0xd505c014,0xbe45ecbe, 0x2d97bc39,0x2afb3fec, 0x2f6c0324,0xd26943c7, 0xbe45ecbe,};int wma_twiddle256[144*4] = {/* grp = 0 */0x40004000, 0x40000000,0x00000000, 0x00000000,0x00000000, 0x00004000,0x00000000, 0x00000000,0x40002d41, 0x0000d2bf,0x00003ccd, 0x0000c333,0x00002d41, 0x40002d41,0x00003ccd, 0x00003ccd,0x40004000, 0x40000000,0x00000000, 0x00000000,0x00000000, 0x00004000,0x00000000, 0x00000000,0x40002d41, 0x0000d2bf,0x00003ccd, 0x0000c333,0x00002d41, 0x40002d41,0x00003ccd, 0x00003ccd,0x3b213b21, 0x3ec5f384,0xd79ed79e, 0x2fa0a3e2,0x187e187e, 0x0c7c3ec5,0xe2a7e2a7, 0x5c1e2fa0,0x3fb1289a, 0xf9bace87,0x1b48e64a, 0x1651ff2a,0x06463179, 0x3fb1289a,0xe9af00d6, 0x1b48e64a,0x2d412d41, 0x3b21e782,0x3ccd3ccd, 0xd79e1d59,0x2d412d41, 0x187e3b21,0x3ccd3ccd, 0xe2a7d79e,0x3ec5238e, 0xf384cac9,0x2fa07673, 0xa3e233ae,0x0c7c3537, 0x3ec5238e,0x5c1ecc52, 0x2fa07673,0x187e187e, 0x3537dc72,0xe2a7e2a7, 0xcc52898d,0x3b213b21, 0x238e3537,0xd79ed79e, 0x7673cc52,0x3d3f1e2b, 0xed6cc78f,0x82ae5d38, 0xf9d19a1d,0x12943871, 0x3d3f1e2b,0x062f65e3, 0x82ae5d38,0x00000000, 0x2d41d2bf,0x00000000, 0x3ccdc333,0x40004000, 0x2d412d41,0x00000000, 0x3ccd3ccd,0x3b21187e, 0xe782c4df,0xd79ee2a7, 0x1d592862,0x187e3b21, 0x3b21187e,0xe2a7d79e, 0xd79ee2a7,0xe782e782, 0x238ecac9,0x1d591d59, 0x767333ae,0x3b213b21, 0x3537238e,0xd79ed79e, 0xcc527673,0x38711294, 0xe1d5c2c1,0x65e3062f, 0xa2c87d52,0x1e2b3d3f, 0x38711294,0x5d3882ae, 0x65e3062f,0xd2bfd2bf, 0x187ec4df,0xc333c333, 0xe2a72862,0x2d412d41, 0x3b21187e,0x3ccd3ccd, 0xd79ee2a7,0x35370c7c, 0xdc72c13b,0xcc525c1e, 0x898dd060,0x238e3ec5, 0x35370c7c,0x76732fa0, 0xcc525c1e,0xc4dfc4df, 0x0c7cc13b,0x28622862, 0x5c1ed060,0x187e187e, 0x3ec50c7c,0xe2a7e2a7, 0x2fa05c1e,0x31790646, 0xd766c04f,0x00d6e9af, 0x19b6e4b8,0x289a3fb1, 0x31790646,0xe64a1b48, 0x00d6e9af,/* grp = 1 */0x2d412d41, 0x3b21e782,0x3ccd3ccd, 0xd79e1d59,0x2d412d41, 0x187e3b21,0x3ccd3ccd, 0xe2a7d79e,0x3ec5238e, 0xf384cac9,0x2fa07673, 0xa3e233ae,0x0c7c3537, 0x3ec5238e,0x5c1ecc52, 0x2fa07673,0x3fb13fb1, 0x3fecfcdc,0x1b481b48, 0x43c71342,0x06460646, 0x03243fec,0xe9afe9af, 0xecbe43c7,0x3ffb2c21, 0xfe6ed1a6,0x10c16eaa, 0xeaa1ef90,0x01922e5a, 0x3ffb2c21,0x155f1070, 0x10c16eaa,0x38713871, 0x3e15f073,0x65e365e3, 0xfdf70342,0x1e2b1e2b, 0x0f8d3e15,0x5d385d38, 0xfcbefdf7,0x3f852760, 0xf82acd8c,0xc8e2f452, 0x6c6abb6d,0x07d63274, 0x3f852760,0x93964493, 0xc8e2f452,0x289a289a, 0x39dbe4a3,0xe64ae64a, 0xf5e8eff6,0x31793179, 0x1b5d39db,0x00d600d6, 0x100af5e8,0x3e72223d, 0xf1fac9ee,0xe75966a8, 0x3ecbeb50,0x0e063612, 0x3e72223d,0xc13514b0, 0xe75966a8,0x12941294, 0x3368d9e0,0x062f062f, 0xc0901006,0x3d3f3d3f, 0x26203368,0x82ae82ae, 0xeffac090,0x3cc51cc6, 0xebedc6d5,0x11d96e99, 0xa36c69be,0x1413392b, 0x3cc51cc6,0x5c949642, 0x11d96e99,0xf9baf9ba, 0x2afbd094,0x16511651, 0xd26941bb,0x3fb13fb1, 0x2f6c2afb,0x1b481b48, 0xbe45d269,0x3a821709, 0xe611c44a,0x69a38531, 0x86bcd892,0x19ef3bb6, 0x3a821709,0x7944276e, 0x69a38531,0xe1d5e1d5, 0x20e7c91b,0xa2c8a2c8, 0x0f32f976,0x38713871, 0x36e520e7,0x65e365e3, 0x068a0f32,0x37b01112, 0xe074c251,0x8159d263, 0x5b247e31,0x1f8c3daf, 0x37b01112,0xa4dc81cf, 0x8159d263,0xce87ce87, 0x1590c3be,0xff2aff2a, 0x9a76bdf6,0x289a289a, 0x3c421590,0xe64ae64a, 0x420a9a76,0x34530af1, 0xdb26c0f1,0x4f410a22, 0xf566360b,0x24da3f0f, 0x34530af1,0x0a9ac9f5, 0x4f410a22,0xc2c1c2c1, 0x0964c0b1,0x7d527d52, 0x08375502,0x12941294, 0x3f4f0964,0x062f062f, 0xaafe0837,0x307604b5, 0xd632c02c,0x1c184825, 0x6a8864a6,0x29ce3fd4, 0x307604b5,0x95789b5a, 0x1c184825,/* grp = 2 */0x00000000, 0x2d41d2bf,0x00000000, 0x3ccdc333,0x40004000, 0x2d412d41,0x00000000, 0x3ccd3ccd,0x3b21187e, 0xe782c4df,0xd79ee2a7, 0x1d592862,0x187e3b21, 0x3b21187e,0xe2a7d79e, 0xd79ee2a7,0x3ec53ec5, 0x3fb1f9ba,0x2fa02fa0, 0x1b481651,0x0c7c0c7c, 0x06463fb1,0x5c1e5c1e, 0xe9af1b48,0x3fec2afb, 0xfcdcd094,0x43c7d269, 0x134241bb,0x03242f6c, 0x3fec2afb,0xecbebe45, 0x43c7d269,0x35373537, 0x3d3fed6c,0xcc52cc52, 0x82aef9d1,0x238e238e, 0x12943d3f,0x76737673, 0x062f82ae,0x3f4f2620, 0xf69ccc98,0xaafeeffa, 0xf7c93f70,0x09643368, 0x3f4f2620,0x0837c090, 0xaafeeffa,0x238e238e, 0x3871e1d5,0x76737673, 0x65e3a2c8,0x35373537, 0x1e2b3871,0xcc52cc52, 0x5d3865e3,0x3e1520e7, 0xf073c91b,0xfdf70f32, 0x0342f976,0x0f8d36e5, 0x3e1520e7,0xfcbe068a, 0xfdf70f32,0x0c7c0c7c, 0x3179d766,0x5c1e5c1e, 0x00d619b6,0x3ec53ec5, 0x289a3179,0x2fa02fa0, 0xe64a00d6,0x3c421b5d, 0xea70c625,0x420a100a, 0x658a0a18,0x159039db, 0x3c421b5d,0x9a76f5e8, 0x420a100a,0xf384f384, 0x289ace87,0xa3e2a3e2, 0xe64aff2a,0x3ec53ec5, 0x3179289a,0x2fa02fa0, 0x00d6e64a,0x39db1590, 0xe4a3c3be,0xf5e89a76, 0xeff6bdf6,0x1b5d3c42, 0x39db1590,0x100a420a, 0xf5e89a76,0xdc72dc72, 0x1e2bc78f,0x898d898d, 0x5d389a1d,0x35373537, 0x38711e2b,0xcc52cc52, 0x65e35d38,0x36e50f8d, 0xdf19c1eb,0x068afcbe, 0xf0ce0209,0x20e73e15, 0x36e50f8d,0x0f32fdf7, 0x068afcbe,0xcac9cac9, 0x1294c2c1,0x33ae33ae, 0x062f7d52,0x238e238e, 0x3d3f1294,0x76737673, 0x82ae062f,0x33680964, 0xd9e0c0b1,0xc0900837, 0x10065502,0x26203f4f, 0x33680964,0xeffaaafe, 0xc0900837,0xc13bc13b, 0x0646c04f,0xd060d060, 0xe9afe4b8,0x0c7c0c7c, 0x3fb10646,0x5c1e5c1e, 0x1b48e9af,0x2f6c0324, 0xd505c014,0xbe45ecbe, 0x2d97bc39,0x2afb3fec, 0x2f6c0324,0xd26943c7, 0xbe45ecbe,/* grp = 3 */0xd2bfd2bf, 0x187ec4df,0xc333c333, 0xe2a72862,0x2d412d41, 0x3b21187e,0x3ccd3ccd, 0xd79ee2a7,0x35370c7c, 0xdc72c13b,0xcc525c1e, 0x898dd060,0x238e3ec5, 0x35370c7c,0x76732fa0, 0xcc525c1e,0x3d3f3d3f, 0x3f4ff69c,0x82ae82ae, 0xaafef7c9,0x12941294, 0x09643f4f,0x062f062f, 0x0837aafe,0x3fd429ce, 0xfb4bcf8a,0x9b5a9578, 0xb7dbe3e8,0x04b53076, 0x3fd429ce,0x48251c18, 0x9b5a9578,0x31793179, 0x3c42ea70,0x00d600d6, 0x420a658a,0x289a289a, 0x15903c42,0xe64ae64a, 0x9a76420a,0x3f0f24da, 0xf50fcbad,0xc9f50a9a, 0xf5deb0bf,0x0af13453, 0x3f0f24da,0x0a224f41, 0xc9f50a9a,0x1e2b1e2b, 0x36e5df19,0x5d385d38, 0x068af0ce,0x38713871, 0x20e736e5,0x65e365e3, 0x0f32068a,0x3daf1f8c, 0xeeeec850,0x81cfa4dc, 0x2d9d7ea7,0x111237b0, 0x3daf1f8c,0xd2638159, 0x81cfa4dc,0x06460646, 0x2f6cd505,0xe9afe9af, 0xbe452d97,0x3fb13fb1, 0x2afb2f6c,0x1b481b48, 0xd269be45,0x3bb619ef, 0xe8f7c57e,0x276e7944, 0x7acf965d,0x17093a82, 0x3bb619ef,0x853169a3, 0x276e7944,0xed6ced6c, 0x2620cc98,0xf9d1f9d1, 0xeffa3f70,0x3d3f3d3f, 0x33682620,0x82ae82ae, 0xc090effa,0x392b1413, 0xe33ac33b,0x96425c94, 0x9167ee27,0x1cc63cc5, 0x392b1413,0x6e9911d9, 0x96425c94,0xd766d766, 0x1b5dc625,0x19b619b6, 0x100a0a18,0x31793179, 0x39db1b5d,0x00d600d6, 0xf5e8100a,0x36120e06, 0xddc3c18e,0x14b0c135, 0x995818a7,0x223d3e72, 0x36120e06,0x66a8e759, 0x14b0c135,0xc78fc78f, 0x0f8dc1eb,0x9a1d9a1d, 0xfcbe0209,0x1e2b1e2b, 0x3e150f8d,0x5d385d38, 0xfdf7fcbe,0x327407d6, 0xd8a0c07b,0x44939396, 0x0bae371e,0x27603f85, 0x327407d6,0xf452c8e2, 0x44939396,0xc04fc04f, 0x0324c014,0xe4b8e4b8, 0xecbebc39,0x06460646, 0x3fec0324,0xe9afe9af, 0x43c7ecbe,0x2e5a0192, 0xd3dfc005,0x1070155f, 0x9156ef3f,0x2c213ffb, 0x2e5a0192,0x6eaa10c1, 0x1070155f,};int wma_twiddle512[144*8] = {/* grp = 0 */0x40004000, 0x40000000,0x00000000, 0x00000000,0x00000000, 0x00004000,0x00000000, 0x00000000,0x40002d41, 0x0000d2bf,0x00003ccd, 0x0000c333,0x00002d41, 0x40002d41,0x00003ccd, 0x00003ccd,0x40004000, 0x40000000,0x00000000, 0x00000000,0x00000000, 0x00004000,0x00000000, 0x00000000,0x40002d41, 0x0000d2bf,0x00003ccd, 0x0000c333,0x00002d41, 0x40002d41,0x00003ccd, 0x00003ccd,0x3b213b21, 0x3ec5f384,0xd79ed79e, 0x2fa0a3e2,0x187e187e, 0x0c7c3ec5,0xe2a7e2a7, 0x5c1e2fa0,0x3fb1289a, 0xf9bace87,0x1b48e64a, 0x1651ff2a,0x06463179, 0x3fb1289a,0xe9af00d6, 0x1b48e64a,0x2d412d41, 0x3b21e782,0x3ccd3ccd, 0xd79e1d59,0x2d412d41, 0x187e3b21,0x3ccd3ccd, 0xe2a7d79e,0x3ec5238e, 0xf384cac9,0x2fa07673, 0xa3e233ae,0x0c7c3537, 0x3ec5238e,0x5c1ecc52, 0x2fa07673,0x187e187e, 0x3537dc72,
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?