Lines Matching refs:subfrm
277 * @param subfrm current subframe
282 static void gen_fcb_excitation(int16_t *vector, G723_1_Subframe *subfrm,
290 if (subfrm->pulse_pos >= max_pos[index])
295 temp = subfrm->pulse_pos;
301 if (subfrm->pulse_sign & (1 << (PULSE_MAX - j))) {
302 vector[subfrm->grid_index + GRID_SIZE * i] =
303 -ff_g723_1_fixed_cb_gain[subfrm->amp_index];
305 vector[subfrm->grid_index + GRID_SIZE * i] =
306 ff_g723_1_fixed_cb_gain[subfrm->amp_index];
311 if (subfrm->dirac_train == 1)
314 int cb_gain = ff_g723_1_fixed_cb_gain[subfrm->amp_index];
315 int cb_shift = subfrm->grid_index;
316 int cb_sign = subfrm->pulse_sign;
317 int cb_pos = subfrm->pulse_pos;
328 lag = pitch_contrib[subfrm->ad_cb_gain << 1] + pitch_lag +
329 subfrm->ad_cb_lag - 1;
330 beta = pitch_contrib[(subfrm->ad_cb_gain << 1) + 1];