Lines Matching refs:L_SUBFR
295 int16 *ScratchMem2 = &ScratchMem[ L_SUBFR + L_SUBFR16k + ((L_SUBFR + M + M16k +1)<<1)];
309 int16 *excp = &code[L_SUBFR];
310 int16 *exc2 = &excp[L_SUBFR]; /* excitation vector */
443 for (i_subfr = 0; i_subfr < L_FRAME; i_subfr += L_SUBFR)
554 * The subframe size is L_SUBFR and the loop is repeated L_FRAME/L_SUBFR
571 for (i_subfr = 0; i_subfr < L_FRAME; i_subfr += L_SUBFR)
576 if ((i_subfr == 2*L_SUBFR) && (nb_bits > NBBITS_7k))
676 Pred_lt4(&exc[i_subfr], T0, T0_frac, L_SUBFR + 1);
700 for (i = 0; i < L_SUBFR; i++)
708 pv_memcpy((void *)&exc[i_subfr], (void *)code, L_SUBFR*sizeof(*code));
719 for (i = 0; i < L_SUBFR; i++)
795 preemph_amrwb_dec(code, st->tilt_code, L_SUBFR);
803 Pit_shrp(code, tmp, PIT_SHARP, L_SUBFR);
816 L_SUBFR,
833 L_SUBFR,
874 PIT_MAX + L_INTERPOL + L_SUBFR,
903 for (i = L_SUBFR - 1; i >= 0; i--)
917 for (i = 0; i < L_SUBFR; i++)
931 voice_fac = voice_factor(exc2, -3, gain_pit, code, gain_code, L_SUBFR);
943 pv_memcpy((void *)exc2, (void *)&exc[i_subfr], L_SUBFR*sizeof(*exc2));
946 for (i = 0; i < L_SUBFR; i++)
1054 for (i = 1; i < L_SUBFR - 1; i++)
1065 L_tmp = (int32)(code[L_SUBFR - 1] << 16);
1066 L_tmp = msu_16by16_from_int32(L_tmp, code[L_SUBFR - 2], tmp);
1069 L_tmp = mac_16by16_to_int32(L_tmp, exc2[L_SUBFR - 1], gain_pit);
1071 exc2[L_SUBFR - 1] = amr_wb_round(L_tmp);
1079 for (i = 0; i < L_SUBFR; i++)
1083 agc2_amr_wb(exc2, excp, L_SUBFR);
1084 pv_memcpy((void *)exc2, (void *)excp, L_SUBFR*sizeof(*exc2));