|
PeerConnectionFactory & | operator= (PeerConnectionFactory const &) |
|
| PeerConnectionFactory (PeerConnectionFactory const &) |
|
virtual void | SetOptions (::webrtc::PeerConnectionFactoryInterface::Options const &options) |
|
virtual ::webrtc::RTCErrorOr<::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface > > | CreatePeerConnectionOrError (::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration, ::webrtc::PeerConnectionDependencies dependencies) |
|
virtual::webrtc::RtpCapabilities | GetRtpSenderCapabilities (::cricket::MediaType kind) const |
|
virtual::webrtc::RtpCapabilities | GetRtpReceiverCapabilities (::cricket::MediaType kind) const |
|
virtual ::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > | CreateLocalMediaStream (::std::string const &stream_id) |
|
virtual ::webrtc::scoped_refptr<::webrtc::AudioSourceInterface > | CreateAudioSource (::cricket::AudioOptions const &options) |
|
virtual ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > | CreateVideoTrack (::webrtc::scoped_refptr<::webrtc::VideoTrackSourceInterface > source, ::std::string_view id) |
|
virtual ::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > | CreateAudioTrack (::std::string const &id, ::webrtc::AudioSourceInterface *source) |
|
virtual bool | StartAecDump (::_iobuf *file, int64 max_size_bytes) |
|
virtual void | StopAecDump () |
|
MCAPI ::std::unique_ptr<::webrtc::Call > | CreateCall_w (::webrtc::Environment const &env, ::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration) |
|
MCAPI bool | IsTrialEnabled (::std::string_view key) const |
|
MCAPI | PeerConnectionFactory (::webrtc::PeerConnectionFactoryDependencies dependencies) |
|
MCAPI | PeerConnectionFactory (::webrtc::scoped_refptr<::webrtc::ConnectionContext > context, ::webrtc::PeerConnectionFactoryDependencies *dependencies) |
|
MCAPI::cricket::MediaEngineInterface * | media_engine () const |
|
MCAPI void * | $ctor (::webrtc::PeerConnectionFactoryDependencies dependencies) |
|
MCAPI void * | $ctor (::webrtc::scoped_refptr<::webrtc::ConnectionContext > context, ::webrtc::PeerConnectionFactoryDependencies *dependencies) |
|
MCAPI void | $dtor () |
|
MCAPI void | $SetOptions (::webrtc::PeerConnectionFactoryInterface::Options const &options) |
|
MCAPI ::webrtc::RTCErrorOr<::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface > > | $CreatePeerConnectionOrError (::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration, ::webrtc::PeerConnectionDependencies dependencies) |
|
MCAPI::webrtc::RtpCapabilities | $GetRtpSenderCapabilities (::cricket::MediaType kind) const |
|
MCAPI::webrtc::RtpCapabilities | $GetRtpReceiverCapabilities (::cricket::MediaType kind) const |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > | $CreateLocalMediaStream (::std::string const &stream_id) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::AudioSourceInterface > | $CreateAudioSource (::cricket::AudioOptions const &options) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > | $CreateVideoTrack (::webrtc::scoped_refptr<::webrtc::VideoTrackSourceInterface > source, ::std::string_view id) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > | $CreateAudioTrack (::std::string const &id, ::webrtc::AudioSourceInterface *source) |
|
MCAPI bool | $StartAecDump (::_iobuf *file, int64 max_size_bytes) |
|
MCAPI void | $StopAecDump () |
|
virtual ::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface > | CreatePeerConnection (::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration, ::webrtc::PeerConnectionDependencies dependencies) |
|
virtual ::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface > | CreatePeerConnection (::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration, ::std::unique_ptr<::cricket::PortAllocator > allocator, ::std::unique_ptr<::rtc::RTCCertificateGeneratorInterface > cert_generator, ::webrtc::PeerConnectionObserver *observer) |
|
virtual ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > | CreateVideoTrack (::std::string const &label, ::webrtc::VideoTrackSourceInterface *source) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface > | $CreatePeerConnection (::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration, ::webrtc::PeerConnectionDependencies dependencies) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface > | $CreatePeerConnection (::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration, ::std::unique_ptr<::cricket::PortAllocator > allocator, ::std::unique_ptr<::rtc::RTCCertificateGeneratorInterface > cert_generator, ::webrtc::PeerConnectionObserver *observer) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > | $CreateVideoTrack (::std::string const &label, ::webrtc::VideoTrackSourceInterface *source) |
|
virtual void | AddRef () const =0 |
|
virtual::webrtc::RefCountReleaseStatus | Release () const =0 |
|