webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
suppression_gain.cc File Reference
#include "webrtc/modules/audio_processing/aec3/suppression_gain.h"
#include "webrtc/typedefs.h"
#include <math.h>
#include <algorithm>
#include <functional>

Namespaces

 webrtc
 
 webrtc::aec3
 

Functions

void webrtc::aec3::ComputeGains (const std::array< float, kFftLengthBy2Plus1 > &nearend_power, const std::array< float, kFftLengthBy2Plus1 > &residual_echo_power, const std::array< float, kFftLengthBy2Plus1 > &comfort_noise_power, float strong_nearend_margin, std::array< float, kFftLengthBy2Minus1 > *previous_gain_squared, std::array< float, kFftLengthBy2Minus1 > *previous_masker, std::array< float, kFftLengthBy2Plus1 > *gain)