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

📄 g729ev_g729_decstat.h

📁 最新的ITU-T的宽带语音编解码标准G.729.1,是对原先的G.729的最好的调整.码流输出速率可以进行自适应调整.满足未来通信要求.希望对大家有所帮助.
💻 H
字号:
/* ITU-T G.729EV Optimization/Characterization Candidate                         *//* Version:       1.0.a                                                          *//* Revision Date: June 28, 2006                                                  *//*   ITU-T G.729EV Optimization/Characterization Candidate    ANSI-C Source Code   Copyright (c) 2006    France Telecom, Matsushita Electric, Mindspeed, Siemens AG, ETRI, VoiceAge Corp.   All rights reserved*//*------------------------------------------------------------------------*//* From Original Version :                                                *//*                                                                        *//*   ITU-T G.729 Annex A + Annex B Floating point ANSI C source code      *//*   Copyright (C) 1999, AT&T, France Telecom, NTT, University of         *//*   Sherbrooke, Conexant, Ericsson. All rights reserved.                 *//*                                                                        *//*   ITU-T G.729 Annex A + Annex B - Reference C code for Floating point  *//*                         implementation of G.729 Annex AB               *//*                                                                        *//*========================================================================*/#ifndef __G729EV_G729_DECSTAT_H__#define __G729EV_G729_DECSTAT_H__#include <stdio.h>#include "stl.h"#include "G729EV_G729_defines.h"#include "G729EV_MAIN_defines.h"/* Structure of the decoder status variables */typedef struct{  Word16    old_exc[G729EV_G729_PIT_MAX + G729EV_G729_L_INTERPOL];  /* Excitation vector */  Word16    lsp_old[G729EV_G729_M];                                 /* Line Spectral Pairs */  Word16    mem_syn[G729EV_G729_M_LPC];                             /* Filter's memory */  Word16    freq_prev[G729EV_G729_MA_NP][G729EV_G729_M];            /* previous LSP vector        */  Word16    prev_lsp[G729EV_G729_M];                                /* previous LSP vector  */  Word16    past_qua_en[4];                                         /* Past quantized energies */  Word16    mem_zero[G729EV_G729_M_LPC];    /* null memory to compute h_st */  Word16    apond2[G729EV_G729_LONG_H_ST];  /* s.t.numerator coef */  Word16    mem_res2[G729EV_G729_SIZ_RES2]; /* memory of A(gamma2) residual */  Word16    rate;               /* Rate */  Word16    seed_fer;  Word16    sharp;              /* Pitch sharpening of previous frame */  Word16    gain_code;          /* Code gain */  Word16    gain_pitch;         /* pitch gain   */  Word16    prev_ma;            /* Previous MA prediction coef */  Word16    lp_gainp;  Word16    lp_gainc;  Word16    i_subfr_cnt;  Word16    tilt_code;  Word16    stab_fac;  Word16    upd_cnt;  Word32    Lenr_old;  Word16    fpitch[2];  Word16    old_fpitch;  Word16    bfi_cnt;  Word16    pit_mem[5];  Word16    bfi_mem;  Word16    MemTam[G729EV_G729_MEM_LEN_TAM];  /* G.729B mode */  Word16    g729b_bst;  Word16    ftyp[2];  Word16    sid_sav;  Word16    sh_sid_sav;  Word16    sid_gain;  Word16    cur_gain;  Word32    L_exc_err[4];       /* To tame the coder */  Word16    past_ftyp;  Word16    seed;  Word16    noise_fg[G729EV_G729_MODE][G729EV_G729_MA_NP][G729EV_G729_M];  Word16    lspSid[G729EV_G729_M];} G729EV_G729_DECSTAT;#endif  /*__G729EV_G729_DECSTAT_H__ */

⌨️ 快捷键说明

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