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< NetEqImpl > neteq_
 
NetEq::Config config_
 
TickTimer * tick_timer_ = nullptr
 
MockBufferLevelFilter * mock_buffer_level_filter_ = nullptr
 
BufferLevelFilter * buffer_level_filter_ = nullptr
 
bool use_mock_buffer_level_filter_ = true
 
MockDecoderDatabase * mock_decoder_database_ = nullptr
 
DecoderDatabase * decoder_database_ = nullptr
 
bool use_mock_decoder_database_ = true
 
MockDelayPeakDetector * mock_delay_peak_detector_ = nullptr
 
DelayPeakDetector * delay_peak_detector_ = nullptr
 
bool use_mock_delay_peak_detector_ = true
 
MockDelayManager * mock_delay_manager_ = nullptr
 
DelayManager * delay_manager_ = nullptr
 
bool use_mock_delay_manager_ = true
 
MockDtmfBuffer * mock_dtmf_buffer_ = nullptr
 
DtmfBuffer * dtmf_buffer_ = nullptr
 
bool use_mock_dtmf_buffer_ = true
 
MockDtmfToneGenerator * mock_dtmf_tone_generator_ = nullptr
 
DtmfToneGenerator * dtmf_tone_generator_ = nullptr
 
bool use_mock_dtmf_tone_generator_ = true
 
MockPacketBuffer * mock_packet_buffer_ = nullptr
 
PacketBuffer * packet_buffer_ = nullptr
 
bool use_mock_packet_buffer_ = true
 
MockRedPayloadSplitter * mock_payload_splitter_ = nullptr
 
RedPayloadSplitter * red_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: