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

Protected Member Functions

 NetEqImplTest120ms ()
 
virtual ~NetEqImplTest120ms ()
 
void CreateInstanceNoMocks ()
 
void CreateInstanceWithDelayManagerMock ()
 
uint32_t timestamp_diff_between_packets () const
 
uint32_t first_timestamp () const
 
void GetFirstPacket ()
 
void InsertPacket (uint32_t timestamp)
 
void Register120msCodec (AudioDecoder::SpeechType speech_type)
 
- Protected Member Functions inherited from webrtc::NetEqImplTest
 NetEqImplTest ()
 
void CreateInstance ()
 
void UseNoMocks ()
 
virtual ~NetEqImplTest ()
 
void TestDtmfPacket (NetEqDecoder decoder_type)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Protected Attributes

std::unique_ptr< Decoder120msdecoder_
 
AudioFrame output_
 
const uint32_t kPayloadType = 17
 
const uint32_t kSamplingFreq_ = 48000
 
uint16_t sequence_number_ = 1
 
- Protected Attributes inherited from webrtc::NetEqImplTest
std::unique_ptr< NetEqImplneteq_
 
NetEq::Config config_
 
TickTimertick_timer_ = nullptr
 
MockBufferLevelFiltermock_buffer_level_filter_ = nullptr
 
BufferLevelFilterbuffer_level_filter_ = nullptr
 
bool use_mock_buffer_level_filter_ = true
 
MockDecoderDatabasemock_decoder_database_ = nullptr
 
DecoderDatabasedecoder_database_ = nullptr
 
bool use_mock_decoder_database_ = true
 
MockDelayPeakDetectormock_delay_peak_detector_ = nullptr
 
DelayPeakDetectordelay_peak_detector_ = nullptr
 
bool use_mock_delay_peak_detector_ = true
 
MockDelayManagermock_delay_manager_ = nullptr
 
DelayManagerdelay_manager_ = nullptr
 
bool use_mock_delay_manager_ = true
 
MockDtmfBuffermock_dtmf_buffer_ = nullptr
 
DtmfBufferdtmf_buffer_ = nullptr
 
bool use_mock_dtmf_buffer_ = true
 
MockDtmfToneGeneratormock_dtmf_tone_generator_ = nullptr
 
DtmfToneGeneratordtmf_tone_generator_ = nullptr
 
bool use_mock_dtmf_tone_generator_ = true
 
MockPacketBuffermock_packet_buffer_ = nullptr
 
PacketBufferpacket_buffer_ = nullptr
 
bool use_mock_packet_buffer_ = true
 
MockRedPayloadSplittermock_payload_splitter_ = nullptr
 
RedPayloadSplitterred_payload_splitter_ = nullptr
 
bool use_mock_payload_splitter_ = true
 

Constructor & Destructor Documentation

◆ NetEqImplTest120ms()

webrtc::NetEqImplTest120ms::NetEqImplTest120ms ( )
inlineprotected

◆ ~NetEqImplTest120ms()

virtual webrtc::NetEqImplTest120ms::~NetEqImplTest120ms ( )
inlineprotectedvirtual

Member Function Documentation

◆ CreateInstanceNoMocks()

void webrtc::NetEqImplTest120ms::CreateInstanceNoMocks ( )
inlineprotected

◆ CreateInstanceWithDelayManagerMock()

void webrtc::NetEqImplTest120ms::CreateInstanceWithDelayManagerMock ( )
inlineprotected

◆ first_timestamp()

uint32_t webrtc::NetEqImplTest120ms::first_timestamp ( ) const
inlineprotected

◆ GetFirstPacket()

void webrtc::NetEqImplTest120ms::GetFirstPacket ( )
inlineprotected

◆ InsertPacket()

void webrtc::NetEqImplTest120ms::InsertPacket ( uint32_t  timestamp)
inlineprotected

◆ Register120msCodec()

void webrtc::NetEqImplTest120ms::Register120msCodec ( AudioDecoder::SpeechType  speech_type)
inlineprotected

◆ timestamp_diff_between_packets()

uint32_t webrtc::NetEqImplTest120ms::timestamp_diff_between_packets ( ) const
inlineprotected

Member Data Documentation

◆ decoder_

std::unique_ptr<Decoder120ms> webrtc::NetEqImplTest120ms::decoder_
protected

◆ kPayloadType

const uint32_t webrtc::NetEqImplTest120ms::kPayloadType = 17
protected

◆ kSamplingFreq_

const uint32_t webrtc::NetEqImplTest120ms::kSamplingFreq_ = 48000
protected

◆ output_

AudioFrame webrtc::NetEqImplTest120ms::output_
protected

◆ sequence_number_

uint16_t webrtc::NetEqImplTest120ms::sequence_number_ = 1
protected

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