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

#include <default_output_rate_calculator.h>

Inheritance diagram for webrtc::DefaultOutputRateCalculator:
webrtc::OutputRateCalculator webrtc::OutputRateCalculator

Public Member Functions

int CalculateOutputRate (const std::vector< int > &preferred_sample_rates) override
 
 ~DefaultOutputRateCalculator () override
 
int CalculateOutputRate (const std::vector< int > &preferred_sample_rates) override
 
 ~DefaultOutputRateCalculator () override
 
- Public Member Functions inherited from webrtc::OutputRateCalculator
virtual ~OutputRateCalculator ()
 
virtual ~OutputRateCalculator ()
 

Static Public Attributes

static const int kDefaultFrequency = 48000
 

Constructor & Destructor Documentation

◆ ~DefaultOutputRateCalculator() [1/2]

webrtc::DefaultOutputRateCalculator::~DefaultOutputRateCalculator ( )
inlineoverride

◆ ~DefaultOutputRateCalculator() [2/2]

webrtc::DefaultOutputRateCalculator::~DefaultOutputRateCalculator ( )
inlineoverride

Member Function Documentation

◆ CalculateOutputRate() [1/2]

int webrtc::DefaultOutputRateCalculator::CalculateOutputRate ( const std::vector< int > &  preferred_sample_rates)
overridevirtual

◆ CalculateOutputRate() [2/2]

int webrtc::DefaultOutputRateCalculator::CalculateOutputRate ( const std::vector< int > &  preferred_sample_rates)
overridevirtual

Member Data Documentation

◆ kDefaultFrequency

static const int webrtc::DefaultOutputRateCalculator::kDefaultFrequency = 48000
static

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