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

#include <acm_receive_test.h>

Inheritance diagram for webrtc::test::AcmReceiveTestToggleOutputFreqOldApi:
webrtc::test::AcmReceiveTestOldApi webrtc::test::AcmReceiveTestOldApi

Public Member Functions

 AcmReceiveTestToggleOutputFreqOldApi (PacketSource *packet_source, AudioSink *audio_sink, int output_freq_hz_1, int output_freq_hz_2, int toggle_period_ms, NumOutputChannels exptected_output_channels)
 
 AcmReceiveTestToggleOutputFreqOldApi (PacketSource *packet_source, AudioSink *audio_sink, int output_freq_hz_1, int output_freq_hz_2, int toggle_period_ms, NumOutputChannels exptected_output_channels)
 
- Public Member Functions inherited from webrtc::test::AcmReceiveTestOldApi
 AcmReceiveTestOldApi (PacketSource *packet_source, AudioSink *audio_sink, int output_freq_hz, NumOutputChannels exptected_output_channels, rtc::scoped_refptr< AudioDecoderFactory > decoder_factory)
 
virtual ~AcmReceiveTestOldApi ()
 
void RegisterDefaultCodecs ()
 
void RegisterNetEqTestCodecs ()
 
void Run ()
 
AudioCodingModuleget_acm ()
 
 AcmReceiveTestOldApi (PacketSource *packet_source, AudioSink *audio_sink, int output_freq_hz, NumOutputChannels exptected_output_channels, rtc::scoped_refptr< AudioDecoderFactory > decoder_factory)
 
virtual ~AcmReceiveTestOldApi ()
 
void RegisterDefaultCodecs ()
 
void RegisterNetEqTestCodecs ()
 
void Run ()
 
AudioCodingModuleget_acm ()
 

Protected Member Functions

void AfterGetAudio () override
 
void AfterGetAudio () override
 
- Protected Member Functions inherited from webrtc::test::AcmReceiveTestOldApi
 RTC_DISALLOW_COPY_AND_ASSIGN (AcmReceiveTestOldApi)
 
 RTC_DISALLOW_COPY_AND_ASSIGN (AcmReceiveTestOldApi)
 

Protected Attributes

const int output_freq_hz_1_
 
const int output_freq_hz_2_
 
const int toggle_period_ms_
 
int64_t last_toggle_time_ms_
 
- Protected Attributes inherited from webrtc::test::AcmReceiveTestOldApi
SimulatedClock clock_
 
std::unique_ptr< AudioCodingModuleacm_
 
PacketSourcepacket_source_
 
AudioSinkaudio_sink_
 
int output_freq_hz_
 
NumOutputChannels exptected_output_channels_
 

Additional Inherited Members

- Public Types inherited from webrtc::test::AcmReceiveTestOldApi
enum  NumOutputChannels {
  kArbitraryChannels = 0, kMonoOutput = 1, kStereoOutput = 2, kArbitraryChannels = 0,
  kMonoOutput = 1, kStereoOutput = 2
}
 
enum  NumOutputChannels {
  kArbitraryChannels = 0, kMonoOutput = 1, kStereoOutput = 2, kArbitraryChannels = 0,
  kMonoOutput = 1, kStereoOutput = 2
}
 

Constructor & Destructor Documentation

◆ AcmReceiveTestToggleOutputFreqOldApi() [1/2]

webrtc::test::AcmReceiveTestToggleOutputFreqOldApi::AcmReceiveTestToggleOutputFreqOldApi ( PacketSource packet_source,
AudioSink audio_sink,
int  output_freq_hz_1,
int  output_freq_hz_2,
int  toggle_period_ms,
NumOutputChannels  exptected_output_channels 
)

◆ AcmReceiveTestToggleOutputFreqOldApi() [2/2]

webrtc::test::AcmReceiveTestToggleOutputFreqOldApi::AcmReceiveTestToggleOutputFreqOldApi ( PacketSource packet_source,
AudioSink audio_sink,
int  output_freq_hz_1,
int  output_freq_hz_2,
int  toggle_period_ms,
NumOutputChannels  exptected_output_channels 
)

Member Function Documentation

◆ AfterGetAudio() [1/2]

void webrtc::test::AcmReceiveTestToggleOutputFreqOldApi::AfterGetAudio ( )
overrideprotectedvirtual

◆ AfterGetAudio() [2/2]

void webrtc::test::AcmReceiveTestToggleOutputFreqOldApi::AfterGetAudio ( )
overrideprotectedvirtual

Member Data Documentation

◆ last_toggle_time_ms_

int64_t webrtc::test::AcmReceiveTestToggleOutputFreqOldApi::last_toggle_time_ms_
protected

◆ output_freq_hz_1_

const int webrtc::test::AcmReceiveTestToggleOutputFreqOldApi::output_freq_hz_1_
protected

◆ output_freq_hz_2_

const int webrtc::test::AcmReceiveTestToggleOutputFreqOldApi::output_freq_hz_2_
protected

◆ toggle_period_ms_

const int webrtc::test::AcmReceiveTestToggleOutputFreqOldApi::toggle_period_ms_
protected

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