LeviLamina
Loading...
Searching...
No Matches
webrtc::SdpOfferAnswerHandler Class Reference
Inheritance diagram for webrtc::SdpOfferAnswerHandler:

Classes

class  ImplicitCreateSessionDescriptionObserver
class  LocalIceCredentialsToReplace
class  RemoteDescriptionOperation
class  SetSessionDescriptionObserverAdapter

Public Types

enum class  SessionError : int { KNone = 0 , KContent = 1 , KTransport = 2 }

Public Member Functions

SdpOfferAnswerHandler & operator= (SdpOfferAnswerHandler const &)
 SdpOfferAnswerHandler (SdpOfferAnswerHandler const &)
virtual::webrtc::PeerConnectionInterface::SignalingState signaling_state () const
virtual::webrtc::SessionDescriptionInterface const * local_description () const
virtual::webrtc::SessionDescriptionInterface const * remote_description () const
virtual::webrtc::SessionDescriptionInterface const * current_local_description () const
virtual::webrtc::SessionDescriptionInterface const * current_remote_description () const
virtual::webrtc::SessionDescriptionInterface const * pending_local_description () const
virtual::webrtc::SessionDescriptionInterface const * pending_remote_description () const
virtual bool NeedsIceRestart (::std::string const &content_name) const
virtual bool IceRestartPending (::std::string const &content_name) const
virtual ::std::optional<::rtc::SSLRole > GetDtlsRole (::std::string const &mid) const
MCAPI bool AddIceCandidate (::webrtc::IceCandidateInterface const *ice_candidate)
MCAPI void AddIceCandidate (::std::unique_ptr<::webrtc::IceCandidateInterface > candidate, ::std::function< void(::webrtc::RTCError)> callback)
MCAPI::webrtc::AddIceCandidateResult AddIceCandidateInternal (::webrtc::IceCandidateInterface const *ice_candidate)
MCAPI void AddLocalIceCandidate (::webrtc::JsepIceCandidate const *candidate)
MCAPI bool AddStream (::webrtc::MediaStreamInterface *local_stream)
MCAPI void AddUpToOneReceivingTransceiverOfType (::cricket::MediaType media_type)
MCAPI void AllocateSctpSids ()
MCAPI::webrtc::RTCError ApplyLocalDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc, ::std::map<::std::string, ::cricket::ContentGroup const * > const &bundle_groups_by_mid)
MCAPI void ApplyRemoteDescription (::std::unique_ptr<::webrtc::SdpOfferAnswerHandler::RemoteDescriptionOperation > operation)
MCAPI void ApplyRemoteDescriptionUpdateTransceiverState (::webrtc::SdpType sdp_type)
MCAPI ::webrtc::RTCErrorOr< ::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > > AssociateTransceiver (::cricket::ContentSource source, ::webrtc::SdpType type, uint64 mline_index, ::cricket::ContentInfo const &content, ::cricket::ContentInfo const *old_local_content, ::cricket::ContentInfo const *old_remote_content)
MCAPI void ChangeSignalingState (::webrtc::PeerConnectionInterface::SignalingState signaling_state)
MCAPI bool CheckIfNegotiationIsNeeded ()
MCAPI void Close ()
MCAPI void CreateAnswer (::webrtc::CreateSessionDescriptionObserver *observer, ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &options)
MCAPI::webrtc::RTCError CreateChannels (::cricket::SessionDescription const &desc)
MCAPI void CreateOffer (::webrtc::CreateSessionDescriptionObserver *observer, ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &options)
MCAPI void DestroyMediaChannels ()
MCAPI void DoCreateAnswer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &options, ::webrtc::scoped_refptr<::webrtc::CreateSessionDescriptionObserver > observer)
MCAPI void DoCreateOffer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &options, ::webrtc::scoped_refptr<::webrtc::CreateSessionDescriptionObserver > observer)
MCAPI void DoSetLocalDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc, ::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface > observer)
MCAPI void DoSetRemoteDescription (::std::unique_ptr<::webrtc::SdpOfferAnswerHandler::RemoteDescriptionOperation > operation)
MCAPI void EnableSending ()
MCAPI void FillInMissingRemoteMids (::cricket::SessionDescription *new_remote_description)
MCAPI ::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > FindAvailableTransceiverToReceive (::cricket::MediaType media_type) const
MCAPI ::webrtc::RTCErrorOr<::cricket::ContentInfo const * > FindContentInfo (::webrtc::SessionDescriptionInterface const *description, ::webrtc::IceCandidateInterface const *candidate)
MCAPI::cricket::ContentInfo const * FindMediaSectionForTransceiver (::webrtc::RtpTransceiver const *transceiver, ::webrtc::SessionDescriptionInterface const *sdesc) const
MCAPI void GenerateMediaDescriptionOptions (::webrtc::SessionDescriptionInterface const *session_desc, ::webrtc::RtpTransceiverDirection audio_direction, ::webrtc::RtpTransceiverDirection video_direction, ::std::optional< uint64 > *audio_index, ::std::optional< uint64 > *video_index, ::std::optional< uint64 > *data_index, ::cricket::MediaSessionOptions *session_options)
MCAPI void GenerateNegotiationNeededEvent ()
MCAPI void GetOptionsForAnswer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &offer_answer_options, ::cricket::MediaSessionOptions *session_options)
MCAPI void GetOptionsForOffer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &offer_answer_options, ::cricket::MediaSessionOptions *session_options)
MCAPI void GetOptionsForPlanBAnswer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &offer_answer_options, ::cricket::MediaSessionOptions *session_options)
MCAPI void GetOptionsForPlanBOffer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &offer_answer_options, ::cricket::MediaSessionOptions *session_options)
MCAPI void GetOptionsForUnifiedPlanAnswer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &offer_answer_options, ::cricket::MediaSessionOptions *session_options)
MCAPI void GetOptionsForUnifiedPlanOffer (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &offer_answer_options, ::cricket::MediaSessionOptions *session_options)
MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > > GetReceivingTransceiversOfType (::cricket::MediaType media_type)
MCAPI::std::string GetSessionErrorMsg ()
MCAPI ::std::optional<::rtc::SSLRole > GuessSslRole () const
MCAPI::webrtc::RTCError HandleLegacyOfferOptions (::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &options)
MCAPI void Initialize (::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration, ::webrtc::PeerConnectionDependencies &dependencies, ::webrtc::ConnectionContext *context)
MCAPI void PlanBUpdateSendersAndReceivers (::cricket::ContentInfo const *audio_content, ::cricket::AudioContentDescription const *audio_desc, ::cricket::ContentInfo const *video_content, ::cricket::VideoContentDescription const *video_desc)
MCAPI void PrepareForShutdown ()
MCAPI void ProcessRemovalOfRemoteTrack (::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > transceiver, ::std::vector<::webrtc::scoped_refptr<::webrtc::RtpTransceiverInterface > > *remove_list, ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > *removed_streams)
MCAPI::webrtc::RTCError PushdownMediaDescription (::webrtc::SdpType type, ::cricket::ContentSource source, ::std::map<::std::string, ::cricket::ContentGroup const * > const &bundle_groups_by_mid)
MCAPI::webrtc::RTCError PushdownTransportDescription (::cricket::ContentSource source, ::webrtc::SdpType type)
MCAPI bool ReadyToUseRemoteCandidate (::webrtc::IceCandidateInterface const *candidate, ::webrtc::SessionDescriptionInterface const *remote_desc, bool *valid)
MCAPI bool RemoveIceCandidates (::std::vector<::cricket::Candidate > const &candidates)
MCAPI void RemoveLocalIceCandidates (::std::vector<::cricket::Candidate > const &candidates)
MCAPI void RemoveRecvDirectionFromReceivingTransceiversOfType (::cricket::MediaType media_type)
MCAPI void RemoveRemoteStreamsIfEmpty (::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > const &remote_streams, ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > *removed_streams)
MCAPI void RemoveSenders (::cricket::MediaType media_type)
MCAPI void RemoveStoppedTransceivers ()
MCAPI void RemoveStream (::webrtc::MediaStreamInterface *local_stream)
MCAPI void RemoveUnusedChannels (::cricket::SessionDescription const *desc)
MCAPI::webrtc::RTCError ReplaceRemoteDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc, ::webrtc::SdpType sdp_type, ::std::unique_ptr<::webrtc::SessionDescriptionInterface > *replaced_description)
MCAPI void RestartIce ()
MCAPI::webrtc::RTCError Rollback (::webrtc::SdpType desc_type)
MCAPI SdpOfferAnswerHandler (::webrtc::PeerConnectionSdpMethods *pc, ::webrtc::ConnectionContext *context)
MCAPI void SetAssociatedRemoteStreams (::webrtc::scoped_refptr<::webrtc::RtpReceiverInternal > receiver, ::std::vector<::std::string > const &stream_ids, ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > *added_streams, ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > *removed_streams)
MCAPI void SetLocalDescription (::webrtc::SetSessionDescriptionObserver *observer)
MCAPI void SetLocalDescription (::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface > observer)
MCAPI void SetLocalDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc, ::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface > observer)
MCAPI void SetLocalDescription (::webrtc::SetSessionDescriptionObserver *observer, ::webrtc::SessionDescriptionInterface *desc_ptr)
MCAPI void SetRemoteDescription (::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc, ::webrtc::scoped_refptr<::webrtc::SetRemoteDescriptionObserverInterface > observer)
MCAPI void SetRemoteDescription (::webrtc::SetSessionDescriptionObserver *observer, ::webrtc::SessionDescriptionInterface *desc_ptr)
MCAPI bool ShouldFireNegotiationNeededEvent (uint event_id)
MCAPI::webrtc::RTCError UpdateDataChannelTransport (::cricket::ContentSource source, ::cricket::ContentInfo const &content, ::cricket::ContentGroup const *bundle_group)
MCAPI void UpdateEndedRemoteMediaStreams ()
MCAPI void UpdateLocalSenders (::std::vector<::cricket::StreamParams > const &streams, ::cricket::MediaType media_type)
MCAPI void UpdateNegotiationNeeded ()
MCAPI bool UpdatePayloadTypeDemuxingState (::cricket::ContentSource source, ::std::map<::std::string, ::cricket::ContentGroup const * > const &bundle_groups_by_mid)
MCAPI void UpdateRemoteSendersList (::std::vector<::cricket::StreamParams > const &streams, bool default_sender_needed, ::cricket::MediaType media_type, ::webrtc::StreamCollection *new_streams)
MCAPI::webrtc::RTCError UpdateSessionState (::webrtc::SdpType type, ::cricket::ContentSource source, ::cricket::SessionDescription const *description, ::std::map<::std::string, ::cricket::ContentGroup const * > const &bundle_groups_by_mid)
MCAPI::webrtc::RTCError UpdateTransceiverChannel (::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > transceiver, ::cricket::ContentInfo const &content, ::cricket::ContentGroup const *bundle_group)
MCAPI::webrtc::RTCError UpdateTransceiversAndDataChannels (::cricket::ContentSource source, ::webrtc::SessionDescriptionInterface const &new_session, ::webrtc::SessionDescriptionInterface const *old_local_description, ::webrtc::SessionDescriptionInterface const *old_remote_description, ::std::map<::std::string, ::cricket::ContentGroup const * > const &bundle_groups_by_mid)
MCAPI bool UseCandidate (::webrtc::IceCandidateInterface const *candidate)
MCAPI bool UseCandidatesInRemoteDescription ()
MCAPI::webrtc::RTCError ValidateSessionDescription (::webrtc::SessionDescriptionInterface const *sdesc, ::cricket::ContentSource source, ::std::map<::std::string, ::cricket::ContentGroup const * > const &bundle_groups_by_mid)
MCAPI ::webrtc::scoped_refptr<::webrtc::StreamCollectionInterfacelocal_streams ()
MCAPI ::webrtc::scoped_refptr<::webrtc::StreamCollectionInterfaceremote_streams ()
MCAPI::webrtc::TransceiverList * transceivers ()
MCAPI void * $ctor (::webrtc::PeerConnectionSdpMethods *pc, ::webrtc::ConnectionContext *context)
MCAPI void $dtor ()
MCAPI::webrtc::PeerConnectionInterface::SignalingState $signaling_state () const
MCAPI::webrtc::SessionDescriptionInterface const * $local_description () const
MCAPI::webrtc::SessionDescriptionInterface const * $remote_description () const
MCAPI::webrtc::SessionDescriptionInterface const * $current_local_description () const
MCAPI::webrtc::SessionDescriptionInterface const * $current_remote_description () const
MCAPI::webrtc::SessionDescriptionInterface const * $pending_local_description () const
MCAPI::webrtc::SessionDescriptionInterface const * $pending_remote_description () const
MCAPI bool $NeedsIceRestart (::std::string const &content_name) const
MCAPI bool $IceRestartPending (::std::string const &content_name) const
MCAPI ::std::optional<::rtc::SSLRole > $GetDtlsRole (::std::string const &mid) const

