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

Protected Member Functions

 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< 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

◆ NetEqImplTest()

webrtc::NetEqImplTest::NetEqImplTest ( )
inlineprotected

◆ ~NetEqImplTest()

virtual webrtc::NetEqImplTest::~NetEqImplTest ( )
inlineprotectedvirtual

Member Function Documentation

◆ CreateInstance()

void webrtc::NetEqImplTest::CreateInstance ( )
inlineprotected

◆ TestDtmfPacket()

void webrtc::NetEqImplTest::TestDtmfPacket ( NetEqDecoder  decoder_type)
inlineprotected

◆ UseNoMocks()

void webrtc::NetEqImplTest::UseNoMocks ( )
inlineprotected

Member Data Documentation

◆ buffer_level_filter_

BufferLevelFilter* webrtc::NetEqImplTest::buffer_level_filter_ = nullptr
protected

◆ config_

NetEq::Config webrtc::NetEqImplTest::config_
protected

◆ decoder_database_

DecoderDatabase* webrtc::NetEqImplTest::decoder_database_ = nullptr
protected

◆ delay_manager_

DelayManager* webrtc::NetEqImplTest::delay_manager_ = nullptr
protected

◆ delay_peak_detector_

DelayPeakDetector* webrtc::NetEqImplTest::delay_peak_detector_ = nullptr
protected

◆ dtmf_buffer_

DtmfBuffer* webrtc::NetEqImplTest::dtmf_buffer_ = nullptr
protected

◆ dtmf_tone_generator_

DtmfToneGenerator* webrtc::NetEqImplTest::dtmf_tone_generator_ = nullptr
protected

◆ mock_buffer_level_filter_

MockBufferLevelFilter* webrtc::NetEqImplTest::mock_buffer_level_filter_ = nullptr
protected

◆ mock_decoder_database_

MockDecoderDatabase* webrtc::NetEqImplTest::mock_decoder_database_ = nullptr
protected

◆ mock_delay_manager_

MockDelayManager* webrtc::NetEqImplTest::mock_delay_manager_ = nullptr
protected

◆ mock_delay_peak_detector_

MockDelayPeakDetector* webrtc::NetEqImplTest::mock_delay_peak_detector_ = nullptr
protected

◆ mock_dtmf_buffer_

MockDtmfBuffer* webrtc::NetEqImplTest::mock_dtmf_buffer_ = nullptr
protected

◆ mock_dtmf_tone_generator_

MockDtmfToneGenerator* webrtc::NetEqImplTest::mock_dtmf_tone_generator_ = nullptr
protected

◆ mock_packet_buffer_

MockPacketBuffer* webrtc::NetEqImplTest::mock_packet_buffer_ = nullptr
protected

◆ mock_payload_splitter_

MockRedPayloadSplitter* webrtc::NetEqImplTest::mock_payload_splitter_ = nullptr
protected

◆ neteq_

std::unique_ptr<NetEqImpl> webrtc::NetEqImplTest::neteq_
protected

◆ packet_buffer_

PacketBuffer* webrtc::NetEqImplTest::packet_buffer_ = nullptr
protected

◆ red_payload_splitter_

RedPayloadSplitter* webrtc::NetEqImplTest::red_payload_splitter_ = nullptr
protected

◆ tick_timer_

TickTimer* webrtc::NetEqImplTest::tick_timer_ = nullptr
protected

◆ use_mock_buffer_level_filter_

bool webrtc::NetEqImplTest::use_mock_buffer_level_filter_ = true
protected

◆ use_mock_decoder_database_

bool webrtc::NetEqImplTest::use_mock_decoder_database_ = true
protected

◆ use_mock_delay_manager_

bool webrtc::NetEqImplTest::use_mock_delay_manager_ = true
protected

◆ use_mock_delay_peak_detector_

bool webrtc::NetEqImplTest::use_mock_delay_peak_detector_ = true
protected

◆ use_mock_dtmf_buffer_

bool webrtc::NetEqImplTest::use_mock_dtmf_buffer_ = true
protected

◆ use_mock_dtmf_tone_generator_

bool webrtc::NetEqImplTest::use_mock_dtmf_tone_generator_ = true
protected

◆ use_mock_packet_buffer_

bool webrtc::NetEqImplTest::use_mock_packet_buffer_ = true
protected

◆ use_mock_payload_splitter_

bool webrtc::NetEqImplTest::use_mock_payload_splitter_ = true
protected

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