webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
cricket::FakeWebRtcVideoDecoderFactory Class Reference

#include <fakewebrtcvideoengine.h>

Inheritance diagram for cricket::FakeWebRtcVideoDecoderFactory:
cricket::WebRtcVideoDecoderFactory cricket::WebRtcVideoDecoderFactory

Public Member Functions

 FakeWebRtcVideoDecoderFactory ()
 
virtual webrtc::VideoDecoderCreateVideoDecoder (webrtc::VideoCodecType type)
 
virtual webrtc::VideoDecoderCreateVideoDecoderWithParams (webrtc::VideoCodecType type, VideoDecoderParams params)
 
virtual void DestroyVideoDecoder (webrtc::VideoDecoder *decoder)
 
void AddSupportedVideoCodecType (webrtc::VideoCodecType type)
 
int GetNumCreatedDecoders ()
 
const std::vector< FakeWebRtcVideoDecoder * > & decoders ()
 
const std::vector< VideoDecoderParams > & params ()
 
 FakeWebRtcVideoDecoderFactory ()
 
virtual webrtc::VideoDecoderCreateVideoDecoder (webrtc::VideoCodecType type)
 
virtual webrtc::VideoDecoderCreateVideoDecoderWithParams (webrtc::VideoCodecType type, VideoDecoderParams params)
 
virtual void DestroyVideoDecoder (webrtc::VideoDecoder *decoder)
 
void AddSupportedVideoCodecType (webrtc::VideoCodecType type)
 
int GetNumCreatedDecoders ()
 
const std::vector< FakeWebRtcVideoDecoder * > & decoders ()
 
const std::vector< VideoDecoderParams > & params ()
 
- Public Member Functions inherited from cricket::WebRtcVideoDecoderFactory
virtual ~WebRtcVideoDecoderFactory ()
 
virtual ~WebRtcVideoDecoderFactory ()
 

Constructor & Destructor Documentation

◆ FakeWebRtcVideoDecoderFactory() [1/2]

cricket::FakeWebRtcVideoDecoderFactory::FakeWebRtcVideoDecoderFactory ( )
inline

◆ FakeWebRtcVideoDecoderFactory() [2/2]

cricket::FakeWebRtcVideoDecoderFactory::FakeWebRtcVideoDecoderFactory ( )
inline

Member Function Documentation

◆ AddSupportedVideoCodecType() [1/2]

void cricket::FakeWebRtcVideoDecoderFactory::AddSupportedVideoCodecType ( webrtc::VideoCodecType  type)
inline

◆ AddSupportedVideoCodecType() [2/2]

void cricket::FakeWebRtcVideoDecoderFactory::AddSupportedVideoCodecType ( webrtc::VideoCodecType  type)
inline

◆ CreateVideoDecoder() [1/2]

virtual webrtc::VideoDecoder* cricket::FakeWebRtcVideoDecoderFactory::CreateVideoDecoder ( webrtc::VideoCodecType  type)
inlinevirtual

◆ CreateVideoDecoder() [2/2]

virtual webrtc::VideoDecoder* cricket::FakeWebRtcVideoDecoderFactory::CreateVideoDecoder ( webrtc::VideoCodecType  type)
inlinevirtual

◆ CreateVideoDecoderWithParams() [1/2]

virtual webrtc::VideoDecoder* cricket::FakeWebRtcVideoDecoderFactory::CreateVideoDecoderWithParams ( webrtc::VideoCodecType  type,
VideoDecoderParams  params 
)
inlinevirtual

◆ CreateVideoDecoderWithParams() [2/2]

virtual webrtc::VideoDecoder* cricket::FakeWebRtcVideoDecoderFactory::CreateVideoDecoderWithParams ( webrtc::VideoCodecType  type,
VideoDecoderParams  params 
)
inlinevirtual

◆ decoders() [1/2]

const std::vector<FakeWebRtcVideoDecoder*>& cricket::FakeWebRtcVideoDecoderFactory::decoders ( )
inline

◆ decoders() [2/2]

const std::vector<FakeWebRtcVideoDecoder*>& cricket::FakeWebRtcVideoDecoderFactory::decoders ( )
inline

◆ DestroyVideoDecoder() [1/2]

virtual void cricket::FakeWebRtcVideoDecoderFactory::DestroyVideoDecoder ( webrtc::VideoDecoder decoder)
inlinevirtual

◆ DestroyVideoDecoder() [2/2]

virtual void cricket::FakeWebRtcVideoDecoderFactory::DestroyVideoDecoder ( webrtc::VideoDecoder decoder)
inlinevirtual

◆ GetNumCreatedDecoders() [1/2]

int cricket::FakeWebRtcVideoDecoderFactory::GetNumCreatedDecoders ( )
inline

◆ GetNumCreatedDecoders() [2/2]

int cricket::FakeWebRtcVideoDecoderFactory::GetNumCreatedDecoders ( )
inline

◆ params() [1/2]

const std::vector<VideoDecoderParams>& cricket::FakeWebRtcVideoDecoderFactory::params ( )
inline

◆ params() [2/2]

const std::vector<VideoDecoderParams>& cricket::FakeWebRtcVideoDecoderFactory::params ( )
inline

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