webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
aec_core_mips.cc File Reference
#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"

Namespaces

 webrtc
 

Functions

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)