⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 g729ev_main_table.c

📁 最新的ITU-T的宽带语音编解码标准G.729.1,是对原先的G.729的最好的调整.码流输出速率可以进行自适应调整.满足未来通信要求.希望对大家有所帮助.
💻 C
📖 第 1 页 / 共 5 页
字号:
  /* dimension 11 */  0, 11,  /* dimension 12 */  0,  /* dimension 13 */  0,  /* dimension 14 */  0, 14,  /* dimension 15 */  0, 15,  /* dimension 16 */  0, 16, 32, 48, 64, 80, 96, 112, 128, 144,  160, 176, 192, 208};const Word16 *G729EV_MAIN_adRate[G729EV_TDAC_N_NBC + 1] = { NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,  (Word16 *) G729EV_MAIN_Rate8, NULL, NULL, NULL, NULL, NULL, NULL, NULL,  (Word16 *) G729EV_MAIN_Rate16,};const UWord32 *G729EV_MAIN_adOffsetLead[G729EV_TDAC_N_NBC + 1] = { NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,  (UWord32 *) G729EV_MAIN_OffsetLead8, NULL, NULL, NULL, NULL, NULL, NULL,  NULL, (UWord32 *) G729EV_MAIN_OffsetLead16};const Word16 *G729EV_MAIN_adNbLeadpRat[G729EV_TDAC_N_NBC + 1] = { NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,  (Word16 *) G729EV_MAIN_NbLeadpRat8, NULL, NULL, NULL, NULL, NULL, NULL, NULL,  (Word16 *) G729EV_MAIN_NbLeadpRat16,};const Word16 G729EV_TDAC_tab_nb_prm_fact[17] = { 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6 };const Word16 G729EV_TDAC_delta_decomp_val[17] = { 0, 6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96 };const Word16 G729EV_TDAC_tab_decomp_val[17 * 6] = {  0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0,  1, 0, 0, 0, 0, 0,  0, 1, 0, 0, 0, 0,  2, 0, 0, 0, 0, 0,  0, 0, 1, 0, 0, 0,  1, 1, 0, 0, 0, 0,  0, 0, 0, 1, 0, 0,  3, 0, 0, 0, 0, 0,  0, 2, 0, 0, 0, 0,  1, 0, 1, 0, 0, 0,  0, 0, 0, 0, 1, 0,  2, 1, 0, 0, 0, 0,  0, 0, 0, 0, 0, 1,  1, 0, 0, 1, 0, 0,  0, 1, 1, 0, 0, 0,  4, 0, 0, 0, 0, 0};const Word16 G729EV_TDAC_tab_decomp_fact[17 * 6] = {  0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0,  1, 0, 0, 0, 0, 0,  1, 1, 0, 0, 0, 0,  3, 1, 0, 0, 0, 0,  3, 1, 1, 0, 0, 0,  4, 2, 1, 0, 0, 0,  4, 2, 1, 1, 0, 0,  7, 2, 1, 1, 0, 0,  7, 4, 1, 1, 0, 0,  8, 4, 2, 1, 0, 0,  8, 4, 2, 1, 1, 0,  10, 5, 2, 1, 1, 0,  10, 5, 2, 1, 1, 1,  11, 5, 2, 2, 1, 1,  11, 6, 3, 2, 1, 1,  15, 6, 3, 2, 1, 1};const Word16 G729EV_TDAC_tab_pow13[3] = { 1, 13, 169 };const Word16 G729EV_TDAC_tab_pow11[3] = { 1, 11, 121 };const Word16 G729EV_TDAC_tab_pow7[4] = { 1, 7, 49, 343 };const Word16 G729EV_TDAC_tab_pow5[5] = { 1, 5, 25, 125, 625 };const Word16 G729EV_TDAC_tab_pow3[8] = { 1, 3, 9, 27, 81, 243, 729, 2187 };const Word16 G729EV_table_isqrt[49] = {  32767, 31790, 30894, 30070, 29309, 28602, 27945, 27330, 26755, 26214,  25705, 25225, 24770, 24339, 23930, 23541, 23170, 22817, 22479, 22155,  21845, 21548, 21263, 20988, 20724, 20470, 20225, 19988, 19760, 19539,  19326, 19119, 18919, 18725, 18536, 18354, 18176, 18004, 17837, 17674,  17515, 17361, 17211, 17064, 16921, 16782, 16646, 16514, 16384};/*********************************************************//* TDBWE table for mean time envelope quantization (Q10) *//*********************************************************/const Word16 G729EV_TDBWE_MEAN_TIME_ENV_cb[32] = {  (Word16) - 3072, (Word16) - 2048, (Word16) - 1024, (Word16) - 512,  (Word16) 0, (Word16) 512, (Word16) 1024, (Word16) 1536,  (Word16) 2048, (Word16) 2560, (Word16) 3072, (Word16) 3584,  (Word16) 4096, (Word16) 4608, (Word16) 5120, (Word16) 5632,  (Word16) 6144, (Word16) 6656, (Word16) 7168, (Word16) 7680,  (Word16) 8192, (Word16) 8704, (Word16) 9216, (Word16) 10240,  (Word16) 11264, (Word16) 11776, (Word16) 12288, (Word16) 12800,  (Word16) - 1536, (Word16) 9728, (Word16) 10752, (Word16) - 2560};/*********************************************************//* TDBWE tables for time envelope quantization (Q10)     *//*********************************************************/const Word16 G729EV_TDBWE_TIME_ENV_cb[1024] = {  (Word16) - 4082, (Word16) - 4082, (Word16) - 3061, (Word16) - 2041,  (Word16) 1020, (Word16) 2041, (Word16) 1020, (Word16) 1020,  (Word16) - 4082, (Word16) - 3061, (Word16) 0, (Word16) 1020,  (Word16) 1020, (Word16) 1020, (Word16) 1020, (Word16) 1020,  (Word16) - 3061, (Word16) - 3061, (Word16) - 3061, (Word16) - 3061,  (Word16) - 3061, (Word16) - 2041, (Word16) - 1020, (Word16) 2041,  (Word16) - 3061, (Word16) - 3061, (Word16) - 3061, (Word16) - 3061,  (Word16) - 2041, (Word16) 1020, (Word16) 2041, (Word16) 2041,  (Word16) - 2041, (Word16) - 2041, (Word16) - 2041, (Word16) - 2041,  (Word16) - 2041, (Word16) - 2041, (Word16) - 2041, (Word16) - 2041,  (Word16) - 2041, (Word16) - 2041, (Word16) - 2041, (Word16) - 1020,  (Word16) - 1020, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) - 2041, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) - 2041, (Word16) - 1020, (Word16) 2041, (Word16) 4082,  (Word16) 3061, (Word16) 3061, (Word16) 3061, (Word16) 3061,  (Word16) - 1020, (Word16) - 2041, (Word16) - 1020, (Word16) 1020,  (Word16) 1020, (Word16) 1020, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) 0, (Word16) 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) 0, (Word16) 3061, (Word16) 4082,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) 1020, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) 2041, (Word16) 2041, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) 3061, (Word16) 4082, (Word16) 4082,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) 0,  (Word16) 2041, (Word16) 1020, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) 0,  (Word16) 2041, (Word16) 2041, (Word16) 1020, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) 1020,  (Word16) 4082, (Word16) 4082, (Word16) 3061, (Word16) 3061,  (Word16) - 1020, (Word16) - 1020, (Word16) 0, (Word16) 1020,  (Word16) 1020, (Word16) 1020, (Word16) 1020, (Word16) 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) 0, (Word16) 2041,  (Word16) 1020, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) 1020, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) 1020, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) 1020, (Word16) 0,  (Word16) - 1020, (Word16) 1020, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) 1020, (Word16) 1020,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) 1020, (Word16) 1020,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) 2041, (Word16) 2041,  (Word16) 1020, (Word16) 1020, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 1020, (Word16) 0,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 1020, (Word16) 1020,  (Word16) 1020, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 2041, (Word16) 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) 1020, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 1020, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) 1020, (Word16) 0, (Word16) - 1020,  (Word16) 1020, (Word16) 0, (Word16) - 1020, (Word16) 1020,  (Word16) - 1020, (Word16) 1020, (Word16) 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) 1020, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) 1020, (Word16) 1020, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) 1020, (Word16) 1020,  (Word16) - 1020, (Word16) 1020, (Word16) 1020, (Word16) 0,  (Word16) - 1020, (Word16) 1020, (Word16) 1020, (Word16) 0,  (Word16) - 1020, (Word16) 1020, (Word16) 1020, (Word16) 0,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) 1020,  (Word16) - 1020, (Word16) 1020, (Word16) 2041, (Word16) 1020,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) 0, (Word16) 1020, (Word16) 0,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 1020,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) 1020,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) 1020,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) 1020,  (Word16) 1020, (Word16) 0, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 2041, (Word16) 1020,  (Word16) 0, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 1020, (Word16) 0,  (Word16) 0, (Word16) - 1020, (Word16) 1020, (Word16) 1020,  (Word16) 0, (Word16) 0, (Word16) 1020, (Word16) 1020,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) - 1020,  (Word16) - 2041, (Word16) - 2041, (Word16) - 2041, (Word16) - 2041,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) - 1020,  (Word16) 1020, (Word16) 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) 1020, (Word16) 1020, (Word16) 1020,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 1020, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 2041,  (Word16) 2041, (Word16) 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) - 1020, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 2041, (Word16) 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) - 1020, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) - 1020, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) - 1020, (Word16) - 1020, (Word16) - 2041,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) - 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 3061,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 2041, (Word16) 2041, (Word16) 2041,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 1020, (Word16) 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 1020, (Word16) 1020, (Word16) 1020, (Word16) 1020,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 1020,  (Word16) 0, (Word16) - 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 1020,  (Word16) 1020, (Word16) 0, (Word16) 0, (Word16) 1020,  (Word16) 0, (Word16) 0, (Word16) 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) - 1020,  (Word16) 0, (Word16) 0, (Word16) 1020, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 1020, (Word16) 0,  (Word16) 0, (Word16) 1020, (Word16) 0, (Word16) 0,  (Word16) 0, (Word16) 0, (Word16) 1020, (Word16) 1020,  (Word16) 1020, (Word16) 0, (Word16) 0, (Word16) - 1020,

⌨️ 快捷键说明

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