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

#include <mock_peerconnection.h>

Inheritance diagram for webrtc::FakePeerConnectionFactory:
rtc::RefCountedObject< webrtc::PeerConnectionFactory > rtc::RefCountedObject< webrtc::PeerConnectionFactory > webrtc::PeerConnectionFactory webrtc::PeerConnectionFactory webrtc::PeerConnectionFactory webrtc::PeerConnectionFactory webrtc::PeerConnectionFactoryInterface webrtc::PeerConnectionFactoryInterface webrtc::PeerConnectionFactoryInterface webrtc::PeerConnectionFactoryInterface webrtc::PeerConnectionFactoryInterface webrtc::PeerConnectionFactoryInterface webrtc::PeerConnectionFactoryInterface webrtc::PeerConnectionFactoryInterface

Public Member Functions

 FakePeerConnectionFactory ()
 
 FakePeerConnectionFactory ()
 
- Public Member Functions inherited from rtc::RefCountedObject< webrtc::PeerConnectionFactory >
 RefCountedObject ()
 
 RefCountedObject (P0 &&p0)
 
 RefCountedObject (P0 &&p0, P1 &&p1, Args &&... args)
 
 RefCountedObject ()
 
 RefCountedObject (P0 &&p0)
 
 RefCountedObject (P0 &&p0, P1 &&p1, Args &&... args)
 
virtual int AddRef () const
 
virtual int AddRef () const
 
virtual int Release () const
 
virtual int Release () const
 
virtual bool HasOneRef () const
 
virtual bool HasOneRef () const
 
- Public Member Functions inherited from webrtc::PeerConnectionFactory
void SetOptions (const Options &options) override
 
rtc::scoped_refptr< PeerConnectionInterfaceCreatePeerConnection (const PeerConnectionInterface::RTCConfiguration &configuration, const MediaConstraintsInterface *constraints, std::unique_ptr< cricket::PortAllocator > allocator, std::unique_ptr< rtc::RTCCertificateGeneratorInterface > cert_generator, PeerConnectionObserver *observer) override
 
virtual rtc::scoped_refptr< PeerConnectionInterfaceCreatePeerConnection (const PeerConnectionInterface::RTCConfiguration &configuration, std::unique_ptr< cricket::PortAllocator > allocator, std::unique_ptr< rtc::RTCCertificateGeneratorInterface > cert_generator, PeerConnectionObserver *observer) override
 
bool Initialize ()
 
rtc::scoped_refptr< MediaStreamInterfaceCreateLocalMediaStream (const std::string &label) override
 
virtual rtc::scoped_refptr< AudioSourceInterfaceCreateAudioSource (const cricket::AudioOptions &options) override
 
rtc::scoped_refptr< AudioSourceInterfaceCreateAudioSource (const MediaConstraintsInterface *constraints) override
 
virtual rtc::scoped_refptr< VideoTrackSourceInterfaceCreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer) override
 
rtc::scoped_refptr< VideoTrackSourceInterfaceCreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer, const MediaConstraintsInterface *constraints) override
 
rtc::scoped_refptr< VideoTrackInterfaceCreateVideoTrack (const std::string &id, VideoTrackSourceInterface *video_source) override
 
rtc::scoped_refptr< AudioTrackInterfaceCreateAudioTrack (const std::string &id, AudioSourceInterface *audio_source) override
 
bool StartAecDump (rtc::PlatformFile file, int64_t max_size_bytes) override
 
void StopAecDump () override
 
bool StartRtcEventLog (rtc::PlatformFile) override
 
bool StartRtcEventLog (rtc::PlatformFile, int64_t) override
 
void StopRtcEventLog () override
 
virtual webrtc::MediaControllerInterfaceCreateMediaController (const cricket::MediaConfig &config, RtcEventLog *event_log) const
 
virtual cricket::TransportControllerCreateTransportController (cricket::PortAllocator *port_allocator, bool redetermine_role_on_ice_restart)
 
virtual rtc::Threadsignaling_thread ()
 
virtual rtc::Threadworker_thread ()
 
virtual rtc::Threadnetwork_thread ()
 
const Optionsoptions () const
 
void SetOptions (const Options &options) override
 
rtc::scoped_refptr< PeerConnectionInterfaceCreatePeerConnection (const PeerConnectionInterface::RTCConfiguration &configuration, const MediaConstraintsInterface *constraints, std::unique_ptr< cricket::PortAllocator > allocator, std::unique_ptr< rtc::RTCCertificateGeneratorInterface > cert_generator, PeerConnectionObserver *observer) override
 
virtual rtc::scoped_refptr< PeerConnectionInterfaceCreatePeerConnection (const PeerConnectionInterface::RTCConfiguration &configuration, std::unique_ptr< cricket::PortAllocator > allocator, std::unique_ptr< rtc::RTCCertificateGeneratorInterface > cert_generator, PeerConnectionObserver *observer) override
 
bool Initialize ()
 
rtc::scoped_refptr< MediaStreamInterfaceCreateLocalMediaStream (const std::string &label) override
 
virtual rtc::scoped_refptr< AudioSourceInterfaceCreateAudioSource (const cricket::AudioOptions &options) override
 
