Home
last modified time | relevance | path

Searched defs:aecm (Results 1 – 5 of 5) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aecm/
Daecm_core.c211 AecmCore* aecm = malloc(sizeof(AecmCore)); in WebRtcAecm_CreateCore() local
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()
536 void WebRtcAecm_FreeCore(AecmCore* aecm) { in WebRtcAecm_FreeCore()
553 int WebRtcAecm_ProcessFrame(AecmCore* aecm, in WebRtcAecm_ProcessFrame()
715 void WebRtcAecm_CalcEnergies(AecmCore* aecm, in WebRtcAecm_CalcEnergies()
[all …]
Decho_control_mobile.c82 AecMobile* aecm = malloc(sizeof(AecMobile)); in WebRtcAecm_Create() local
117 AecMobile* aecm = aecmInst; in WebRtcAecm_Free() local
141 AecMobile* aecm = aecmInst; in WebRtcAecm_Init() local
199 AecMobile* aecm = aecmInst; in WebRtcAecm_GetBufferFarendError() local
219 AecMobile* aecm = aecmInst; in WebRtcAecm_BufferFarend() local
242 AecMobile* aecm = aecmInst; in WebRtcAecm_Process() local
438 AecMobile* aecm = aecmInst; in WebRtcAecm_set_config() local
519 AecMobile* aecm = aecmInst; in WebRtcAecm_InitEchoPath() local
547 AecMobile* aecm = aecmInst; in WebRtcAecm_GetEchoPath() local
576 static int WebRtcAecm_EstBufDelay(AecMobile* aecm, short msInSndCardBuf) { in WebRtcAecm_EstBufDelay()
[all …]
Daecm_core_neon.c45 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()
Daecm_core_c.c65 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()
Daecm_core_mips.c75 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()