Static Public Member Functions

static MCAPI ::std::unique_ptr<::webrtc::SdpOfferAnswerHandlerCreate (::webrtc::PeerConnectionSdpMethods *pc, ::webrtc::PeerConnectionInterface::RTCConfiguration const &configuration, ::webrtc::PeerConnectionDependencies &dependencies, ::webrtc::ConnectionContext *context)
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk6fb1a0
::ll::UntypedStorage< 8, 8 > mUnk83b177
::ll::UntypedStorage< 8, 8 > mUnkf18b9b
::ll::UntypedStorage< 8, 8 > mUnk370f83
::ll::UntypedStorage< 8, 8 > mUnka66c5f
::ll::UntypedStorage< 8, 8 > mUnk8a6263
::ll::UntypedStorage< 8, 8 > mUnkbf2ff7
::ll::UntypedStorage< 4, 4 > mUnk2e91d1
::ll::UntypedStorage< 1, 2 > mUnk9c155c
::ll::UntypedStorage< 8, 8 > mUnk4b7776
::ll::UntypedStorage< 8, 8 > mUnk5ebabb
::ll::UntypedStorage< 8, 24 > mUnk4b7303
::ll::UntypedStorage< 8, 8 > mUnk644da3
::ll::UntypedStorage< 8, 32 > mUnkafa2ee
::ll::UntypedStorage< 8, 24 > mUnk2a319b
::ll::UntypedStorage< 8, 16 > mUnk2a3910
::ll::UntypedStorage< 8, 8 > mUnk9f72d7
::ll::UntypedStorage< 1, 1 > mUnkfcbc5f
::ll::UntypedStorage< 1, 1 > mUnk80521a
::ll::UntypedStorage< 4, 4 > mUnk59d611
::ll::UntypedStorage< 1, 1 > mUnk778248
::ll::UntypedStorage< 1, 1 > mUnkc0d07e
::ll::UntypedStorage< 1, 1 > mUnk4415fe
::ll::UntypedStorage< 8, 8 > mUnk5dcc6c
::ll::UntypedStorage< 4, 4 > mUnk8004ed
::ll::UntypedStorage< 8, 32 > mUnk2ed360
::ll::UntypedStorage< 8, 88 > mUnkad58ba
::ll::UntypedStorage< 4, 20 > mUnkb32f83
::ll::UntypedStorage< 8, 8 > mUnk1692f7
::ll::UntypedStorage< 1, 2 > mUnkba7369
::ll::UntypedStorage< 8, 16 > mUnkf74f36

