75 virtual ::webrtc::RTCErrorOr<::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface>>
76 CreatePeerConnectionOrError(
82 virtual ::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface> CreatePeerConnection(
88 virtual ::webrtc::scoped_refptr<::webrtc::PeerConnectionInterface> CreatePeerConnection(
90 ::std::unique_ptr<::cricket::PortAllocator>,
91 ::std::unique_ptr<::rtc::RTCCertificateGeneratorInterface>,
96 virtual ::webrtc::RtpCapabilities GetRtpSenderCapabilities(::cricket::MediaType)
const;
99 virtual ::webrtc::RtpCapabilities GetRtpReceiverCapabilities(::cricket::MediaType)
const;
102 virtual ::webrtc::scoped_refptr<::webrtc::MediaStreamInterface> CreateLocalMediaStream(::std::string
const&) = 0;
105 virtual ::webrtc::scoped_refptr<::webrtc::AudioSourceInterface>
109 virtual ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface>
113 virtual ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface>
117 virtual ::webrtc::scoped_refptr<::webrtc::AudioTrackInterface>
121 virtual bool StartAecDump(::_iobuf*, int64);
124 virtual void StopAecDump() = 0;
133 MCNAPI ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface>