Home
last modified time | relevance | path

Searched refs:efw (Results 1 – 7 of 7) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aec/
Daec_core_neon.c385 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 …]
Daec_core_sse2.c372 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 …]
Daec_core.c273 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 …]
Daec_core_mips.c27 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()
Daec_core_internal.h199 float efw[2][PART_LEN1]);
203 float efw[2][PART_LEN1],
210 float efw[2][PART_LEN1],
/external/webrtc/webrtc/modules/audio_processing/aecm/
Daecm_core_c.c93 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 …]
Daecm_core_mips.c204 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 …]