webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
cricket::WebRtcVideoEngine2Test Class Reference
Inheritance diagram for cricket::WebRtcVideoEngine2Test:
testing::Test cricket::WebRtcVideoChannel2Test cricket::Vp9SettingsTest cricket::WebRtcVideoChannel2FlexfecTest cricket::Vp9SettingsTestWithFieldTrial cricket::Vp9SettingsTestWith2SL3TLFlag cricket::Vp9SettingsTestWithInvalidFlag cricket::Vp9SettingsTestWithNoFlag

Public Member Functions

 WebRtcVideoEngine2Test ()
 
 WebRtcVideoEngine2Test (const char *field_trials)
 

Protected Member Functions

cricket::VideoCodec GetEngineCodec (const std::string &name)
 
VideoMediaChannelSetUpForExternalEncoderFactory (cricket::WebRtcVideoEncoderFactory *encoder_factory)
 
VideoMediaChannelSetUpForExternalDecoderFactory (cricket::WebRtcVideoDecoderFactory *decoder_factory, const std::vector< VideoCodec > &codecs)
 
void TestExtendedEncoderOveruse (bool use_external_encoder)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Protected Attributes

webrtc::test::ScopedFieldTrials override_field_trials_
 
webrtc::RtcEventLogNullImpl event_log_
 
std::unique_ptr< webrtc::Callcall_
 
WebRtcVideoEngine2 engine_
 
VideoCodec default_codec_
 
std::map< int, int > default_apt_rtx_types_
 

Constructor & Destructor Documentation

◆ WebRtcVideoEngine2Test() [1/2]

cricket::WebRtcVideoEngine2Test::WebRtcVideoEngine2Test ( )
inline

◆ WebRtcVideoEngine2Test() [2/2]

cricket::WebRtcVideoEngine2Test::WebRtcVideoEngine2Test ( const char *  field_trials)
inlineexplicit

Member Function Documentation

◆ GetEngineCodec()

cricket::VideoCodec cricket::WebRtcVideoEngine2Test::GetEngineCodec ( const std::string name)
protected

◆ SetUpForExternalDecoderFactory()

VideoMediaChannel * cricket::WebRtcVideoEngine2Test::SetUpForExternalDecoderFactory ( cricket::WebRtcVideoDecoderFactory decoder_factory,
const std::vector< VideoCodec > &  codecs 
)
protected

◆ SetUpForExternalEncoderFactory()

VideoMediaChannel * cricket::WebRtcVideoEngine2Test::SetUpForExternalEncoderFactory ( cricket::WebRtcVideoEncoderFactory encoder_factory)
protected

◆ TestExtendedEncoderOveruse()

void cricket::WebRtcVideoEngine2Test::TestExtendedEncoderOveruse ( bool  use_external_encoder)
protected

Member Data Documentation

◆ call_

std::unique_ptr<webrtc::Call> cricket::WebRtcVideoEngine2Test::call_
protected

◆ default_apt_rtx_types_

std::map<int, int> cricket::WebRtcVideoEngine2Test::default_apt_rtx_types_
protected

◆ default_codec_

VideoCodec cricket::WebRtcVideoEngine2Test::default_codec_
protected

◆ engine_

WebRtcVideoEngine2 cricket::WebRtcVideoEngine2Test::engine_
protected

◆ event_log_

webrtc::RtcEventLogNullImpl cricket::WebRtcVideoEngine2Test::event_log_
protected

◆ override_field_trials_

webrtc::test::ScopedFieldTrials cricket::WebRtcVideoEngine2Test::override_field_trials_
protected

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