webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::testing::MockVideoEncoderFactory Class Reference
Inheritance diagram for webrtc::testing::MockVideoEncoderFactory:
webrtc::VideoEncoderFactory

Public Member Functions

VideoEncoderCreate () override
 
void Destroy (VideoEncoder *encoder) override
 
virtual ~MockVideoEncoderFactory ()
 
const std::vector< MockVideoEncoder * > & encoders () const
 
void SetEncoderNames (const std::vector< const char *> &encoder_names)
 
void set_init_encode_return_value (int32_t value)
 
- Public Member Functions inherited from webrtc::VideoEncoderFactory
virtual ~VideoEncoderFactory ()
 
virtual ~VideoEncoderFactory ()
 

Constructor & Destructor Documentation

◆ ~MockVideoEncoderFactory()

virtual webrtc::testing::MockVideoEncoderFactory::~MockVideoEncoderFactory ( )
inlinevirtual

Member Function Documentation

◆ Create()

VideoEncoder* webrtc::testing::MockVideoEncoderFactory::Create ( )
inlineoverridevirtual

◆ Destroy()

void webrtc::testing::MockVideoEncoderFactory::Destroy ( VideoEncoder encoder)
inlineoverridevirtual

◆ encoders()

const std::vector<MockVideoEncoder*>& webrtc::testing::MockVideoEncoderFactory::encoders ( ) const
inline

◆ set_init_encode_return_value()

void webrtc::testing::MockVideoEncoderFactory::set_init_encode_return_value ( int32_t  value)
inline

◆ SetEncoderNames()

void webrtc::testing::MockVideoEncoderFactory::SetEncoderNames ( const std::vector< const char *> &  encoder_names)
inline

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