aec_core.h | 154 } aec_t; typedef in typeref:struct:__anon28660 156 typedef void (*WebRtcAec_FilterFar_t)(aec_t *aec, float yf[2][PART_LEN1]); 158 typedef void (*WebRtcAec_ScaleErrorSignal_t)(aec_t *aec, float ef[2][PART_LEN1]); 161 (aec_t *aec, float *fft, float ef[2][PART_LEN1]); 164 (aec_t *aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]); 167 int WebRtcAec_CreateAec(aec_t **aec); 168 int WebRtcAec_FreeAec(aec_t *aec); 169 int WebRtcAec_InitAec(aec_t *aec, int sampFreq); 172 void WebRtcAec_InitMetrics(aec_t *aec); 173 void WebRtcAec_BufferFarendPartition(aec_t *aec, const float* farend) [all...] |