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

#include <erle_estimator.h>

Public Member Functions

 ErleEstimator ()
 
 ~ErleEstimator ()
 
void Update (const std::array< float, kFftLengthBy2Plus1 > &render_spectrum, const std::array< float, kFftLengthBy2Plus1 > &capture_spectrum, const std::array< float, kFftLengthBy2Plus1 > &subtractor_spectrum)
 
const std::array< float, kFftLengthBy2Plus1 > & Erle () const
 
 ErleEstimator ()
 
 ~ErleEstimator ()
 
void Update (const std::array< float, kFftLengthBy2Plus1 > &render_spectrum, const std::array< float, kFftLengthBy2Plus1 > &capture_spectrum, const std::array< float, kFftLengthBy2Plus1 > &subtractor_spectrum)
 
const std::array< float, kFftLengthBy2Plus1 > & Erle () const
 

Constructor & Destructor Documentation

◆ ErleEstimator() [1/2]

webrtc::ErleEstimator::ErleEstimator ( )

◆ ~ErleEstimator() [1/2]

webrtc::ErleEstimator::~ErleEstimator ( )
default

◆ ErleEstimator() [2/2]

webrtc::ErleEstimator::ErleEstimator ( )

◆ ~ErleEstimator() [2/2]

webrtc::ErleEstimator::~ErleEstimator ( )

Member Function Documentation

◆ Erle() [1/2]

const std::array<float, kFftLengthBy2Plus1>& webrtc::ErleEstimator::Erle ( ) const
inline

◆ Erle() [2/2]

const std::array<float, kFftLengthBy2Plus1>& webrtc::ErleEstimator::Erle ( ) const
inline

◆ Update() [1/2]

void webrtc::ErleEstimator::Update ( const std::array< float, kFftLengthBy2Plus1 > &  render_spectrum,
const std::array< float, kFftLengthBy2Plus1 > &  capture_spectrum,
const std::array< float, kFftLengthBy2Plus1 > &  subtractor_spectrum 
)

◆ Update() [2/2]

void webrtc::ErleEstimator::Update ( const std::array< float, kFftLengthBy2Plus1 > &  render_spectrum,
const std::array< float, kFftLengthBy2Plus1 > &  capture_spectrum,
const std::array< float, kFftLengthBy2Plus1 > &  subtractor_spectrum 
)

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