Constructor & Destructor Documentation

◆ SdpOfferAnswerHandler()

MCAPI webrtc::SdpOfferAnswerHandler::SdpOfferAnswerHandler ( ::webrtc::PeerConnectionSdpMethods * pc,
::webrtc::ConnectionContext * context )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ signaling_state()

virtual::webrtc::PeerConnectionInterface::SignalingState webrtc::SdpOfferAnswerHandler::signaling_state ( ) const
virtual

◆ local_description()

virtual::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::local_description ( ) const
virtual

◆ remote_description()

virtual::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::remote_description ( ) const
virtual

◆ current_local_description()

virtual::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::current_local_description ( ) const
virtual

◆ current_remote_description()

virtual::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::current_remote_description ( ) const
virtual

◆ pending_local_description()

virtual::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::pending_local_description ( ) const
virtual

◆ pending_remote_description()

virtual::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::pending_remote_description ( ) const
virtual

◆ NeedsIceRestart()

virtual bool webrtc::SdpOfferAnswerHandler::NeedsIceRestart ( ::std::string const & content_name) const
virtual

◆ IceRestartPending()

virtual bool webrtc::SdpOfferAnswerHandler::IceRestartPending ( ::std::string const & content_name) const
virtual

◆ GetDtlsRole()

virtual ::std::optional<::rtc::SSLRole > webrtc::SdpOfferAnswerHandler::GetDtlsRole ( ::std::string const & mid) const
virtual

