Home
last modified time | relevance | path

Searched refs:PART_LEN2 (Results 1 – 11 of 11) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aec/
Daec_core_internal.h65 float dBuf[PART_LEN2]; // nearend
66 float eBuf[PART_LEN2]; // error
68 float dBufH[NUM_HIGH_BANDS_MAX][PART_LEN2]; // nearend
Daec_core.c221 float fft[PART_LEN2]; in FilterAdaptation()
253 float scale = 2.0f / PART_LEN2; in FilterAdaptation()
601 energy /= PART_LEN2; in UpdateLevel()
817 float time_data[PART_LEN2], in ScaledInverseFft() argument
821 const float normalization = scale / ((float)PART_LEN2); in ScaledInverseFft()
833 static void Fft(float time_data[PART_LEN2], in Fft() argument
937 float e_extended[PART_LEN2]; in EchoSubtraction()
938 float s_extended[PART_LEN2]; in EchoSubtraction()
1001 float farend[PART_LEN2], in EchoSuppression() argument
1009 float fft[PART_LEN2]; in EchoSuppression()
[all …]
Daec_core.h25 #define PART_LEN2 (PART_LEN * 2) // Length of partition * 2 macro
Decho_cancellation.c142 WebRtc_CreateBuffer(PART_LEN2 + kResamplerBufferSize, sizeof(float)); in WebRtcAec_Create()
322 while (WebRtc_available_read(aecpc->far_pre_buf) >= PART_LEN2) { in WebRtcAec_BufferFarend()
326 float tmp[PART_LEN2]; in WebRtcAec_BufferFarend()
327 WebRtc_ReadBuffer(aecpc->far_pre_buf, (void**)&ptmp, tmp, PART_LEN2); in WebRtcAec_BufferFarend()
Daec_core_mips.c448 float fft[PART_LEN2]; in WebRtcAec_FilterAdaptation_mips()
543 float scale = 2.0f / PART_LEN2; in WebRtcAec_FilterAdaptation_mips()
Daec_core_neon.c195 float fft[PART_LEN2]; in FilterAdaptationNEON()
237 const float scale = 2.0f / PART_LEN2; in FilterAdaptationNEON()
Daec_core_sse2.c157 float fft[PART_LEN2]; in FilterAdaptationSSE2()
201 float scale = 2.0f / PART_LEN2; in FilterAdaptationSSE2()
/external/webrtc/webrtc/modules/audio_processing/aecm/
Daecm_core.h83 int16_t xBuf_buf[PART_LEN2 + 16]; // farend
84 int16_t dBufClean_buf[PART_LEN2 + 16]; // nearend
85 int16_t dBufNoisy_buf[PART_LEN2 + 16]; // nearend
Daecm_core_c.c110 fft[PART_LEN2] = efw[PART_LEN].real; in InverseFFTAndWindow()
111 fft[PART_LEN2 + 1] = -efw[PART_LEN].imag; in InverseFFTAndWindow()
187 tmp16no1 = WebRtcSpl_MaxAbsValueW16(time_signal, PART_LEN2); in TimeToFrequencyDomain()
305 int32_t dfw_buf[PART_LEN2 + 8]; in WebRtcAecm_ProcessBlock()
306 int32_t efw_buf[PART_LEN2 + 8]; in WebRtcAecm_ProcessBlock()
Daecm_defines.h23 #define PART_LEN2 (PART_LEN << 1) /* Length of partition * 2. */ macro
Daecm_core_mips.c653 tmp16no1 = WebRtcSpl_MaxAbsValueW16(time_signal, PART_LEN2); in TimeToFrequencyDomain()
663 freq_signal[PART_LEN].real = fft[PART_LEN2]; in TimeToFrequencyDomain()
818 int32_t dfw_buf[PART_LEN2 + 8]; in WebRtcAecm_ProcessBlock()
819 int32_t efw_buf[PART_LEN2 + 8]; in WebRtcAecm_ProcessBlock()