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

Protected Member Functions

bool SetUpSender ()
 
virtual bool RegisterSendCodec (const char *payload_name, int sampling_freq_hz, int channels, int payload_type, int frame_size_samples, int frame_size_rtp_timestamps)
 
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

std::unique_ptr< test::AcmSendTestOldApisend_test_
 
std::unique_ptr< test::InputAudioFileaudio_source_
 

Static Protected Attributes

static const int kTestDurationMs = 1000
 

Member Function Documentation

◆ RegisterSendCodec()

virtual bool webrtc::AcmSetBitRateOldApi::RegisterSendCodec ( const char *  payload_name,
int  sampling_freq_hz,
int  channels,
int  payload_type,
int  frame_size_samples,
int  frame_size_rtp_timestamps 
)
inlineprotectedvirtual

Reimplemented in webrtc::AcmChangeBitRateOldApi.

◆ Run()

void webrtc::AcmSetBitRateOldApi::Run ( int  target_bitrate_bps,
int  expected_total_bits 
)
inlineprotected

◆ SetUpSender()

bool webrtc::AcmSetBitRateOldApi::SetUpSender ( )
inlineprotected

◆ SetUpTest()

void webrtc::AcmSetBitRateOldApi::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 
)
inlineprotected

Member Data Documentation

◆ audio_source_

std::unique_ptr<test::InputAudioFile> webrtc::AcmSetBitRateOldApi::audio_source_
protected

◆ kTestDurationMs

const int webrtc::AcmSetBitRateOldApi::kTestDurationMs = 1000
staticprotected

◆ send_test_

std::unique_ptr<test::AcmSendTestOldApi> webrtc::AcmSetBitRateOldApi::send_test_
protected

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