|
MCAPI bool | AddIceCandidate (::webrtc::IceCandidateInterface const *) |
|
MCAPI void | AddIceCandidate (::std::unique_ptr<::webrtc::IceCandidateInterface >, ::std::function< void(::webrtc::RTCError)>) |
|
MCAPI::webrtc::AddIceCandidateResult | AddIceCandidateInternal (::webrtc::IceCandidateInterface const *) |
|
MCAPI void | AddLocalIceCandidate (::webrtc::JsepIceCandidate const *) |
|
MCAPI bool | AddStream (::webrtc::MediaStreamInterface *) |
|
MCAPI void | AddUpToOneReceivingTransceiverOfType (::cricket::MediaType) |
|
MCAPI void | AllocateSctpSids () |
|
MCAPI::webrtc::RTCError | ApplyLocalDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface >, ::std::map<::std::string, ::cricket::ContentGroup const * > const &) |
|
MCAPI void | ApplyRemoteDescription (::std::unique_ptr<::webrtc::SdpOfferAnswerHandler::RemoteDescriptionOperation >) |
|
MCAPI void | ApplyRemoteDescriptionUpdateTransceiverState (::webrtc::SdpType) |
|
MCAPI ::webrtc::RTCErrorOr< ::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > > | AssociateTransceiver (::cricket::ContentSource, ::webrtc::SdpType, uint64, ::cricket::ContentInfo const &, ::cricket::ContentInfo const *, ::cricket::ContentInfo const *) |
|
MCAPI void | ChangeSignalingState (::webrtc::PeerConnectionInterface::SignalingState) |
|
MCAPI bool | CheckIfNegotiationIsNeeded () |
|
MCAPI void | Close () |
|
MCAPI bool | ConfiguredForMedia () const |
|
MCAPI void | CreateAnswer (::webrtc::CreateSessionDescriptionObserver *, ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &) |
|
MCAPI::webrtc::RTCError | CreateChannels (::cricket::SessionDescription const &) |
|
MCAPI void | CreateOffer (::webrtc::CreateSessionDescriptionObserver *, ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &) |
|
MCAPI void | DestroyMediaChannels () |
|
MCAPI void | DoCreateAnswer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::webrtc::scoped_refptr<::webrtc::CreateSessionDescriptionObserver >) |
|
MCAPI void | DoCreateOffer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::webrtc::scoped_refptr<::webrtc::CreateSessionDescriptionObserver >) |
|
MCAPI void | DoSetLocalDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface >, ::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface >) |
|
MCAPI void | DoSetRemoteDescription (::std::unique_ptr<::webrtc::SdpOfferAnswerHandler::RemoteDescriptionOperation >) |
|
MCAPI void | EnableSending () |
|
MCAPI bool | ExpectSetLocalDescription (::webrtc::SdpType) |
|
MCAPI bool | ExpectSetRemoteDescription (::webrtc::SdpType) |
|
MCAPI void | FillInMissingRemoteMids (::cricket::SessionDescription *) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > | FindAvailableTransceiverToReceive (::cricket::MediaType) const |
|
MCAPI ::webrtc::RTCErrorOr<::cricket::ContentInfo const * > | FindContentInfo (::webrtc::SessionDescriptionInterface const *, ::webrtc::IceCandidateInterface const *) |
|
MCAPI::cricket::ContentInfo const * | FindMediaSectionForTransceiver (::webrtc::RtpTransceiver const *, ::webrtc::SessionDescriptionInterface const *) const |
|
MCAPI void | GenerateMediaDescriptionOptions (::webrtc::SessionDescriptionInterface const *, ::webrtc::RtpTransceiverDirection, ::webrtc::RtpTransceiverDirection, ::std::optional< uint64 > *, ::std::optional< uint64 > *, ::std::optional< uint64 > *, ::cricket::MediaSessionOptions *) |
|
MCAPI void | GenerateNegotiationNeededEvent () |
|
MCAPI::cricket::MediaDescriptionOptions | GetMediaDescriptionOptionsForActiveData (::std::string const &) const |
|
MCAPI::cricket::MediaDescriptionOptions | GetMediaDescriptionOptionsForRejectedData (::std::string const &) const |
|
MCAPI void | GetOptionsForAnswer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::cricket::MediaSessionOptions *) |
|
MCAPI void | GetOptionsForOffer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::cricket::MediaSessionOptions *) |
|
MCAPI void | GetOptionsForPlanBAnswer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::cricket::MediaSessionOptions *) |
|
MCAPI void | GetOptionsForPlanBOffer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::cricket::MediaSessionOptions *) |
|
MCAPI void | GetOptionsForUnifiedPlanAnswer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::cricket::MediaSessionOptions *) |
|
MCAPI void | GetOptionsForUnifiedPlanOffer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::cricket::MediaSessionOptions *) |
|
MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > > | GetReceivingTransceiversOfType (::cricket::MediaType) |
|
MCAPI::std::string | GetSessionErrorMsg () |
|
MCAPI ::std::optional<::rtc::SSLRole > | GuessSslRole () const |
|
MCAPI::webrtc::RTCError | HandleLegacyOfferOptions (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &) |
|
MCAPI bool | HasNewIceCredentials () |
|
MCAPI void | Initialize (::webrtc::PeerConnectionInterface::RTCConfiguration const &, ::webrtc::PeerConnectionDependencies &, ::webrtc::ConnectionContext *) |
|
MCAPI bool | IsUnifiedPlan () const |
|
MCAPI void | OnAudioTrackAdded (::webrtc::AudioTrackInterface *, ::webrtc::MediaStreamInterface *) |
|
MCAPI void | OnAudioTrackRemoved (::webrtc::AudioTrackInterface *, ::webrtc::MediaStreamInterface *) |
|
MCAPI void | OnOperationsChainEmpty () |
|
MCAPI void | OnVideoTrackAdded (::webrtc::VideoTrackInterface *, ::webrtc::MediaStreamInterface *) |
|
MCAPI void | OnVideoTrackRemoved (::webrtc::VideoTrackInterface *, ::webrtc::MediaStreamInterface *) |
|
MCAPI void | PlanBUpdateSendersAndReceivers (::cricket::ContentInfo const *, ::cricket::AudioContentDescription const *, ::cricket::ContentInfo const *, ::cricket::VideoContentDescription const *) |
|
MCAPI void | PrepareForShutdown () |
|
MCAPI void | ProcessRemovalOfRemoteTrack (::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > >, ::std::vector<::webrtc::scoped_refptr<::webrtc::RtpTransceiverInterface > > *, ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > *) |
|
MCAPI::webrtc::RTCError | PushdownMediaDescription (::webrtc::SdpType, ::cricket::ContentSource, ::std::map<::std::string, ::cricket::ContentGroup const * > const &) |
|
MCAPI::webrtc::RTCError | PushdownTransportDescription (::cricket::ContentSource, ::webrtc::SdpType) |
|
MCAPI bool | ReadyToUseRemoteCandidate (::webrtc::IceCandidateInterface const *, ::webrtc::SessionDescriptionInterface const *, bool *) |
|
MCAPI bool | RemoveIceCandidates (::std::vector<::cricket::Candidate > const &) |
|
MCAPI void | RemoveLocalIceCandidates (::std::vector<::cricket::Candidate > const &) |
|
MCAPI void | RemoveRecvDirectionFromReceivingTransceiversOfType (::cricket::MediaType) |
|
MCAPI void | RemoveRemoteStreamsIfEmpty (::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > const &, ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > *) |
|
MCAPI void | RemoveSenders (::cricket::MediaType) |
|
MCAPI void | RemoveStoppedTransceivers () |
|
MCAPI void | RemoveStream (::webrtc::MediaStreamInterface *) |
|
MCAPI void | RemoveUnusedChannels (::cricket::SessionDescription const *) |
|
MCAPI::webrtc::RTCError | ReplaceRemoteDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface >, ::webrtc::SdpType, ::std::unique_ptr<::webrtc::SessionDescriptionInterface > *) |
|
MCAPI void | RestartIce () |
|
MCAPI::webrtc::RTCError | Rollback (::webrtc::SdpType) |
|
MCAPI | SdpOfferAnswerHandler (::webrtc::PeerConnectionSdpMethods *, ::webrtc::ConnectionContext *) |
|
MCAPI char const * | SessionErrorToString (::webrtc::SdpOfferAnswerHandler::SessionError) const |
|
MCAPI void | SetAssociatedRemoteStreams (::webrtc::scoped_refptr<::webrtc::RtpReceiverInternal >, ::std::vector<::std::string > const &, ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > *, ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > *) |
|
MCAPI void | SetLocalDescription (::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface >) |
|
MCAPI void | SetLocalDescription (::webrtc::SetSessionDescriptionObserver *) |
|
MCAPI void | SetLocalDescription (::webrtc::SetSessionDescriptionObserver *, ::webrtc::SessionDescriptionInterface *) |
|
MCAPI void | SetLocalDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface >, ::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface >) |
|
MCAPI void | SetRemoteDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface >, ::webrtc::scoped_refptr<::webrtc::SetRemoteDescriptionObserverInterface >) |
|
MCAPI void | SetRemoteDescription (::webrtc::SetSessionDescriptionObserver *, ::webrtc::SessionDescriptionInterface *) |
|
MCAPI void | SetRemoteDescriptionPostProcess (bool) |
|
MCAPI void | SetSessionError (::webrtc::SdpOfferAnswerHandler::SessionError, ::std::string const &) |
|
MCAPI bool | ShouldFireNegotiationNeededEvent (uint) |
|
MCAPI::webrtc::RTCError | UpdateDataChannelTransport (::cricket::ContentSource, ::cricket::ContentInfo const &, ::cricket::ContentGroup const *) |
|
MCAPI void | UpdateEndedRemoteMediaStreams () |
|
MCAPI void | UpdateLocalSenders (::std::vector<::cricket::StreamParams > const &, ::cricket::MediaType) |
|
MCAPI void | UpdateNegotiationNeeded () |
|
MCAPI bool | UpdatePayloadTypeDemuxingState (::cricket::ContentSource, ::std::map<::std::string, ::cricket::ContentGroup const * > const &) |
|
MCAPI void | UpdateRemoteSendersList (::std::vector<::cricket::StreamParams > const &, bool, ::cricket::MediaType, ::webrtc::StreamCollection *) |
|
MCAPI::webrtc::RTCError | UpdateSessionState (::webrtc::SdpType, ::cricket::ContentSource, ::cricket::SessionDescription const *, ::std::map<::std::string, ::cricket::ContentGroup const * > const &) |
|
MCAPI::webrtc::RTCError | UpdateTransceiverChannel (::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > >, ::cricket::ContentInfo const &, ::cricket::ContentGroup const *) |
|
MCAPI::webrtc::RTCError | UpdateTransceiversAndDataChannels (::cricket::ContentSource, ::webrtc::SessionDescriptionInterface const &, ::webrtc::SessionDescriptionInterface const *, ::webrtc::SessionDescriptionInterface const *, ::std::map<::std::string, ::cricket::ContentGroup const * > const &) |
|
MCAPI bool | UseCandidate (::webrtc::IceCandidateInterface const *) |
|
MCAPI bool | UseCandidatesInRemoteDescription () |
|
MCAPI::webrtc::RTCError | ValidateSessionDescription (::webrtc::SessionDescriptionInterface const *, ::cricket::ContentSource, ::std::map<::std::string, ::cricket::ContentGroup const * > const &) |
|
MCAPI::webrtc::DataChannelController * | data_channel_controller () |
|
MCAPI ::std::optional< bool > | is_caller () const |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::StreamCollectionInterface > | local_streams () |
|
MCAPI::cricket::MediaEngineInterface * | media_engine () const |
|
MCAPI::rtc::Thread * | network_thread () const |
|
MCAPI::cricket::PortAllocator * | port_allocator () |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::StreamCollectionInterface > | remote_streams () |
|
MCAPI::webrtc::RtpTransmissionManager * | rtp_manager () |
|
MCAPI::webrtc::TransceiverList const * | transceivers () const |
|
MCAPI::webrtc::TransceiverList * | transceivers () |
|
MCAPI::webrtc::JsepTransportController * | transport_controller_n () |
|
MCAPI::webrtc::JsepTransportController const * | transport_controller_s () const |
|
MCAPI::webrtc::JsepTransportController * | transport_controller_s () |
|
MCAPI void * | $ctor (::webrtc::PeerConnectionSdpMethods *, ::webrtc::ConnectionContext *) |
|