webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Protected Member Functions | Protected Attributes | List of all members
webrtc::AcmChangeBitRateOldApi Class Reference
Inheritance diagram for webrtc::AcmChangeBitRateOldApi:
webrtc::AcmSetBitRateOldApi testing::Test

Protected Member Functions

 AcmChangeBitRateOldApi ()
 
bool RegisterSendCodec (const char *payload_name, int sampling_freq_hz, int channels, int payload_type, int frame_size_samples, int frame_size_rtp_timestamps) override
 
void Run (int target_bitrate_bps, int expected_before_switch_bits, int expected_after_switch_bits)
 
- Protected Member Functions inherited from webrtc::AcmSetBitRateOldApi
bool SetUpSender ()
 
void Run (int target_bitrate_bps, int expected_total_bits)
 
void SetUpTest (const char *codec_name, int codec_sample_rate_hz, int channels, int payload_type, int codec_frame_size_samples, int codec_frame_size_rtp_timestamps)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Protected Attributes

uint32_t sampling_freq_hz_
 
uint32_t frame_size_samples_
 
- Protected Attributes inherited from webrtc::AcmSetBitRateOldApi
std::unique_ptr< test::AcmSendTestOldApisend_test_
 
std::unique_ptr< test::InputAudioFileaudio_source_
 

Additional Inherited Members

- Static Protected Attributes inherited from webrtc::AcmSetBitRateOldApi
static const int kTestDurationMs = 1000
 

Constructor & Destructor Documentation

◆ AcmChangeBitRateOldApi()

webrtc::AcmChangeBitRateOldApi::AcmChangeBitRateOldApi ( )
inlineprotected

Member Function Documentation

◆ RegisterSendCodec()

bool webrtc::AcmChangeBitRateOldApi::RegisterSendCodec ( const char *  payload_name,
int  sampling_freq_hz,
int  channels,
int  payload_type,
int  frame_size_samples,
int  frame_size_rtp_timestamps 
)
inlineoverrideprotectedvirtual

Reimplemented from webrtc::AcmSetBitRateOldApi.

◆ Run()

void webrtc::AcmChangeBitRateOldApi::Run ( int  target_bitrate_bps,
int  expected_before_switch_bits,
int  expected_after_switch_bits 
)
inlineprotected

Member Data Documentation

◆ frame_size_samples_

uint32_t webrtc::AcmChangeBitRateOldApi::frame_size_samples_
protected

◆ sampling_freq_hz_

uint32_t webrtc::AcmChangeBitRateOldApi::sampling_freq_hz_
protected

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