Searched refs:efw (Results 1 – 6 of 6) sorted by relevance
/external/webrtc/src/modules/audio_processing/aec/ |
D | aec_core.c | 115 static void ComfortNoise(aec_t *aec, float efw[2][PART_LEN1], 360 float efw[2][PART_LEN1]) { in OverdriveAndSuppress() 371 efw[0][i] *= hNl[i]; in OverdriveAndSuppress() 372 efw[1][i] *= hNl[i]; in OverdriveAndSuppress() 376 efw[1][i] *= -1; in OverdriveAndSuppress() 854 float efw[2][PART_LEN1], dfw[2][PART_LEN1], xfw[2][PART_LEN1]; in NonLinearProcessing() local 949 efw[1][0] = 0; in NonLinearProcessing() 950 efw[1][PART_LEN] = 0; in NonLinearProcessing() 951 efw[0][0] = fft[0]; in NonLinearProcessing() 952 efw[0][PART_LEN] = fft[1]; in NonLinearProcessing() [all …]
|
D | aec_core_sse2.c | 346 float efw[2][PART_LEN1]) { in OverdriveAndSuppressSSE2() 379 __m128 vec_efw_re = _mm_loadu_ps(&efw[0][i]); in OverdriveAndSuppressSSE2() 380 __m128 vec_efw_im = _mm_loadu_ps(&efw[1][i]); in OverdriveAndSuppressSSE2() 387 _mm_storeu_ps(&efw[0][i], vec_efw_re); in OverdriveAndSuppressSSE2() 388 _mm_storeu_ps(&efw[1][i], vec_efw_im); in OverdriveAndSuppressSSE2() 401 efw[0][i] *= hNl[i]; in OverdriveAndSuppressSSE2() 402 efw[1][i] *= hNl[i]; in OverdriveAndSuppressSSE2() 406 efw[1][i] *= -1; in OverdriveAndSuppressSSE2()
|
D | aec_core.h | 164 (aec_t *aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]);
|
/external/webrtc/src/modules/audio_processing/aecm/ |
D | aecm_core_neon.c | 91 complex16_t* efw, in InverseFFTAndWindowNeon() argument 100 __asm__("vld2.16 {d20, d21}, [%0, :128]" : : "r"(&(efw[i].real)) : "q10"); in InverseFFTAndWindowNeon() 110 fft[PART_LEN2] = efw[PART_LEN].real; in InverseFFTAndWindowNeon() 111 fft[PART_LEN2 + 1] = -efw[PART_LEN].imag; in InverseFFTAndWindowNeon()
|
D | aecm_core.c | 401 complex16_t* efw, in InverseFFTAndWindowC() argument 412 fft[j] = efw[i].real; in InverseFFTAndWindowC() 415 fft[PART_LEN4 - j] = efw[i].real; in InverseFFTAndWindowC() 416 fft[j + 1] = -efw[i].imag; in InverseFFTAndWindowC() 419 fft[PART_LEN4 - (j - 1)] = efw[i].imag; in InverseFFTAndWindowC() 421 fft[0] = efw[0].real; in InverseFFTAndWindowC() 422 fft[1] = -efw[0].imag; in InverseFFTAndWindowC() 424 fft[PART_LEN2] = efw[PART_LEN].real; in InverseFFTAndWindowC() 425 fft[PART_LEN2 + 1] = -efw[PART_LEN].imag; in InverseFFTAndWindowC() 1535 complex16_t* efw = (complex16_t*) (((uintptr_t) efw_buf + 31) & ~ 31); in WebRtcAecm_ProcessBlock() local [all …]
|
D | aecm_core.h | 366 WebRtc_Word16* fft, complex16_t* efw,
|