webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::SuppressionFilter Class Reference

#include <suppression_filter.h>

Public Member Functions

 SuppressionFilter (int sample_rate_hz)
 
 ~SuppressionFilter ()
 
void ApplyGain (const FftData &comfort_noise, const FftData &comfort_noise_high_bands, const std::array< float, kFftLengthBy2Plus1 > &suppression_gain, std::vector< std::vector< float >> *e)
 
 SuppressionFilter (int sample_rate_hz)
 
 ~SuppressionFilter ()
 
void ApplyGain (const FftData &comfort_noise, const FftData &comfort_noise_high_bands, const std::array< float, kFftLengthBy2Plus1 > &suppression_gain, std::vector< std::vector< float >> *e)
 

Constructor & Destructor Documentation

◆ SuppressionFilter() [1/2]

webrtc::SuppressionFilter::SuppressionFilter ( int  sample_rate_hz)
explicit

◆ ~SuppressionFilter() [1/2]

webrtc::SuppressionFilter::~SuppressionFilter ( )
default

◆ SuppressionFilter() [2/2]

webrtc::SuppressionFilter::SuppressionFilter ( int  sample_rate_hz)
explicit

◆ ~SuppressionFilter() [2/2]

webrtc::SuppressionFilter::~SuppressionFilter ( )

Member Function Documentation

◆ ApplyGain() [1/2]

void webrtc::SuppressionFilter::ApplyGain ( const FftData comfort_noise,
const FftData comfort_noise_high_bands,
const std::array< float, kFftLengthBy2Plus1 > &  suppression_gain,
std::vector< std::vector< float >> *  e 
)

◆ ApplyGain() [2/2]

void webrtc::SuppressionFilter::ApplyGain ( const FftData comfort_noise,
const FftData comfort_noise_high_bands,
const std::array< float, kFftLengthBy2Plus1 > &  suppression_gain,
std::vector< std::vector< float >> *  e 
)

The documentation for this class was generated from the following files: