#include "webrtc/modules/audio_processing/aec/aec_core.h"
#include <math.h>
#include "webrtc/common_audio/signal_processing/include/signal_processing_library.h"
#include "webrtc/modules/audio_processing/aec/aec_core_optimized_methods.h"
#include "webrtc/modules/audio_processing/utility/ooura_fft.h"
|
void | webrtc::WebRtcAec_FilterFar_mips (int num_partitions, int x_fft_buf_block_pos, float x_fft_buf[2][kExtendedNumPartitions *PART_LEN1], float h_fft_buf[2][kExtendedNumPartitions *PART_LEN1], float y_fft[2][PART_LEN1]) |
|
void | webrtc::WebRtcAec_FilterAdaptation_mips (const OouraFft &ooura_fft, int num_partitions, int x_fft_buf_block_pos, float x_fft_buf[2][kExtendedNumPartitions *PART_LEN1], float e_fft[2][PART_LEN1], float h_fft_buf[2][kExtendedNumPartitions *PART_LEN1]) |
|
void | webrtc::WebRtcAec_Overdrive_mips (float overdrive_scaling, float hNlFb, float hNl[PART_LEN1]) |
|
void | webrtc::WebRtcAec_Suppress_mips (const float hNl[PART_LEN1], float efw[2][PART_LEN1]) |
|
void | webrtc::WebRtcAec_ScaleErrorSignal_mips (float mu, float error_threshold, float x_pow[PART_LEN1], float ef[2][PART_LEN1]) |
|
void | webrtc::WebRtcAec_InitAec_mips (void) |
|