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

Protected Member Functions

 AcmIsacMtTestOldApi ()
 
 ~AcmIsacMtTestOldApi ()
 
void SetUp () override
 
void RegisterCodec () override
 
void InsertPacket () override
 
void InsertAudio () override
 
void VerifyEncoding () override
 
bool TestDone () override
 
- Protected Member Functions inherited from webrtc::AudioCodingModuleMtTestOldApi
 AudioCodingModuleMtTestOldApi ()
 
void StartThreads ()
 
void TearDown ()
 
EventTypeWrapper RunTest ()
 
bool CbSendImpl ()
 
bool CbInsertPacketImpl ()
 
bool CbPullAudioImpl ()
 
int pull_audio_count_ GUARDED_BY (crit_sect_)
 
int64_t next_insert_packet_time_ms_ GUARDED_BY (crit_sect_)
 
- Protected Member Functions inherited from webrtc::AudioCodingModuleTestOldApi
 AudioCodingModuleTestOldApi ()
 
 ~AudioCodingModuleTestOldApi ()
 
virtual void SetUpL16Codec ()
 
virtual void InsertPacketAndPullAudio ()
 
virtual void PullAudio ()
 
virtual void InsertAudioAndVerifyEncoding ()
 
- Protected Member Functions inherited from testing::Test
 Test ()
 

Protected Attributes

int last_packet_number_
 
std::vector< uint8_tlast_payload_vec_
 
test::AudioLoop audio_loop_
 
- Protected Attributes inherited from webrtc::AudioCodingModuleMtTestOldApi
rtc::PlatformThread send_thread_
 
rtc::PlatformThread insert_packet_thread_
 
rtc::PlatformThread pull_audio_thread_
 
const std::unique_ptr< EventWrappertest_complete_
 
int send_count_
 
int insert_packet_count_
 
rtc::CriticalSection crit_sect_
 
std::unique_ptr< SimulatedClockfake_clock_
 
- Protected Attributes inherited from webrtc::AudioCodingModuleTestOldApi
const int id_
 
std::unique_ptr< RtpUtilityrtp_utility_
 
std::unique_ptr< AudioCodingModuleacm_
 
PacketizationCallbackStubOldApi packet_cb_
 
WebRtcRTPHeader rtp_header_
 
AudioFrame input_frame_
 
rtc::Optional< SdpAudioFormataudio_format_
 
CodecInst codec_
 
Clockclock_
 

Static Protected Attributes

static const int kNumPackets = 500
 
static const int kNumPullCalls = 500
 
- Static Protected Attributes inherited from webrtc::AudioCodingModuleMtTestOldApi
static const int kNumPackets = 500
 
static const int kNumPullCalls = 500
 

Additional Inherited Members

- Static Protected Member Functions inherited from webrtc::AudioCodingModuleMtTestOldApi
static bool CbSendThread (void *context)
 
static bool CbInsertPacketThread (void *context)
 
static bool CbPullAudioThread (void *context)
 

Constructor & Destructor Documentation

◆ AcmIsacMtTestOldApi()

webrtc::AcmIsacMtTestOldApi::AcmIsacMtTestOldApi ( )
inlineprotected

◆ ~AcmIsacMtTestOldApi()

webrtc::AcmIsacMtTestOldApi::~AcmIsacMtTestOldApi ( )
inlineprotected

Member Function Documentation

◆ InsertAudio()

void webrtc::AcmIsacMtTestOldApi::InsertAudio ( )
inlineoverrideprotectedvirtual

◆ InsertPacket()

void webrtc::AcmIsacMtTestOldApi::InsertPacket ( )
inlineoverrideprotectedvirtual

◆ RegisterCodec()

void webrtc::AcmIsacMtTestOldApi::RegisterCodec ( )
inlineoverrideprotectedvirtual

◆ SetUp()

void webrtc::AcmIsacMtTestOldApi::SetUp ( )
inlineoverrideprotectedvirtual

◆ TestDone()

bool webrtc::AcmIsacMtTestOldApi::TestDone ( )
inlineoverrideprotectedvirtual

◆ VerifyEncoding()

void webrtc::AcmIsacMtTestOldApi::VerifyEncoding ( )
inlineoverrideprotectedvirtual

Member Data Documentation

◆ audio_loop_

test::AudioLoop webrtc::AcmIsacMtTestOldApi::audio_loop_
protected

◆ kNumPackets

const int webrtc::AcmIsacMtTestOldApi::kNumPackets = 500
staticprotected

◆ kNumPullCalls

const int webrtc::AcmIsacMtTestOldApi::kNumPullCalls = 500
staticprotected

◆ last_packet_number_

int webrtc::AcmIsacMtTestOldApi::last_packet_number_
protected

◆ last_payload_vec_

std::vector<uint8_t> webrtc::AcmIsacMtTestOldApi::last_payload_vec_
protected

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