Home
last modified time | relevance | path

Searched defs:aec (Results 1 – 10 of 10) sorted by relevance

/external/webrtc/src/modules/audio_processing/aec/
Daec_core.c149 aec_t *aec = malloc(sizeof(aec_t)); in WebRtcAec_CreateAec() local
220 int WebRtcAec_FreeAec(aec_t *aec) in WebRtcAec_FreeAec()
243 static void FilterFar(aec_t *aec, float yf[2][PART_LEN1]) in FilterFar()
264 static void ScaleErrorSignal(aec_t *aec, float ef[2][PART_LEN1]) in ScaleErrorSignal()
311 static void FilterAdaptation(aec_t *aec, float *fft, float ef[2][PART_LEN1]) { in FilterAdaptation()
358 static void OverdriveAndSuppress(aec_t *aec, float hNl[PART_LEN1], in OverdriveAndSuppress()
385 int WebRtcAec_InitAec(aec_t *aec, int sampFreq) in WebRtcAec_InitAec()
529 void WebRtcAec_InitMetrics(aec_t *aec) in WebRtcAec_InitMetrics()
544 void WebRtcAec_BufferFarendPartition(aec_t *aec, const float* farend) { in WebRtcAec_BufferFarendPartition()
568 void WebRtcAec_ProcessFrame(aec_t *aec, in WebRtcAec_ProcessFrame()
[all …]
Daec_core_sse2.c34 static void FilterFarSSE2(aec_t *aec, float yf[2][PART_LEN1]) in FilterFarSSE2()
75 static void ScaleErrorSignalSSE2(aec_t *aec, float ef[2][PART_LEN1]) in ScaleErrorSignalSSE2()
131 static void FilterAdaptationSSE2(aec_t *aec, float *fft, float ef[2][PART_LEN1]) { in FilterAdaptationSSE2()
344 static void OverdriveAndSuppressSSE2(aec_t *aec, float hNl[PART_LEN1], in OverdriveAndSuppressSSE2()
Decho_cancellation.c95 aec_t *aec; member
/external/chromium_org/third_party/webrtc/modules/audio_processing/aec/
Daec_core.c157 AecCore* aec = malloc(sizeof(AecCore)); in WebRtcAec_CreateAec() local
244 int WebRtcAec_FreeAec(AecCore* aec) { in WebRtcAec_FreeAec()
271 static void FilterFar(AecCore* aec, float yf[2][PART_LEN1]) { in FilterFar()
295 static void ScaleErrorSignal(AecCore* aec, float ef[2][PART_LEN1]) { in ScaleErrorSignal()
345 static void FilterAdaptation(AecCore* aec, float* fft, float ef[2][PART_LEN1]) { in FilterAdaptation()
395 static void OverdriveAndSuppress(AecCore* aec, in OverdriveAndSuppress()
424 int WebRtcAec_InitAec(AecCore* aec, int sampFreq) { in WebRtcAec_InitAec()
594 void WebRtcAec_BufferFarendPartition(AecCore* aec, const float* farend) { in WebRtcAec_BufferFarendPartition()
613 int WebRtcAec_MoveFarReadPtr(AecCore* aec, int elements) { in WebRtcAec_MoveFarReadPtr()
623 void WebRtcAec_ProcessFrame(AecCore* aec, in WebRtcAec_ProcessFrame()
[all …]
Daec_core_mips.c27 void WebRtcAec_ComfortNoise_mips(AecCore* aec, in WebRtcAec_ComfortNoise_mips()
324 void WebRtcAec_FilterFar_mips(AecCore *aec, float yf[2][PART_LEN1]) { in WebRtcAec_FilterFar_mips()
437 void WebRtcAec_FilterAdaptation_mips(AecCore *aec, in WebRtcAec_FilterAdaptation_mips()
636 void WebRtcAec_OverdriveAndSuppress_mips(AecCore *aec, in WebRtcAec_OverdriveAndSuppress_mips()
701 void WebRtcAec_ScaleErrorSignal_mips(AecCore *aec, float ef[2][PART_LEN1]) { in WebRtcAec_ScaleErrorSignal_mips()
Daec_core_sse2.c32 static void FilterFarSSE2(AecCore* aec, float yf[2][PART_LEN1]) { in FilterFarSSE2()
77 static void ScaleErrorSignalSSE2(AecCore* aec, float ef[2][PART_LEN1]) { in ScaleErrorSignalSSE2()
142 static void FilterAdaptationSSE2(AecCore* aec, in FilterAdaptationSSE2()
360 static void OverdriveAndSuppressSSE2(AecCore* aec, in OverdriveAndSuppressSSE2()
Daec_core_neon.c33 static void FilterAdaptationNEON(AecCore* aec, in FilterAdaptationNEON()
226 static void OverdriveAndSuppressNEON(AecCore* aec, in OverdriveAndSuppressNEON()
Decho_cancellation_internal.h65 AecCore* aec; member
/external/chromium_org/third_party/webrtc/voice_engine/
Dvoe_audio_processing_impl.cc506 EchoCancellation* aec = _shared->audio_processing()->echo_cancellation(); in EnableDriftCompensation() local
519 EchoCancellation* aec = _shared->audio_processing()->echo_cancellation(); in DriftCompensationEnabled() local
Dtransmit_mixer.cc1265 EchoCancellation* aec = audioproc_->echo_cancellation(); in ProcessAudio() local