Searched refs:efw (Results 1 – 7 of 7) sorted by relevance
/external/webrtc/webrtc/modules/audio_processing/aec/ |
D | aec_core_neon.c | 385 float efw[2][PART_LEN1]) { in OverdriveAndSuppressNEON() 423 float32x4_t vec_efw_re = vld1q_f32(&efw[0][i]); in OverdriveAndSuppressNEON() 424 float32x4_t vec_efw_im = vld1q_f32(&efw[1][i]); in OverdriveAndSuppressNEON() 431 vst1q_f32(&efw[0][i], vec_efw_re); in OverdriveAndSuppressNEON() 432 vst1q_f32(&efw[1][i], vec_efw_im); in OverdriveAndSuppressNEON() 447 efw[0][i] *= hNl[i]; in OverdriveAndSuppressNEON() 448 efw[1][i] *= hNl[i]; in OverdriveAndSuppressNEON() 452 efw[1][i] *= -1; in OverdriveAndSuppressNEON() 511 float efw[2][PART_LEN1], in SmoothedPSD() 528 const float32x4_t vec_efw0 = vld1q_f32(&efw[0][i]); in SmoothedPSD() [all …]
|
D | aec_core_sse2.c | 372 float efw[2][PART_LEN1]) { in OverdriveAndSuppressSSE2() 404 __m128 vec_efw_re = _mm_loadu_ps(&efw[0][i]); in OverdriveAndSuppressSSE2() 405 __m128 vec_efw_im = _mm_loadu_ps(&efw[1][i]); in OverdriveAndSuppressSSE2() 412 _mm_storeu_ps(&efw[0][i], vec_efw_re); in OverdriveAndSuppressSSE2() 413 _mm_storeu_ps(&efw[1][i], vec_efw_im); in OverdriveAndSuppressSSE2() 426 efw[0][i] *= hNl[i]; in OverdriveAndSuppressSSE2() 427 efw[1][i] *= hNl[i]; in OverdriveAndSuppressSSE2() 431 efw[1][i] *= -1; in OverdriveAndSuppressSSE2() 490 float efw[2][PART_LEN1], in SmoothedPSD() 509 const __m128 vec_efw0 = _mm_loadu_ps(&efw[0][i]); in SmoothedPSD() [all …]
|
D | aec_core.c | 273 float efw[2][PART_LEN1]) { in OverdriveAndSuppress() 284 efw[0][i] *= hNl[i]; in OverdriveAndSuppress() 285 efw[1][i] *= hNl[i]; in OverdriveAndSuppress() 289 efw[1][i] *= -1; in OverdriveAndSuppress() 332 float efw[2][PART_LEN1], in SmoothedPSD() 347 ptrGCoh[1] * (efw[0][i] * efw[0][i] + efw[1][i] * efw[1][i]); in SmoothedPSD() 360 ptrGCoh[1] * (dfw[0][i] * efw[0][i] + dfw[1][i] * efw[1][i]); in SmoothedPSD() 363 ptrGCoh[1] * (dfw[0][i] * efw[1][i] - dfw[1][i] * efw[0][i]); in SmoothedPSD() 409 float efw[2][PART_LEN1], in SubbandCoherence() 418 SmoothedPSD(aec, efw, dfw, xfw, extreme_filter_divergence); in SubbandCoherence() [all …]
|
D | aec_core_mips.c | 27 float efw[2][PART_LEN1], in WebRtcAec_ComfortNoise_mips() 154 float* efw_ptr_0 = &efw[0][0]; in WebRtcAec_ComfortNoise_mips() 155 float* efw_ptr_1 = &efw[1][0]; in WebRtcAec_ComfortNoise_mips() 268 efw[0][PART_LEN] += tmp * u[PART_LEN][0]; in WebRtcAec_ComfortNoise_mips() 269 efw[1][PART_LEN] += tmp * u[PART_LEN][1]; in WebRtcAec_ComfortNoise_mips() 649 float efw[2][PART_LEN1]) { in WebRtcAec_OverdriveAndSuppress_mips() 659 p_efw0 = &efw[0][0]; in WebRtcAec_OverdriveAndSuppress_mips() 660 p_efw1 = &efw[1][0]; in WebRtcAec_OverdriveAndSuppress_mips()
|
D | aec_core_internal.h | 199 float efw[2][PART_LEN1]); 203 float efw[2][PART_LEN1], 210 float efw[2][PART_LEN1],
|
/external/webrtc/webrtc/modules/audio_processing/aecm/ |
D | aecm_core_c.c | 93 ComplexInt16* efw, in InverseFFTAndWindow() argument 100 int16_t* ifft_out = (int16_t*)efw; in InverseFFTAndWindow() 104 fft[j] = efw[i].real; in InverseFFTAndWindow() 105 fft[j + 1] = -efw[i].imag; in InverseFFTAndWindow() 107 fft[0] = efw[0].real; in InverseFFTAndWindow() 108 fft[1] = -efw[0].imag; in InverseFFTAndWindow() 110 fft[PART_LEN2] = efw[PART_LEN].real; in InverseFFTAndWindow() 111 fft[PART_LEN2 + 1] = -efw[PART_LEN].imag; in InverseFFTAndWindow() 311 ComplexInt16* efw = (ComplexInt16*)(((uintptr_t)efw_buf + 31) & ~31); in WebRtcAecm_ProcessBlock() local 612 efw[i].real = (int16_t)(WEBRTC_SPL_MUL_16_16_RSFT_WITH_ROUND(dfw[i].real, in WebRtcAecm_ProcessBlock() [all …]
|
D | aecm_core_mips.c | 204 ComplexInt16* efw, in InverseFFTAndWindow() argument 212 ComplexInt16* pefw = efw; in InverseFFTAndWindow() 281 fft[2] = efw[PART_LEN].real; in InverseFFTAndWindow() 282 fft[3] = -efw[PART_LEN].imag; in InverseFFTAndWindow() 824 ComplexInt16* efw = (ComplexInt16*)(((uint32_t)efw_buf + 31) & ~31); in WebRtcAecm_ProcessBlock() local 850 er_ptr = &efw[0].real; in WebRtcAecm_ProcessBlock() 1136 efw[i].real = 0; in WebRtcAecm_ProcessBlock() 1137 efw[i].imag = 0; in WebRtcAecm_ProcessBlock() 1231 efw[i].real = (int16_t) in WebRtcAecm_ProcessBlock() 1235 efw[i].imag = (int16_t) in WebRtcAecm_ProcessBlock() [all …]
|