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

Public Member Functions

 WebRtcVideoChannel2SimulcastTest ()
 
void SetUp () override
 

Protected Member Functions

void VerifySimulcastSettings (const VideoCodec &codec, int capture_width, int capture_height, size_t num_configured_streams, size_t expected_num_streams, bool screenshare, bool conference_mode)
 
FakeVideoSendStreamAddSendStream ()
 
FakeVideoSendStreamAddSendStream (const StreamParams &sp)
 
std::vector< FakeVideoSendStream * > GetFakeSendStreams ()
 
FakeVideoReceiveStreamAddRecvStream ()
 
FakeVideoReceiveStreamAddRecvStream (const StreamParams &sp)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void TearDown ()
 

Protected Attributes

webrtc::RtcEventLogNullImpl event_log_
 
FakeCall fake_call_
 
WebRtcVideoEngine2 engine_
 
std::unique_ptr< VideoMediaChannelchannel_
 
uint32_t last_ssrc_
 

Constructor & Destructor Documentation

◆ WebRtcVideoChannel2SimulcastTest()

cricket::WebRtcVideoChannel2SimulcastTest::WebRtcVideoChannel2SimulcastTest ( )
inline

Member Function Documentation

◆ AddRecvStream() [1/2]

FakeVideoReceiveStream* cricket::WebRtcVideoChannel2SimulcastTest::AddRecvStream ( )
inlineprotected

◆ AddRecvStream() [2/2]

FakeVideoReceiveStream* cricket::WebRtcVideoChannel2SimulcastTest::AddRecvStream ( const StreamParams sp)
inlineprotected

◆ AddSendStream() [1/2]

FakeVideoSendStream* cricket::WebRtcVideoChannel2SimulcastTest::AddSendStream ( )
inlineprotected

◆ AddSendStream() [2/2]

FakeVideoSendStream* cricket::WebRtcVideoChannel2SimulcastTest::AddSendStream ( const StreamParams sp)
inlineprotected

◆ GetFakeSendStreams()

std::vector<FakeVideoSendStream*> cricket::WebRtcVideoChannel2SimulcastTest::GetFakeSendStreams ( )
inlineprotected

◆ SetUp()

void cricket::WebRtcVideoChannel2SimulcastTest::SetUp ( )
inlineoverridevirtual

Reimplemented from testing::Test.

◆ VerifySimulcastSettings()

void cricket::WebRtcVideoChannel2SimulcastTest::VerifySimulcastSettings ( const VideoCodec codec,
int  capture_width,
int  capture_height,
size_t  num_configured_streams,
size_t  expected_num_streams,
bool  screenshare,
bool  conference_mode 
)
inlineprotected

Member Data Documentation

◆ channel_

std::unique_ptr<VideoMediaChannel> cricket::WebRtcVideoChannel2SimulcastTest::channel_
protected

◆ engine_

WebRtcVideoEngine2 cricket::WebRtcVideoChannel2SimulcastTest::engine_
protected

◆ event_log_

webrtc::RtcEventLogNullImpl cricket::WebRtcVideoChannel2SimulcastTest::event_log_
protected

◆ fake_call_

FakeCall cricket::WebRtcVideoChannel2SimulcastTest::fake_call_
protected

◆ last_ssrc_

uint32_t cricket::WebRtcVideoChannel2SimulcastTest::last_ssrc_
protected

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