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

#include <peak_level_estimator.h>

Public Member Functions

 PeakLevelEstimator (float initial_peak_level_dbfs)
 
 ~PeakLevelEstimator ()
 
void Initialize (float initial_peak_level_dbfs)
 
float Analyze (SignalClassifier::SignalType signal_type, float frame_peak_level)
 
 PeakLevelEstimator (float initial_peak_level_dbfs)
 
 ~PeakLevelEstimator ()
 
void Initialize (float initial_peak_level_dbfs)
 
float Analyze (SignalClassifier::SignalType signal_type, float frame_peak_level)
 

Constructor & Destructor Documentation

◆ PeakLevelEstimator() [1/2]

webrtc::PeakLevelEstimator::PeakLevelEstimator ( float  initial_peak_level_dbfs)
explicit

◆ ~PeakLevelEstimator() [1/2]

webrtc::PeakLevelEstimator::~PeakLevelEstimator ( )

◆ PeakLevelEstimator() [2/2]

webrtc::PeakLevelEstimator::PeakLevelEstimator ( float  initial_peak_level_dbfs)
explicit

◆ ~PeakLevelEstimator() [2/2]

webrtc::PeakLevelEstimator::~PeakLevelEstimator ( )

Member Function Documentation

◆ Analyze() [1/2]

float webrtc::PeakLevelEstimator::Analyze ( SignalClassifier::SignalType  signal_type,
float  frame_peak_level 
)

◆ Analyze() [2/2]

float webrtc::PeakLevelEstimator::Analyze ( SignalClassifier::SignalType  signal_type,
float  frame_peak_level 
)

◆ Initialize() [1/2]

void webrtc::PeakLevelEstimator::Initialize ( float  initial_peak_level_dbfs)

◆ Initialize() [2/2]

void webrtc::PeakLevelEstimator::Initialize ( float  initial_peak_level_dbfs)

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