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

Public Member Functions

 WebRtcVideoEncoderFactoryForTest ()
 
const std::vector< VideoCodec > & codecs () const override
 
void DestroyVideoEncoder (webrtc::VideoEncoder *encoder) override
 
- Public Member Functions inherited from cricket::WebRtcVideoEncoderFactory
virtual ~WebRtcVideoEncoderFactory ()
 
virtual webrtc::VideoEncoderCreateVideoEncoder (const cricket::VideoCodec &codec)
 
virtual const std::vector< cricket::VideoCodec > & supported_codecs () const
 
virtual webrtc::VideoEncoderCreateVideoEncoder (webrtc::VideoCodecType type)
 
virtual bool EncoderTypeHasInternalSource (webrtc::VideoCodecType) const
 
virtual ~WebRtcVideoEncoderFactory ()
 
virtual webrtc::VideoEncoderCreateVideoEncoder (const cricket::VideoCodec &codec)
 
virtual const std::vector< cricket::VideoCodec > & supported_codecs () const
 
virtual webrtc::VideoEncoderCreateVideoEncoder (webrtc::VideoCodecType type)
 
virtual bool EncoderTypeHasInternalSource (webrtc::VideoCodecType) const
 

Public Attributes

std::vector< VideoCodeccodecs_
 

Constructor & Destructor Documentation

◆ WebRtcVideoEncoderFactoryForTest()

WebRtcVideoEncoderFactoryForTest::WebRtcVideoEncoderFactoryForTest ( )
inline

Member Function Documentation

◆ codecs()

const std::vector<VideoCodec>& WebRtcVideoEncoderFactoryForTest::codecs ( ) const
inlineoverridevirtual

◆ DestroyVideoEncoder()

void WebRtcVideoEncoderFactoryForTest::DestroyVideoEncoder ( webrtc::VideoEncoder encoder)
inlineoverridevirtual

Member Data Documentation

◆ codecs_

std::vector<VideoCodec> WebRtcVideoEncoderFactoryForTest::codecs_

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