webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Protected Member Functions | List of all members
webrtc::TestJitterBufferNack Class Reference
Inheritance diagram for webrtc::TestJitterBufferNack:
webrtc::TestRunningJitterBuffer webrtc::NackSender webrtc::KeyFrameRequestSender

Protected Member Functions

 TestJitterBufferNack ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 
- Protected Member Functions inherited from webrtc::TestRunningJitterBuffer
VCMFrameBufferEnum InsertPacketAndPop (int index)
 
VCMFrameBufferEnum InsertPacket (int index)
 
VCMFrameBufferEnum InsertFrame (FrameType frame_type)
 
VCMFrameBufferEnum InsertFrames (int num_frames, FrameType frame_type)
 
void DropFrame (int num_packets)
 
bool DecodeCompleteFrame ()
 
bool DecodeIncompleteFrame ()
 
- Protected Member Functions inherited from webrtc::NackSender
virtual ~NackSender ()
 
virtual ~NackSender ()
 
- Protected Member Functions inherited from webrtc::KeyFrameRequestSender
virtual ~KeyFrameRequestSender ()
 
virtual ~KeyFrameRequestSender ()
 

Additional Inherited Members

- Public Member Functions inherited from webrtc::TestRunningJitterBuffer
void SendNack (const std::vector< uint16_t > &sequence_numbers)
 
void RequestKeyFrame ()
 
- Public Attributes inherited from webrtc::TestRunningJitterBuffer
::testing::NiceMock< ProcessThreadMockprocess_thread_mock_
 
std::vector< uint16_tnack_sent_
 
int keyframe_requests_
 
- Protected Types inherited from webrtc::TestRunningJitterBuffer
enum  { kDataBufferSize = 10 }
 
- Protected Attributes inherited from webrtc::TestRunningJitterBuffer
VCMJitterBufferjitter_buffer_
 
StreamGeneratorstream_generator_
 
std::unique_ptr< SimulatedClockclock_
 
NullEventFactory event_factory_
 
size_t max_nack_list_size_
 
int oldest_packet_to_nack_
 
uint8_t data_buffer_ [kDataBufferSize]
 

Constructor & Destructor Documentation

◆ TestJitterBufferNack()

webrtc::TestJitterBufferNack::TestJitterBufferNack ( )
inlineprotected

Member Function Documentation

◆ SetUp()

virtual void webrtc::TestJitterBufferNack::SetUp ( )
inlineprotectedvirtual

Reimplemented from webrtc::TestRunningJitterBuffer.

◆ TearDown()

virtual void webrtc::TestJitterBufferNack::TearDown ( )
inlineprotectedvirtual

Reimplemented from webrtc::TestRunningJitterBuffer.


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