Home
last modified time | relevance | path

Searched refs:NLMS_LEN (Results 1 – 2 of 2) sorted by relevance

/third_party/pulseaudio/src/modules/echo-cancel/
Dadrian-aec.c43 for (j = 0; j < NLMS_LEN; j += 2) { in dotp()
59 for (j=0;j<NLMS_LEN;j+=8) in dotp_sse()
204 …a->dotp_xf_xf += (a->xf[a->j] * a->xf[a->j] - a->xf[a->j + NLMS_LEN - 1] * a->xf[a->j + NLMS_LEN -… in AEC_nlms_pw()
213 for (i = 0; i < NLMS_LEN; i += 2) { in AEC_nlms_pw()
219 update_tap_weights(a->w, &a->xf[a->j], mikro_ef, NLMS_LEN); in AEC_nlms_pw()
226 memmove(a->x + a->j + 1, a->x, (NLMS_LEN - 1) * sizeof(REAL)); in AEC_nlms_pw()
227 memmove(a->xf + a->j + 1, a->xf, (NLMS_LEN - 1) * sizeof(REAL)); in AEC_nlms_pw()
Dadrian-aec.h68 #define NLMS_LEN (100*WIDEB*8) macro
309 REAL x[NLMS_LEN + NLMS_EXT]; // tap delayed loudspeaker signal
310 REAL xf[NLMS_LEN + NLMS_EXT]; // pre-whitening tap delayed signal
311 REAL w_arr[NLMS_LEN + (16 / sizeof(REAL))]; // tap weights
369 a->delta = (NLMS_LEN-1) * Min_xf * Min_xf; in AEC_setambient()