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

#include <render_signal_analyzer.h>

Public Member Functions

 RenderSignalAnalyzer ()
 
 ~RenderSignalAnalyzer ()
 
void Update (const FftBuffer &X_buffer, const rtc::Optional< size_t > &delay_partitions)
 
bool PoorSignalExcitation () const
 
void MaskRegionsAroundNarrowBands (std::array< float, kFftLengthBy2Plus1 > *v) const
 
 RenderSignalAnalyzer ()
 
 ~RenderSignalAnalyzer ()
 
void Update (const FftBuffer &X_buffer, const rtc::Optional< size_t > &delay_partitions)
 
bool PoorSignalExcitation () const
 
void MaskRegionsAroundNarrowBands (std::array< float, kFftLengthBy2Plus1 > *v) const
 

Constructor & Destructor Documentation

◆ RenderSignalAnalyzer() [1/2]

webrtc::RenderSignalAnalyzer::RenderSignalAnalyzer ( )

◆ ~RenderSignalAnalyzer() [1/2]

webrtc::RenderSignalAnalyzer::~RenderSignalAnalyzer ( )
default

◆ RenderSignalAnalyzer() [2/2]

webrtc::RenderSignalAnalyzer::RenderSignalAnalyzer ( )

◆ ~RenderSignalAnalyzer() [2/2]

webrtc::RenderSignalAnalyzer::~RenderSignalAnalyzer ( )

Member Function Documentation

◆ MaskRegionsAroundNarrowBands() [1/2]

void webrtc::RenderSignalAnalyzer::MaskRegionsAroundNarrowBands ( std::array< float, kFftLengthBy2Plus1 > *  v) const

◆ MaskRegionsAroundNarrowBands() [2/2]

void webrtc::RenderSignalAnalyzer::MaskRegionsAroundNarrowBands ( std::array< float, kFftLengthBy2Plus1 > *  v) const

◆ PoorSignalExcitation() [1/2]

bool webrtc::RenderSignalAnalyzer::PoorSignalExcitation ( ) const
inline

◆ PoorSignalExcitation() [2/2]

bool webrtc::RenderSignalAnalyzer::PoorSignalExcitation ( ) const
inline

◆ Update() [1/2]

void webrtc::RenderSignalAnalyzer::Update ( const FftBuffer X_buffer,
const rtc::Optional< size_t > &  delay_partitions 
)

◆ Update() [2/2]

void webrtc::RenderSignalAnalyzer::Update ( const FftBuffer X_buffer,
const rtc::Optional< size_t > &  delay_partitions 
)

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