Lines Matching refs:NB_SUBFRAME_SIZE

73 #define NB_SUBFRAME_SIZE 40
78 #define NB_DEC_BUFFER (NB_FRAME_SIZE + 2 * NB_PITCH_END + NB_SUBFRAME_SIZE + 12)
529 .subframe_size = NB_SUBFRAME_SIZE,
541 .subframe_size = NB_SUBFRAME_SIZE,
743 float iexc[4 * NB_SUBFRAME_SIZE];
873 float innov[NB_SUBFRAME_SIZE];
874 float exc32[NB_SUBFRAME_SIZE];
880 st->exc = st->exc_buf + 2 * NB_PITCH_END + NB_SUBFRAME_SIZE + 6;
936 memmove(st->exc_buf, st->exc_buf + NB_FRAME_SIZE, (2 * NB_PITCH_END + NB_SUBFRAME_SIZE + 12) * sizeof(float));
993 offset = NB_SUBFRAME_SIZE * sub; /* Offset relative to start of frame */
998 SPEEX_MEMSET(exc, 0, NB_SUBFRAME_SIZE); /* Reset excitation */
1020 NB_SUBFRAME_SIZE, &pitch, pitch_gain, gb, st->count_lost, offset,
1023 sanitize_values(exc32, -32000, 32000, NB_SUBFRAME_SIZE);
1060 SUBMODE(innovation_unquant)(innov, SUBMODE(innovation_params), NB_SUBFRAME_SIZE, gb, &st->seed);
1063 signal_mul(innov, innov, ener, NB_SUBFRAME_SIZE);
1067 float innov2[NB_SUBFRAME_SIZE] = { 0 };
1069 SUBMODE(innovation_unquant)(innov2, SUBMODE(innovation_params), NB_SUBFRAME_SIZE, gb, &st->seed);
1070 signal_mul(innov2, innov2, 0.454545f * ener, NB_SUBFRAME_SIZE);
1071 for (int i = 0; i < NB_SUBFRAME_SIZE; i++)
1074 for (int i = 0; i < NB_SUBFRAME_SIZE; i++)
1085 SPEEX_MEMSET(exc, 0, NB_SUBFRAME_SIZE);
1086 while (st->voc_offset < NB_SUBFRAME_SIZE) {
1091 st->voc_offset -= NB_SUBFRAME_SIZE;
1093 for (int i = 0; i < NB_SUBFRAME_SIZE; i++) {
1105 multicomb(st->exc - NB_SUBFRAME_SIZE, out, st->interp_qlpc, NB_ORDER,
1106 2 * NB_SUBFRAME_SIZE, best_pitch, 40, SUBMODE(comb_gain));
1107 multicomb(st->exc + NB_SUBFRAME_SIZE, out + 2 * NB_SUBFRAME_SIZE,
1108 st->interp_qlpc, NB_ORDER, 2 * NB_SUBFRAME_SIZE, best_pitch, 40,
1111 SPEEX_COPY(out, &st->exc[-NB_SUBFRAME_SIZE], NB_FRAME_SIZE);
1124 out[i] = st->exc[i - NB_SUBFRAME_SIZE];
1129 const int offset = NB_SUBFRAME_SIZE * sub; /* Offset relative to start of frame */
1138 st->exc_rms[sub] = compute_rms(st->exc + offset, NB_SUBFRAME_SIZE);
1140 iir_mem(sp, st->interp_qlpc, sp, NB_SUBFRAME_SIZE, NB_ORDER, st->mem_sp);