|
void | SetOptions (const Options &options) override |
|
rtc::scoped_refptr< PeerConnectionInterface > | CreatePeerConnection (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< PeerConnectionInterface > | CreatePeerConnection (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< MediaStreamInterface > | CreateLocalMediaStream (const std::string &label) override |
|
virtual rtc::scoped_refptr< AudioSourceInterface > | CreateAudioSource (const cricket::AudioOptions &options) override |
|
rtc::scoped_refptr< AudioSourceInterface > | CreateAudioSource (const MediaConstraintsInterface *constraints) override |
|
virtual rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer) override |
|
rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer, const MediaConstraintsInterface *constraints) override |
|
rtc::scoped_refptr< VideoTrackInterface > | CreateVideoTrack (const std::string &id, VideoTrackSourceInterface *video_source) override |
|
rtc::scoped_refptr< AudioTrackInterface > | CreateAudioTrack (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::MediaControllerInterface * | CreateMediaController (const cricket::MediaConfig &config, RtcEventLog *event_log) const |
|
virtual cricket::TransportController * | CreateTransportController (cricket::PortAllocator *port_allocator, bool redetermine_role_on_ice_restart) |
|
virtual rtc::Thread * | signaling_thread () |
|
virtual rtc::Thread * | worker_thread () |
|
virtual rtc::Thread * | network_thread () |
|
const Options & | options () const |
|
void | SetOptions (const Options &options) override |
|
rtc::scoped_refptr< PeerConnectionInterface > | CreatePeerConnection (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< PeerConnectionInterface > | CreatePeerConnection (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< MediaStreamInterface > | CreateLocalMediaStream (const std::string &label) override |
|
virtual rtc::scoped_refptr< AudioSourceInterface > | CreateAudioSource (const cricket::AudioOptions &options) override |
|
rtc::scoped_refptr< AudioSourceInterface > | CreateAudioSource (const MediaConstraintsInterface *constraints) override |
|
virtual rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer) override |
|
rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer, const MediaConstraintsInterface *constraints) override |
|
rtc::scoped_refptr< VideoTrackInterface > | CreateVideoTrack (const std::string &id, VideoTrackSourceInterface *video_source) override |
|
rtc::scoped_refptr< AudioTrackInterface > | CreateAudioTrack (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::MediaControllerInterface * | CreateMediaController (const cricket::MediaConfig &config, RtcEventLog *event_log) const |
|
virtual cricket::TransportController * | CreateTransportController (cricket::PortAllocator *port_allocator, bool redetermine_role_on_ice_restart) |
|
virtual rtc::Thread * | signaling_thread () |
|
virtual rtc::Thread * | worker_thread () |
|
virtual rtc::Thread * | network_thread () |
|
const Options & | options () const |
|
virtual rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (cricket::VideoCapturer *capturer) |
|
virtual rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (cricket::VideoCapturer *capturer, const MediaConstraintsInterface *constraints) |
|
virtual rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (cricket::VideoCapturer *capturer) |
|
virtual rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (cricket::VideoCapturer *capturer, const MediaConstraintsInterface *constraints) |
|
virtual int | AddRef () const =0 |
|
virtual int | Release () const =0 |
|
virtual int | AddRef () const =0 |
|
virtual int | Release () const =0 |
|