Lines Matching refs:int16_t
95 int16_t opt_gain; ///< optimal gain
96 int16_t sc_gain; ///< scaling gain
128 int16_t prev_lsp[LPC_ORDER];
129 int16_t sid_lsp[LPC_ORDER];
130 int16_t prev_excitation[PITCH_MAX];
131 int16_t excitation[PITCH_MAX + FRAME_LEN + 4];
132 int16_t synth_mem[LPC_ORDER];
133 int16_t fir_mem[LPC_ORDER];
145 int16_t audio[FRAME_LEN + LPC_ORDER + PITCH_MAX + 4];
148 int16_t prev_data[HALF_FRAME_LEN];
149 int16_t prev_weight_sig[PITCH_MAX];
151 int16_t hpf_fir_mem; ///< highpass filter fir
153 int16_t perf_fir_mem[LPC_ORDER]; ///< perceptual filter fir
154 int16_t perf_iir_mem[LPC_ORDER]; ///< and iir memories
156 int16_t harmonic_mem[PITCH_MAX];
170 int ff_g723_1_scale_vector(int16_t *dst, const int16_t *vector, int length);
180 int ff_g723_1_dot_product(const int16_t *a, const int16_t *b, int length);
185 void ff_g723_1_get_residual(int16_t *residual, int16_t *prev_excitation,
191 void ff_g723_1_gen_dirac_train(int16_t *buf, int pitch_lag);
197 void ff_g723_1_gen_acb_excitation(int16_t *vector, int16_t *prev_excitation,
208 void ff_g723_1_lsp_interpolate(int16_t *lpc, int16_t *cur_lsp,
209 int16_t *prev_lsp);
219 void ff_g723_1_inverse_quant(int16_t *cur_lsp, int16_t *prev_lsp,
227 static const int16_t dc_lsp[LPC_ORDER] = {
241 extern const int16_t ff_g723_1_cos_tab[COS_TBL_SIZE + 1];
247 extern const int16_t ff_g723_1_lsp_band0[LSP_CB_SIZE][3];
248 extern const int16_t ff_g723_1_lsp_band1[LSP_CB_SIZE][3];
249 extern const int16_t ff_g723_1_lsp_band2[LSP_CB_SIZE][4];
262 extern const int16_t ff_g723_1_fixed_cb_gain[GAIN_LEVELS];
264 extern const int16_t ff_g723_1_adaptive_cb_gain85 [ 85 * 20];
265 extern const int16_t ff_g723_1_adaptive_cb_gain170[170 * 20];