Searched refs:AecmCore (Results 1 – 6 of 6) sorted by relevance
/external/webrtc/webrtc/modules/audio_processing/aecm/ |
D | aecm_core.h | 134 } AecmCore; typedef 142 AecmCore* WebRtcAecm_CreateCore(); 159 int WebRtcAecm_InitCore(AecmCore* const aecm, int samplingFreq); 168 void WebRtcAecm_FreeCore(AecmCore* aecm); 170 int WebRtcAecm_Control(AecmCore* aecm, int delay, int nlpFlag); 184 void WebRtcAecm_InitEchoPathCore(AecmCore* aecm, const int16_t* echo_path); 204 int WebRtcAecm_ProcessFrame(AecmCore* aecm, 228 int WebRtcAecm_ProcessBlock(AecmCore* aecm, 244 void WebRtcAecm_BufferFarFrame(AecmCore* const aecm, 259 void WebRtcAecm_FetchFarFrame(AecmCore* const aecm, [all …]
|
D | aecm_core.c | 155 void WebRtcAecm_UpdateFarHistory(AecmCore* self, in WebRtcAecm_UpdateFarHistory() 188 const uint16_t* WebRtcAecm_AlignedFarend(AecmCore* self, in WebRtcAecm_AlignedFarend() 210 AecmCore* WebRtcAecm_CreateCore() { in WebRtcAecm_CreateCore() 211 AecmCore* aecm = malloc(sizeof(AecmCore)); in WebRtcAecm_CreateCore() 283 void WebRtcAecm_InitEchoPathCore(AecmCore* aecm, const int16_t* echo_path) { in WebRtcAecm_InitEchoPathCore() 302 static void CalcLinearEnergiesC(AecmCore* aecm, in CalcLinearEnergiesC() 322 static void StoreAdaptiveChannelC(AecmCore* aecm, in StoreAdaptiveChannelC() 345 static void ResetAdaptiveChannelC(AecmCore* aecm) { in ResetAdaptiveChannelC() 398 int WebRtcAecm_InitCore(AecmCore* const aecm, int samplingFreq) { in WebRtcAecm_InitCore() 529 int WebRtcAecm_Control(AecmCore* aecm, int delay, int nlpFlag) { in WebRtcAecm_Control() [all …]
|
D | aecm_core_neon.c | 45 void WebRtcAecm_CalcLinearEnergiesNeon(AecmCore* aecm, in WebRtcAecm_CalcLinearEnergiesNeon() 117 void WebRtcAecm_StoreAdaptiveChannelNeon(AecmCore* aecm, in WebRtcAecm_StoreAdaptiveChannelNeon() 176 void WebRtcAecm_ResetAdaptiveChannelNeon(AecmCore* aecm) { in WebRtcAecm_ResetAdaptiveChannelNeon()
|
D | aecm_core_mips.c | 70 static void ComfortNoise(AecmCore* aecm, 75 static void WindowAndFFT(AecmCore* aecm, in WindowAndFFT() 202 static void InverseFFTAndWindow(AecmCore* aecm, in InverseFFTAndWindow() 435 void WebRtcAecm_CalcLinearEnergies_mips(AecmCore* aecm, in WebRtcAecm_CalcLinearEnergies_mips() 524 void WebRtcAecm_StoreAdaptiveChannel_mips(AecmCore* aecm, in WebRtcAecm_StoreAdaptiveChannel_mips() 571 void WebRtcAecm_ResetAdaptiveChannel_mips(AecmCore* aecm) { in WebRtcAecm_ResetAdaptiveChannel_mips() 626 static int TimeToFrequencyDomain(AecmCore* aecm, in TimeToFrequencyDomain() 796 int WebRtcAecm_ProcessBlock(AecmCore* aecm, in WebRtcAecm_ProcessBlock() 1252 static void ComfortNoise(AecmCore* aecm, in ComfortNoise()
|
D | aecm_core_c.c | 60 static void ComfortNoise(AecmCore* aecm, 65 static void WindowAndFFT(AecmCore* aecm, in WindowAndFFT() 91 static void InverseFFTAndWindow(AecmCore* aecm, in InverseFFTAndWindow() 160 static int TimeToFrequencyDomain(AecmCore* aecm, in TimeToFrequencyDomain() 280 int WebRtcAecm_ProcessBlock(AecmCore* aecm, in WebRtcAecm_ProcessBlock() 640 static void ComfortNoise(AecmCore* aecm, in ComfortNoise()
|
D | echo_control_mobile.c | 71 AecmCore* aecmCore;
|