rtc::scoped_refptr< AudioSourceInterfaceCreateAudioSource (const MediaConstraintsInterface *constraints) override
 
virtual rtc::scoped_refptr< VideoTrackSourceInterfaceCreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer) override
 
rtc::scoped_refptr< VideoTrackSourceInterfaceCreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer, const MediaConstraintsInterface *constraints) override
 
rtc::scoped_refptr< VideoTrackInterfaceCreateVideoTrack (const std::string &id, VideoTrackSourceInterface *video_source) override
 
rtc::scoped_refptr< AudioTrackInterfaceCreateAudioTrack (const std::string &id, AudioSourceInterface *audio_source) override
 
bool StartAecDump (rtc::PlatformFile file, int64_t max_size_bytes) override
 
void StopAecDump () override
 
bool StartRtcEventLog (rtc::PlatformFile) override
 
bool StartRtcEventLog (rtc::PlatformFile, int64_t) override
 
void StopRtcEventLog () override
 
virtual webrtc::MediaControllerInterfaceCreateMediaController (const cricket::MediaConfig &config, RtcEventLog *event_log) const
 
virtual cricket::TransportControllerCreateTransportController (cricket::PortAllocator *port_allocator, bool redetermine_role_on_ice_restart)
 
virtual rtc::Threadsignaling_thread ()
 
virtual rtc::Threadworker_thread ()
 
virtual rtc::Threadnetwork_thread ()
 
const Optionsoptions () const
 
- Public Member Functions inherited from webrtc::PeerConnectionFactoryInterface
virtual rtc::scoped_refptr< VideoTrackSourceInterfaceCreateVideoSource (cricket::VideoCapturer *capturer)
 
virtual rtc::scoped_refptr< VideoTrackSourceInterfaceCreateVideoSource (cricket::VideoCapturer *capturer, const MediaConstraintsInterface *constraints)
 
virtual rtc::scoped_refptr< VideoTrackSourceInterfaceCreateVideoSource (cricket::VideoCapturer *capturer)
 
virtual rtc::scoped_refptr< VideoTrackSourceInterfaceCreateVideoSource (cricket::VideoCapturer *capturer, const MediaConstraintsInterface *constraints)
 

Additional Inherited Members

- Protected Member Functions inherited from rtc::RefCountedObject< webrtc::PeerConnectionFactory >
virtual ~RefCountedObject ()
 
virtual ~RefCountedObject ()
 
- Protected Member Functions inherited from webrtc::PeerConnectionFactory
 PeerConnectionFactory (rtc::scoped_refptr< webrtc::AudioEncoderFactory > audio_encoder_factory, rtc::scoped_refptr< webrtc::AudioDecoderFactory > audio_decoder_factory)
 
 PeerConnectionFactory (rtc::Thread *network_thread, rtc::Thread *worker_thread, rtc::Thread *signaling_thread, AudioDeviceModule *default_adm, rtc::scoped_refptr< webrtc::AudioEncoderFactory > audio_encoder_factory, rtc::scoped_refptr< webrtc::AudioDecoderFactory > audio_decoder_factory, cricket::WebRtcVideoEncoderFactory *video_encoder_factory, cricket::WebRtcVideoDecoderFactory *video_decoder_factory, rtc::scoped_refptr< AudioMixer > audio_mixer)
 
virtual ~PeerConnectionFactory ()
 
 PeerConnectionFactory (rtc::scoped_refptr< webrtc::AudioEncoderFactory > audio_encoder_factory, rtc::scoped_refptr< webrtc::AudioDecoderFactory > audio_decoder_factory)
 
 PeerConnectionFactory (rtc::Thread *network_thread, rtc::Thread *worker_thread, rtc::Thread *signaling_thread, AudioDeviceModule *default_adm, rtc::scoped_refptr< webrtc::AudioEncoderFactory > audio_encoder_factory, rtc::scoped_refptr< webrtc::AudioDecoderFactory > audio_decoder_factory, cricket::WebRtcVideoEncoderFactory *video_encoder_factory, cricket::WebRtcVideoDecoderFactory *video_decoder_factory, rtc::scoped_refptr< AudioMixer > audio_mixer)
 
virtual ~PeerConnectionFactory ()
 
- Protected Member Functions inherited from webrtc::PeerConnectionFactoryInterface
 PeerConnectionFactoryInterface ()
 
 ~PeerConnectionFactoryInterface ()
 
 PeerConnectionFactoryInterface ()
 
 ~PeerConnectionFactoryInterface ()
 
- Protected Member Functions inherited from rtc::RefCountInterface
virtual ~RefCountInterface ()
 
virtual ~RefCountInterface ()
 
- Protected Attributes inherited from rtc::RefCountedObject< webrtc::PeerConnectionFactory >
volatile int ref_count_
 

Constructor & Destructor Documentation

◆ FakePeerConnectionFactory() [1/2]

webrtc::FakePeerConnectionFactory::FakePeerConnectionFactory ( )
inline

◆ FakePeerConnectionFactory() [2/2]

webrtc::FakePeerConnectionFactory::FakePeerConnectionFactory ( )
inline

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