Home
last modified time | relevance | path

Searched refs:xfBuf (Results 1 – 3 of 3) sorted by relevance

/external/webrtc/src/modules/audio_processing/aec/
Daec_core_sse2.c48 const __m128 xfBuf_re = _mm_loadu_ps(&aec->xfBuf[0][xPos + j]); in FilterFarSSE2()
49 const __m128 xfBuf_im = _mm_loadu_ps(&aec->xfBuf[1][xPos + j]); in FilterFarSSE2()
67 yf[0][j] += MulRe(aec->xfBuf[0][xPos + j], aec->xfBuf[1][xPos + j], in FilterFarSSE2()
69 yf[1][j] += MulIm(aec->xfBuf[0][xPos + j], aec->xfBuf[1][xPos + j], in FilterFarSSE2()
144 const __m128 xfBuf_re = _mm_loadu_ps(&aec->xfBuf[0][xPos + j]); in FilterAdaptationSSE2()
145 const __m128 xfBuf_im = _mm_loadu_ps(&aec->xfBuf[1][xPos + j]); in FilterAdaptationSSE2()
165 fft[1] = MulRe(aec->xfBuf[0][xPos + PART_LEN], in FilterAdaptationSSE2()
166 -aec->xfBuf[1][xPos + PART_LEN], in FilterAdaptationSSE2()
Daec_core.c256 yf[0][j] += MulRe(aec->xfBuf[0][xPos + j], aec->xfBuf[1][xPos + j], in FilterFar()
258 yf[1][j] += MulIm(aec->xfBuf[0][xPos + j], aec->xfBuf[1][xPos + j], in FilterFar()
325 fft[2 * j] = MulRe(aec->xfBuf[0][xPos + j], in FilterAdaptation()
326 -aec->xfBuf[1][xPos + j], in FilterAdaptation()
328 fft[2 * j + 1] = MulIm(aec->xfBuf[0][xPos + j], in FilterAdaptation()
329 -aec->xfBuf[1][xPos + j], in FilterAdaptation()
332 fft[1] = MulRe(aec->xfBuf[0][xPos + PART_LEN], in FilterAdaptation()
333 -aec->xfBuf[1][xPos + PART_LEN], in FilterAdaptation()
477 memset(aec->xfBuf, 0, sizeof(complex_t) * NR_PART * PART_LEN1); in WebRtcAec_InitAec()
768 memcpy(aec->xfBuf[0] + aec->xfBufBlockPos * PART_LEN1, xf_ptr, in ProcessBlock()
[all …]
Daec_core.h92 float xfBuf[2][NR_PART * PART_LEN1]; // farend fft buffer member