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

📄 gain_q.h

📁 AMR-NB 的编码实现,纯C, VC下建立工程即可用.
💻 H
字号:
#ifndef GAIN_Q_H#define GAIN_Q_H#include "AmrCode_Comm.h"#include "qgain795.h"int gainQuant_init (gainQuantState **st);int gainQuant_reset (gainQuantState *st);void gainQuant_exit (gainQuantState **st);int gainQuant(gainQuantState *st, Mode mode, Word16 res[], Word16 exc[],Word16 code[],  Word16 xn[],     Word16 xn2[],  Word16 y1[],Word16 Y2[], Word16 g_coeff[],Word16 even_subframe,  Word16 gp_limit,     Word16 *sf0_gain_pit,  Word16 *sf0_gain_cod, Word16 *gain_pit, Word16 *gain_cod,   Word16 **anap );void gc_pred(gc_predState *st, Mode mode, Word16 *code,Word16 *exp_gcode0,                         Word16 *frac_gcode0, Word16 *exp_en,  Word16 *frac_en  );void gc_pred_average_limited(gc_predState *st, Word16 *ener_avg_MR122,Word16 *ener_avg  );Word16 G_code ( Word16 xn[],  Word16 y2[]);Word16 Qua_gain(  Mode mode,  Word16 exp_gcode0,Word16 frac_gcode0,     Word16 frac_coeff[],Word16 exp_coeff[], Word16 gp_limit, Word16 *gain_pit,     Word16 *gain_cod, Word16 *qua_ener_MR122, Word16 *qua_ener );Word16 q_gain_code ( Mode mode,  Word16 exp_gcode0,  Word16 frac_gcode0,  Word16 *gain,   Word16 *qua_ener_MR122,     Word16 *qua_ener    );void calc_filt_energies(Mode mode,  Word16 xn[],  Word16 xn2[],  Word16 y1[],       Word16 Y2[ ],    Word16 g_coeff[],  Word16 frac_coeff[],    Word16 exp_coeff[], Word16 *cod_gain_frac,Word16 *cod_gain_exp);#endif

⌨️ 快捷键说明

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