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

Public Member Functions

 RtpStreamReceiverTest ()
 
void SetUp ()
 
WebRtcRTPHeader GetDefaultPacket ()
 
void AddSps (WebRtcRTPHeader *packet, int sps_id, std::vector< uint8_t > *data)
 
void AddPps (WebRtcRTPHeader *packet, int sps_id, int pps_id, std::vector< uint8_t > *data)
 
void AddIdr (WebRtcRTPHeader *packet, int pps_id)
 

Static Protected Member Functions

static VideoReceiveStream::Config CreateConfig ()
 

Protected Attributes

webrtc::test::ScopedFieldTrials override_field_trials_
 
VideoReceiveStream::Config config_
 
MockNackSender mock_nack_sender_
 
MockKeyFrameRequestSender mock_key_frame_request_sender_
 
MockTransport mock_transport_
 
MockOnCompleteFrameCallback mock_on_complete_frame_callback_
 
PacketRouter packet_router_
 
VCMTiming timing_
 
std::unique_ptr< ProcessThreadprocess_thread_
 
std::unique_ptr< RtpStreamReceiverrtp_stream_receiver_
 

Additional Inherited Members

- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void TearDown ()
 

Constructor & Destructor Documentation

◆ RtpStreamReceiverTest()

webrtc::RtpStreamReceiverTest::RtpStreamReceiverTest ( )
inline

Member Function Documentation

◆ AddIdr()

void webrtc::RtpStreamReceiverTest::AddIdr ( WebRtcRTPHeader packet,
int  pps_id 
)
inline

◆ AddPps()

void webrtc::RtpStreamReceiverTest::AddPps ( WebRtcRTPHeader packet,
int  sps_id,
int  pps_id,
std::vector< uint8_t > *  data 
)
inline

◆ AddSps()

void webrtc::RtpStreamReceiverTest::AddSps ( WebRtcRTPHeader packet,
int  sps_id,
std::vector< uint8_t > *  data 
)
inline

◆ CreateConfig()

static VideoReceiveStream::Config webrtc::RtpStreamReceiverTest::CreateConfig ( )
inlinestaticprotected

◆ GetDefaultPacket()

WebRtcRTPHeader webrtc::RtpStreamReceiverTest::GetDefaultPacket ( )
inline

◆ SetUp()

void webrtc::RtpStreamReceiverTest::SetUp ( )
inlinevirtual

Reimplemented from testing::Test.

Member Data Documentation

◆ config_

VideoReceiveStream::Config webrtc::RtpStreamReceiverTest::config_
protected

◆ mock_key_frame_request_sender_

MockKeyFrameRequestSender webrtc::RtpStreamReceiverTest::mock_key_frame_request_sender_
protected

◆ mock_nack_sender_

MockNackSender webrtc::RtpStreamReceiverTest::mock_nack_sender_
protected

◆ mock_on_complete_frame_callback_

MockOnCompleteFrameCallback webrtc::RtpStreamReceiverTest::mock_on_complete_frame_callback_
protected

◆ mock_transport_

MockTransport webrtc::RtpStreamReceiverTest::mock_transport_
protected

◆ override_field_trials_

webrtc::test::ScopedFieldTrials webrtc::RtpStreamReceiverTest::override_field_trials_
protected
Initial value:
{
kNewJitterBufferFieldTrialEnabled}

◆ packet_router_

PacketRouter webrtc::RtpStreamReceiverTest::packet_router_
protected

◆ process_thread_

std::unique_ptr<ProcessThread> webrtc::RtpStreamReceiverTest::process_thread_
protected

◆ rtp_stream_receiver_

std::unique_ptr<RtpStreamReceiver> webrtc::RtpStreamReceiverTest::rtp_stream_receiver_
protected

◆ timing_

VCMTiming webrtc::RtpStreamReceiverTest::timing_
protected

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