◆ AddIceCandidate() [1/2]

MCAPI bool webrtc::SdpOfferAnswerHandler::AddIceCandidate ( ::webrtc::IceCandidateInterface const * ice_candidate)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ AddIceCandidate() [2/2]

MCAPI void webrtc::SdpOfferAnswerHandler::AddIceCandidate ( ::std::unique_ptr<::webrtc::IceCandidateInterface > candidate,
::std::function< void(::webrtc::RTCError)> callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ AddIceCandidateInternal()

MCAPI::webrtc::AddIceCandidateResult webrtc::SdpOfferAnswerHandler::AddIceCandidateInternal ( ::webrtc::IceCandidateInterface const * ice_candidate)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ AddLocalIceCandidate()

MCAPI void webrtc::SdpOfferAnswerHandler::AddLocalIceCandidate ( ::webrtc::JsepIceCandidate const * candidate)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ AddStream()

MCAPI bool webrtc::SdpOfferAnswerHandler::AddStream ( ::webrtc::MediaStreamInterface * local_stream)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ AddUpToOneReceivingTransceiverOfType()

MCAPI void webrtc::SdpOfferAnswerHandler::AddUpToOneReceivingTransceiverOfType ( ::cricket::MediaType media_type)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ AllocateSctpSids()

MCAPI void webrtc::SdpOfferAnswerHandler::AllocateSctpSids ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ApplyLocalDescription()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::ApplyLocalDescription ( ::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc,
::std::map<::std::string, ::cricket::ContentGroup const * > const & bundle_groups_by_mid )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ApplyRemoteDescription()

MCAPI void webrtc::SdpOfferAnswerHandler::ApplyRemoteDescription ( ::std::unique_ptr<::webrtc::SdpOfferAnswerHandler::RemoteDescriptionOperation > operation)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ApplyRemoteDescriptionUpdateTransceiverState()

MCAPI void webrtc::SdpOfferAnswerHandler::ApplyRemoteDescriptionUpdateTransceiverState ( ::webrtc::SdpType sdp_type)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ AssociateTransceiver()

MCAPI ::webrtc::RTCErrorOr< ::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > > webrtc::SdpOfferAnswerHandler::AssociateTransceiver ( ::cricket::ContentSource source,
::webrtc::SdpType type,
uint64 mline_index,
::cricket::ContentInfo const & content,
::cricket::ContentInfo const * old_local_content,
::cricket::ContentInfo const * old_remote_content )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ChangeSignalingState()

MCAPI void webrtc::SdpOfferAnswerHandler::ChangeSignalingState ( ::webrtc::PeerConnectionInterface::SignalingState signaling_state)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ CheckIfNegotiationIsNeeded()

MCAPI bool webrtc::SdpOfferAnswerHandler::CheckIfNegotiationIsNeeded ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Close()

MCAPI void webrtc::SdpOfferAnswerHandler::Close ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ CreateAnswer()

MCAPI void webrtc::SdpOfferAnswerHandler::CreateAnswer ( ::webrtc::CreateSessionDescriptionObserver * observer,
::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ CreateChannels()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::CreateChannels ( ::cricket::SessionDescription const & desc)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ CreateOffer()

MCAPI void webrtc::SdpOfferAnswerHandler::CreateOffer ( ::webrtc::CreateSessionDescriptionObserver * observer,
::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ DestroyMediaChannels()

MCAPI void webrtc::SdpOfferAnswerHandler::DestroyMediaChannels ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ DoCreateAnswer()

MCAPI void webrtc::SdpOfferAnswerHandler::DoCreateAnswer ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & options,
::webrtc::scoped_refptr<::webrtc::CreateSessionDescriptionObserver > observer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ DoCreateOffer()

MCAPI void webrtc::SdpOfferAnswerHandler::DoCreateOffer ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & options,
::webrtc::scoped_refptr<::webrtc::CreateSessionDescriptionObserver > observer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ DoSetLocalDescription()

MCAPI void webrtc::SdpOfferAnswerHandler::DoSetLocalDescription ( ::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc,
::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface > observer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ DoSetRemoteDescription()

MCAPI void webrtc::SdpOfferAnswerHandler::DoSetRemoteDescription ( ::std::unique_ptr<::webrtc::SdpOfferAnswerHandler::RemoteDescriptionOperation > operation)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ EnableSending()

MCAPI void webrtc::SdpOfferAnswerHandler::EnableSending ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ FillInMissingRemoteMids()

MCAPI void webrtc::SdpOfferAnswerHandler::FillInMissingRemoteMids ( ::cricket::SessionDescription * new_remote_description)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ FindAvailableTransceiverToReceive()

MCAPI ::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > webrtc::SdpOfferAnswerHandler::FindAvailableTransceiverToReceive ( ::cricket::MediaType media_type) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ FindContentInfo()

MCAPI ::webrtc::RTCErrorOr<::cricket::ContentInfo const * > webrtc::SdpOfferAnswerHandler::FindContentInfo ( ::webrtc::SessionDescriptionInterface const * description,
::webrtc::IceCandidateInterface const * candidate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ FindMediaSectionForTransceiver()

MCAPI::cricket::ContentInfo const * webrtc::SdpOfferAnswerHandler::FindMediaSectionForTransceiver ( ::webrtc::RtpTransceiver const * transceiver,
::webrtc::SessionDescriptionInterface const * sdesc ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GenerateMediaDescriptionOptions()

MCAPI void webrtc::SdpOfferAnswerHandler::GenerateMediaDescriptionOptions ( ::webrtc::SessionDescriptionInterface const * session_desc,
::webrtc::RtpTransceiverDirection audio_direction,
::webrtc::RtpTransceiverDirection video_direction,
::std::optional< uint64 > * audio_index,
::std::optional< uint64 > * video_index,
::std::optional< uint64 > * data_index,
::cricket::MediaSessionOptions * session_options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GenerateNegotiationNeededEvent()

MCAPI void webrtc::SdpOfferAnswerHandler::GenerateNegotiationNeededEvent ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetOptionsForAnswer()

MCAPI void webrtc::SdpOfferAnswerHandler::GetOptionsForAnswer ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & offer_answer_options,
::cricket::MediaSessionOptions * session_options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetOptionsForOffer()

MCAPI void webrtc::SdpOfferAnswerHandler::GetOptionsForOffer ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & offer_answer_options,
::cricket::MediaSessionOptions * session_options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetOptionsForPlanBAnswer()

MCAPI void webrtc::SdpOfferAnswerHandler::GetOptionsForPlanBAnswer ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & offer_answer_options,
::cricket::MediaSessionOptions * session_options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetOptionsForPlanBOffer()

MCAPI void webrtc::SdpOfferAnswerHandler::GetOptionsForPlanBOffer ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & offer_answer_options,
::cricket::MediaSessionOptions * session_options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetOptionsForUnifiedPlanAnswer()

MCAPI void webrtc::SdpOfferAnswerHandler::GetOptionsForUnifiedPlanAnswer ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & offer_answer_options,
::cricket::MediaSessionOptions * session_options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetOptionsForUnifiedPlanOffer()

MCAPI void webrtc::SdpOfferAnswerHandler::GetOptionsForUnifiedPlanOffer ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & offer_answer_options,
::cricket::MediaSessionOptions * session_options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetReceivingTransceiversOfType()

MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > > webrtc::SdpOfferAnswerHandler::GetReceivingTransceiversOfType ( ::cricket::MediaType media_type)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetSessionErrorMsg()

MCAPI::std::string webrtc::SdpOfferAnswerHandler::GetSessionErrorMsg ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GuessSslRole()

MCAPI ::std::optional<::rtc::SSLRole > webrtc::SdpOfferAnswerHandler::GuessSslRole ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HandleLegacyOfferOptions()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::HandleLegacyOfferOptions ( ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & options)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Initialize()

MCAPI void webrtc::SdpOfferAnswerHandler::Initialize ( ::webrtc::PeerConnectionInterface::RTCConfiguration const & configuration,
::webrtc::PeerConnectionDependencies & dependencies,
::webrtc::ConnectionContext * context )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PlanBUpdateSendersAndReceivers()

MCAPI void webrtc::SdpOfferAnswerHandler::PlanBUpdateSendersAndReceivers ( ::cricket::ContentInfo const * audio_content,
::cricket::AudioContentDescription const * audio_desc,
::cricket::ContentInfo const * video_content,
::cricket::VideoContentDescription const * video_desc )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PrepareForShutdown()

MCAPI void webrtc::SdpOfferAnswerHandler::PrepareForShutdown ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ProcessRemovalOfRemoteTrack()

MCAPI void webrtc::SdpOfferAnswerHandler::ProcessRemovalOfRemoteTrack ( ::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > transceiver,
::std::vector<::webrtc::scoped_refptr<::webrtc::RtpTransceiverInterface > > * remove_list,
::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > * removed_streams )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PushdownMediaDescription()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::PushdownMediaDescription ( ::webrtc::SdpType type,
::cricket::ContentSource source,
::std::map<::std::string, ::cricket::ContentGroup const * > const & bundle_groups_by_mid )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PushdownTransportDescription()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::PushdownTransportDescription ( ::cricket::ContentSource source,
::webrtc::SdpType type )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadyToUseRemoteCandidate()

MCAPI bool webrtc::SdpOfferAnswerHandler::ReadyToUseRemoteCandidate ( ::webrtc::IceCandidateInterface const * candidate,
::webrtc::SessionDescriptionInterface const * remote_desc,
bool * valid )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveIceCandidates()

MCAPI bool webrtc::SdpOfferAnswerHandler::RemoveIceCandidates ( ::std::vector<::cricket::Candidate > const & candidates)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveLocalIceCandidates()

MCAPI void webrtc::SdpOfferAnswerHandler::RemoveLocalIceCandidates ( ::std::vector<::cricket::Candidate > const & candidates)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveRecvDirectionFromReceivingTransceiversOfType()

MCAPI void webrtc::SdpOfferAnswerHandler::RemoveRecvDirectionFromReceivingTransceiversOfType ( ::cricket::MediaType media_type)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveRemoteStreamsIfEmpty()

MCAPI void webrtc::SdpOfferAnswerHandler::RemoveRemoteStreamsIfEmpty ( ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > const & remote_streams,
::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > * removed_streams )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveSenders()

MCAPI void webrtc::SdpOfferAnswerHandler::RemoveSenders ( ::cricket::MediaType media_type)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveStoppedTransceivers()

MCAPI void webrtc::SdpOfferAnswerHandler::RemoveStoppedTransceivers ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveStream()

MCAPI void webrtc::SdpOfferAnswerHandler::RemoveStream ( ::webrtc::MediaStreamInterface * local_stream)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveUnusedChannels()

MCAPI void webrtc::SdpOfferAnswerHandler::RemoveUnusedChannels ( ::cricket::SessionDescription const * desc)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReplaceRemoteDescription()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::ReplaceRemoteDescription ( ::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc,
::webrtc::SdpType sdp_type,
::std::unique_ptr<::webrtc::SessionDescriptionInterface > * replaced_description )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RestartIce()

MCAPI void webrtc::SdpOfferAnswerHandler::RestartIce ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Rollback()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::Rollback ( ::webrtc::SdpType desc_type)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetAssociatedRemoteStreams()

MCAPI void webrtc::SdpOfferAnswerHandler::SetAssociatedRemoteStreams ( ::webrtc::scoped_refptr<::webrtc::RtpReceiverInternal > receiver,
::std::vector<::std::string > const & stream_ids,
::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > * added_streams,
::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > > * removed_streams )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetLocalDescription() [1/4]

MCAPI void webrtc::SdpOfferAnswerHandler::SetLocalDescription ( ::webrtc::SetSessionDescriptionObserver * observer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetLocalDescription() [2/4]

MCAPI void webrtc::SdpOfferAnswerHandler::SetLocalDescription ( ::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface > observer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetLocalDescription() [3/4]

MCAPI void webrtc::SdpOfferAnswerHandler::SetLocalDescription ( ::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc,
::webrtc::scoped_refptr<::webrtc::SetLocalDescriptionObserverInterface > observer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetLocalDescription() [4/4]

MCAPI void webrtc::SdpOfferAnswerHandler::SetLocalDescription ( ::webrtc::SetSessionDescriptionObserver * observer,
::webrtc::SessionDescriptionInterface * desc_ptr )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetRemoteDescription() [1/2]

MCAPI void webrtc::SdpOfferAnswerHandler::SetRemoteDescription ( ::std::unique_ptr<::webrtc::SessionDescriptionInterface > desc,
::webrtc::scoped_refptr<::webrtc::SetRemoteDescriptionObserverInterface > observer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetRemoteDescription() [2/2]

MCAPI void webrtc::SdpOfferAnswerHandler::SetRemoteDescription ( ::webrtc::SetSessionDescriptionObserver * observer,
::webrtc::SessionDescriptionInterface * desc_ptr )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ShouldFireNegotiationNeededEvent()

MCAPI bool webrtc::SdpOfferAnswerHandler::ShouldFireNegotiationNeededEvent ( uint event_id)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateDataChannelTransport()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::UpdateDataChannelTransport ( ::cricket::ContentSource source,
::cricket::ContentInfo const & content,
::cricket::ContentGroup const * bundle_group )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateEndedRemoteMediaStreams()

MCAPI void webrtc::SdpOfferAnswerHandler::UpdateEndedRemoteMediaStreams ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateLocalSenders()

MCAPI void webrtc::SdpOfferAnswerHandler::UpdateLocalSenders ( ::std::vector<::cricket::StreamParams > const & streams,
::cricket::MediaType media_type )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateNegotiationNeeded()

MCAPI void webrtc::SdpOfferAnswerHandler::UpdateNegotiationNeeded ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdatePayloadTypeDemuxingState()

MCAPI bool webrtc::SdpOfferAnswerHandler::UpdatePayloadTypeDemuxingState ( ::cricket::ContentSource source,
::std::map<::std::string, ::cricket::ContentGroup const * > const & bundle_groups_by_mid )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateRemoteSendersList()

MCAPI void webrtc::SdpOfferAnswerHandler::UpdateRemoteSendersList ( ::std::vector<::cricket::StreamParams > const & streams,
bool default_sender_needed,
::cricket::MediaType media_type,
::webrtc::StreamCollection * new_streams )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateSessionState()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::UpdateSessionState ( ::webrtc::SdpType type,
::cricket::ContentSource source,
::cricket::SessionDescription const * description,
::std::map<::std::string, ::cricket::ContentGroup const * > const & bundle_groups_by_mid )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateTransceiverChannel()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::UpdateTransceiverChannel ( ::webrtc::scoped_refptr<::webrtc::RtpTransceiverProxyWithInternal<::webrtc::RtpTransceiver > > transceiver,
::cricket::ContentInfo const & content,
::cricket::ContentGroup const * bundle_group )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateTransceiversAndDataChannels()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::UpdateTransceiversAndDataChannels ( ::cricket::ContentSource source,
::webrtc::SessionDescriptionInterface const & new_session,
::webrtc::SessionDescriptionInterface const * old_local_description,
::webrtc::SessionDescriptionInterface const * old_remote_description,
::std::map<::std::string, ::cricket::ContentGroup const * > const & bundle_groups_by_mid )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UseCandidate()

MCAPI bool webrtc::SdpOfferAnswerHandler::UseCandidate ( ::webrtc::IceCandidateInterface const * candidate)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UseCandidatesInRemoteDescription()

MCAPI bool webrtc::SdpOfferAnswerHandler::UseCandidatesInRemoteDescription ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ValidateSessionDescription()

MCAPI::webrtc::RTCError webrtc::SdpOfferAnswerHandler::ValidateSessionDescription ( ::webrtc::SessionDescriptionInterface const * sdesc,
::cricket::ContentSource source,
::std::map<::std::string, ::cricket::ContentGroup const * > const & bundle_groups_by_mid )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ local_streams()

MCAPI ::webrtc::scoped_refptr<::webrtc::StreamCollectionInterface > webrtc::SdpOfferAnswerHandler::local_streams ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ remote_streams()

MCAPI ::webrtc::scoped_refptr<::webrtc::StreamCollectionInterface > webrtc::SdpOfferAnswerHandler::remote_streams ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ transceivers()

MCAPI::webrtc::TransceiverList * webrtc::SdpOfferAnswerHandler::transceivers ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Create()

MCAPI ::std::unique_ptr<::webrtc::SdpOfferAnswerHandler > webrtc::SdpOfferAnswerHandler::Create ( ::webrtc::PeerConnectionSdpMethods * pc,
::webrtc::PeerConnectionInterface::RTCConfiguration const & configuration,
::webrtc::PeerConnectionDependencies & dependencies,
::webrtc::ConnectionContext * context )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * webrtc::SdpOfferAnswerHandler::$ctor ( ::webrtc::PeerConnectionSdpMethods * pc,
::webrtc::ConnectionContext * context )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::SdpOfferAnswerHandler::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $signaling_state()

MCAPI::webrtc::PeerConnectionInterface::SignalingState webrtc::SdpOfferAnswerHandler::$signaling_state ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $local_description()

MCAPI::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::$local_description ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $remote_description()

MCAPI::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::$remote_description ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $current_local_description()

MCAPI::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::$current_local_description ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $current_remote_description()

MCAPI::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::$current_remote_description ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $pending_local_description()

MCAPI::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::$pending_local_description ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $pending_remote_description()

MCAPI::webrtc::SessionDescriptionInterface const * webrtc::SdpOfferAnswerHandler::$pending_remote_description ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NeedsIceRestart()

MCAPI bool webrtc::SdpOfferAnswerHandler::$NeedsIceRestart ( ::std::string const & content_name) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $IceRestartPending()

MCAPI bool webrtc::SdpOfferAnswerHandler::$IceRestartPending ( ::std::string const & content_name) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetDtlsRole()

MCAPI ::std::optional<::rtc::SSLRole > webrtc::SdpOfferAnswerHandler::$GetDtlsRole ( ::std::string const & mid) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** webrtc::SdpOfferAnswerHandler::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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