LeviLamina
Loading...
Searching...
No Matches
webrtc::RtpTransceiver Class Referenceabstract
+ Inheritance diagram for webrtc::RtpTransceiver:

Public Member Functions

RtpTransceiveroperator= (RtpTransceiver const &)
 
 RtpTransceiver (RtpTransceiver const &)
 
virtual::cricket::MediaType media_type () const
 
virtual ::std::optional<::std::string > mid () const
 
virtual ::webrtc::scoped_refptr<::webrtc::RtpSenderInterfacesender () const
 
virtual ::webrtc::scoped_refptr<::webrtc::RtpReceiverInterfacereceiver () const
 
virtual bool stopped () const
 
virtual bool stopping () const
 
virtual::webrtc::RtpTransceiverDirection direction () const
 
virtual::webrtc::RTCError SetDirectionWithError (::webrtc::RtpTransceiverDirection new_direction)
 
virtual ::std::optional<::webrtc::RtpTransceiverDirection > current_direction () const
 
virtual ::std::optional<::webrtc::RtpTransceiverDirection > fired_direction () const
 
virtual::webrtc::RTCError StopStandard ()
 
virtual void StopInternal ()
 
virtual::webrtc::RTCError SetCodecPreferences (::rtc::ArrayView<::webrtc::RtpCodecCapability > codec_capabilities)
 
virtual ::std::vector<::webrtc::RtpCodecCapabilitycodec_preferences () const
 
virtual ::std::vector<::webrtc::RtpHeaderExtensionCapabilityGetHeaderExtensionsToNegotiate () const
 
virtual ::std::vector<::webrtc::RtpHeaderExtensionCapabilityGetNegotiatedHeaderExtensions () const
 
virtual::webrtc::RTCError SetHeaderExtensionsToNegotiate (::rtc::ArrayView<::webrtc::RtpHeaderExtensionCapability const > header_extensions)
 
MCAPI void AddReceiver (::webrtc::scoped_refptr<::webrtc::RtpReceiverProxyWithInternal<::webrtc::RtpReceiverInternal > > receiver)
 
MCAPI void AddSender (::webrtc::scoped_refptr<::webrtc::RtpSenderProxyWithInternal<::webrtc::RtpSenderInternal > > sender)
 
MCAPI void ClearChannel ()
 
MCAPI::webrtc::RTCError CreateChannel (::std::string_view mid, ::webrtc::Call *call_ptr, ::cricket::MediaConfig const &media_config, bool srtp_required, ::webrtc::CryptoOptions crypto_options, ::cricket::AudioOptions const &audio_options, ::cricket::VideoOptions const &video_options, ::webrtc::VideoBitrateAllocatorFactory *video_bitrate_allocator_factory, ::std::function<::webrtc::RtpTransportInternal *(::std::string_view)> transport_lookup)
 
MCAPI void OnFirstPacketReceived ()
 
MCAPI void OnNegotiationUpdate (::webrtc::SdpType sdp_type, ::cricket::MediaContentDescription const *content)
 
MCAPI void PushNewMediaChannelAndDeleteChannel (::std::unique_ptr<::cricket::ChannelInterface > channel_to_delete)
 
MCAPI bool RemoveReceiver (::webrtc::RtpReceiverInterface *receiver)
 
MCAPI bool RemoveSender (::webrtc::RtpSenderInterface *sender)
 
MCAPI RtpTransceiver (::cricket::MediaType media_type, ::webrtc::ConnectionContext *context)
 
MCAPI RtpTransceiver (::webrtc::scoped_refptr<::webrtc::RtpSenderProxyWithInternal<::webrtc::RtpSenderInternal > > sender, ::webrtc::scoped_refptr<::webrtc::RtpReceiverProxyWithInternal<::webrtc::RtpReceiverInternal > > receiver, ::webrtc::ConnectionContext *context, ::std::vector<::webrtc::RtpHeaderExtensionCapability > header_extensions_to_negotiate, ::std::function< void()> on_negotiation_needed)
 
MCAPI void SetChannel (::std::unique_ptr<::cricket::ChannelInterface > channel, ::std::function<::webrtc::RtpTransportInternal *(::std::string const &)> transport_lookup)
 
MCAPI void SetPeerConnectionClosed ()
 
MCAPI void StopSendingAndReceiving ()
 
MCAPI void StopTransceiverProcedure ()
 
MCAPI ::webrtc::scoped_refptr<::webrtc::RtpReceiverInternalreceiver_internal () const
 
MCAPI ::webrtc::scoped_refptr<::webrtc::RtpSenderInternalsender_internal () const
 
MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::RtpSenderProxyWithInternal<::webrtc::RtpSenderInternal > > > senders () const
 
MCAPI void set_current_direction (::webrtc::RtpTransceiverDirection direction)
 
MCAPI void set_fired_direction (::std::optional<::webrtc::RtpTransceiverDirection > direction)
 
MCAPI void set_mid (::std::optional<::std::string > const &mid)
 
MCAPI void * $ctor (::cricket::MediaType media_type, ::webrtc::ConnectionContext *context)
 
MCAPI void * $ctor (::webrtc::scoped_refptr<::webrtc::RtpSenderProxyWithInternal<::webrtc::RtpSenderInternal > > sender, ::webrtc::scoped_refptr<::webrtc::RtpReceiverProxyWithInternal<::webrtc::RtpReceiverInternal > > receiver, ::webrtc::ConnectionContext *context, ::std::vector<::webrtc::RtpHeaderExtensionCapability > header_extensions_to_negotiate, ::std::function< void()> on_negotiation_needed)
 
MCAPI void $dtor ()
 
MCAPI::cricket::MediaType $media_type () const
 
MCAPI ::std::optional<::std::string > $mid () const
 
MCAPI ::webrtc::scoped_refptr<::webrtc::RtpSenderInterface$sender () const
 
MCAPI ::webrtc::scoped_refptr<::webrtc::RtpReceiverInterface$receiver () const
 
MCAPI bool $stopped () const
 
MCAPI bool $stopping () const
 
MCAPI::webrtc::RtpTransceiverDirection $direction () const
 
MCAPI::webrtc::RTCError $SetDirectionWithError (::webrtc::RtpTransceiverDirection new_direction)
 
MCAPI ::std::optional<::webrtc::RtpTransceiverDirection > $current_direction () const
 
MCAPI ::std::optional<::webrtc::RtpTransceiverDirection > $fired_direction () const
 
MCAPI::webrtc::RTCError $StopStandard ()
 
MCAPI void $StopInternal ()
 
MCAPI::webrtc::RTCError $SetCodecPreferences (::rtc::ArrayView<::webrtc::RtpCodecCapability > codec_capabilities)
 
MCAPI ::std::vector<::webrtc::RtpCodecCapability$codec_preferences () const
 
MCAPI ::std::vector<::webrtc::RtpHeaderExtensionCapability$GetHeaderExtensionsToNegotiate () const
 
MCAPI ::std::vector<::webrtc::RtpHeaderExtensionCapability$GetNegotiatedHeaderExtensions () const
 
MCAPI::webrtc::RTCError $SetHeaderExtensionsToNegotiate (::rtc::ArrayView<::webrtc::RtpHeaderExtensionCapability const > header_extensions)
 
virtual void SetDirection (::webrtc::RtpTransceiverDirection new_direction)
 
virtual void Stop ()
 
MCAPI void $SetDirection (::webrtc::RtpTransceiverDirection new_direction)
 
MCAPI void $Stop ()
 
virtual void AddRef () const =0
 
virtual::webrtc::RefCountReleaseStatus Release () const =0
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkb3b0d4
 
::ll::UntypedStorage< 1, 1 > mUnk4e5aea
 
::ll::UntypedStorage< 4, 4 > mUnk4a1147
 
::ll::UntypedStorage< 8, 8 > mUnkc61ef0
 
::ll::UntypedStorage< 8, 24 > mUnka2faf0
 
::ll::UntypedStorage< 8, 24 > mUnk1139b7
 
::ll::UntypedStorage< 1, 1 > mUnkbefaf8
 
::ll::UntypedStorage< 1, 1 > mUnk1d970c
 
::ll::UntypedStorage< 1, 1 > mUnk4c7d32
 
::ll::UntypedStorage< 4, 4 > mUnk6ff740
 
::ll::UntypedStorage< 4, 8 > mUnk64689d
 
::ll::UntypedStorage< 4, 8 > mUnk1d60d3
 
::ll::UntypedStorage< 8, 40 > mUnk18ca3c
 
::ll::UntypedStorage< 8, 16 > mUnk713c90
 
::ll::UntypedStorage< 1, 1 > mUnk536c35
 
::ll::UntypedStorage< 1, 1 > mUnk225bd1
 
::ll::UntypedStorage< 1, 1 > mUnk3bde7d
 
::ll::UntypedStorage< 8, 8 > mUnk40057c
 
::ll::UntypedStorage< 8, 8 > mUnk986261
 
::ll::UntypedStorage< 8, 24 > mUnk892afe
 
::ll::UntypedStorage< 8, 24 > mUnka13df3
 
::ll::UntypedStorage< 8, 24 > mUnk80fe36
 
::ll::UntypedStorage< 8, 64 > mUnk2916ea
 

Constructor & Destructor Documentation

◆ RtpTransceiver() [1/2]

MCAPI webrtc::RtpTransceiver::RtpTransceiver ( ::cricket::MediaType media_type,
::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.

◆ RtpTransceiver() [2/2]

MCAPI webrtc::RtpTransceiver::RtpTransceiver ( ::webrtc::scoped_refptr<::webrtc::RtpSenderProxyWithInternal<::webrtc::RtpSenderInternal > > sender,
::webrtc::scoped_refptr<::webrtc::RtpReceiverProxyWithInternal<::webrtc::RtpReceiverInternal > > receiver,
::webrtc::ConnectionContext * context,
::std::vector<::webrtc::RtpHeaderExtensionCapability > header_extensions_to_negotiate,
::std::function< void()> on_negotiation_needed )
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

◆ media_type()

virtual::cricket::MediaType webrtc::RtpTransceiver::media_type ( ) const
virtual

◆ mid()

virtual ::std::optional<::std::string > webrtc::RtpTransceiver::mid ( ) const
virtual

◆ sender()

virtual ::webrtc::scoped_refptr<::webrtc::RtpSenderInterface > webrtc::RtpTransceiver::sender ( ) const
virtual

◆ receiver()

virtual ::webrtc::scoped_refptr<::webrtc::RtpReceiverInterface > webrtc::RtpTransceiver::receiver ( ) const
virtual

◆ stopped()

virtual bool webrtc::RtpTransceiver::stopped ( ) const
virtual

◆ stopping()

virtual bool webrtc::RtpTransceiver::stopping ( ) const
virtual

◆ direction()

virtual::webrtc::RtpTransceiverDirection webrtc::RtpTransceiver::direction ( ) const
virtual

◆ current_direction()

virtual ::std::optional<::webrtc::RtpTransceiverDirection > webrtc::RtpTransceiver::current_direction ( ) const
virtual

◆ StopInternal()

virtual void webrtc::RtpTransceiver::StopInternal ( )
virtual

Reimplemented from webrtc::RtpTransceiverInterface.

◆ SetCodecPreferences()

virtual::webrtc::RTCError webrtc::RtpTransceiver::SetCodecPreferences ( ::rtc::ArrayView<::webrtc::RtpCodecCapability > codec_capabilities)
virtual

◆ codec_preferences()

virtual ::std::vector<::webrtc::RtpCodecCapability > webrtc::RtpTransceiver::codec_preferences ( ) const
virtual

◆ GetHeaderExtensionsToNegotiate()

virtual ::std::vector<::webrtc::RtpHeaderExtensionCapability > webrtc::RtpTransceiver::GetHeaderExtensionsToNegotiate ( ) const
virtual

◆ GetNegotiatedHeaderExtensions()

virtual ::std::vector<::webrtc::RtpHeaderExtensionCapability > webrtc::RtpTransceiver::GetNegotiatedHeaderExtensions ( ) const
virtual

◆ SetHeaderExtensionsToNegotiate()

virtual::webrtc::RTCError webrtc::RtpTransceiver::SetHeaderExtensionsToNegotiate ( ::rtc::ArrayView<::webrtc::RtpHeaderExtensionCapability const > header_extensions)
virtual

◆ AddReceiver()

MCAPI void webrtc::RtpTransceiver::AddReceiver ( ::webrtc::scoped_refptr<::webrtc::RtpReceiverProxyWithInternal<::webrtc::RtpReceiverInternal > > receiver)
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.

◆ AddSender()

MCAPI void webrtc::RtpTransceiver::AddSender ( ::webrtc::scoped_refptr<::webrtc::RtpSenderProxyWithInternal<::webrtc::RtpSenderInternal > > sender)
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.

◆ ClearChannel()

MCAPI void webrtc::RtpTransceiver::ClearChannel ( )
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.

◆ CreateChannel()

MCAPI::webrtc::RTCError webrtc::RtpTransceiver::CreateChannel ( ::std::string_view mid,
::webrtc::Call * call_ptr,
::cricket::MediaConfig const & media_config,
bool srtp_required,
::webrtc::CryptoOptions crypto_options,
::cricket::AudioOptions const & audio_options,
::cricket::VideoOptions const & video_options,
::webrtc::VideoBitrateAllocatorFactory * video_bitrate_allocator_factory,
::std::function<::webrtc::RtpTransportInternal *(::std::string_view)> transport_lookup )
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.

◆ OnFirstPacketReceived()

MCAPI void webrtc::RtpTransceiver::OnFirstPacketReceived ( )
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.

◆ OnNegotiationUpdate()

MCAPI void webrtc::RtpTransceiver::OnNegotiationUpdate ( ::webrtc::SdpType sdp_type,
::cricket::MediaContentDescription const * 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.

◆ PushNewMediaChannelAndDeleteChannel()

MCAPI void webrtc::RtpTransceiver::PushNewMediaChannelAndDeleteChannel ( ::std::unique_ptr<::cricket::ChannelInterface > channel_to_delete)
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.

◆ RemoveReceiver()

MCAPI bool webrtc::RtpTransceiver::RemoveReceiver ( ::webrtc::RtpReceiverInterface * receiver)
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.

◆ RemoveSender()

MCAPI bool webrtc::RtpTransceiver::RemoveSender ( ::webrtc::RtpSenderInterface * sender)
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.

◆ SetChannel()

MCAPI void webrtc::RtpTransceiver::SetChannel ( ::std::unique_ptr<::cricket::ChannelInterface > channel,
::std::function<::webrtc::RtpTransportInternal *(::std::string const &)> transport_lookup )
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.

◆ SetPeerConnectionClosed()

MCAPI void webrtc::RtpTransceiver::SetPeerConnectionClosed ( )
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.

◆ StopSendingAndReceiving()

MCAPI void webrtc::RtpTransceiver::StopSendingAndReceiving ( )
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.

◆ StopTransceiverProcedure()

MCAPI void webrtc::RtpTransceiver::StopTransceiverProcedure ( )
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.

◆ receiver_internal()

MCAPI ::webrtc::scoped_refptr<::webrtc::RtpReceiverInternal > webrtc::RtpTransceiver::receiver_internal ( ) 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.

◆ sender_internal()

MCAPI ::webrtc::scoped_refptr<::webrtc::RtpSenderInternal > webrtc::RtpTransceiver::sender_internal ( ) 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.

◆ senders()

MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::RtpSenderProxyWithInternal<::webrtc::RtpSenderInternal > > > webrtc::RtpTransceiver::senders ( ) 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.

◆ set_current_direction()

MCAPI void webrtc::RtpTransceiver::set_current_direction ( ::webrtc::RtpTransceiverDirection direction)
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.

◆ set_fired_direction()

MCAPI void webrtc::RtpTransceiver::set_fired_direction ( ::std::optional<::webrtc::RtpTransceiverDirection > direction)
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.

◆ set_mid()

MCAPI void webrtc::RtpTransceiver::set_mid ( ::std::optional<::std::string > const & 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.

◆ $ctor() [1/2]

MCAPI void * webrtc::RtpTransceiver::$ctor ( ::cricket::MediaType media_type,
::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.

◆ $ctor() [2/2]

MCAPI void * webrtc::RtpTransceiver::$ctor ( ::webrtc::scoped_refptr<::webrtc::RtpSenderProxyWithInternal<::webrtc::RtpSenderInternal > > sender,
::webrtc::scoped_refptr<::webrtc::RtpReceiverProxyWithInternal<::webrtc::RtpReceiverInternal > > receiver,
::webrtc::ConnectionContext * context,
::std::vector<::webrtc::RtpHeaderExtensionCapability > header_extensions_to_negotiate,
::std::function< void()> on_negotiation_needed )
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::RtpTransceiver::$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.

◆ $media_type()

MCAPI::cricket::MediaType webrtc::RtpTransceiver::$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.

◆ $mid()

MCAPI ::std::optional<::std::string > webrtc::RtpTransceiver::$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.

◆ $sender()

MCAPI ::webrtc::scoped_refptr<::webrtc::RtpSenderInterface > webrtc::RtpTransceiver::$sender ( ) 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.

◆ $receiver()

MCAPI ::webrtc::scoped_refptr<::webrtc::RtpReceiverInterface > webrtc::RtpTransceiver::$receiver ( ) 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.

◆ $stopped()

MCAPI bool webrtc::RtpTransceiver::$stopped ( ) 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.

◆ $stopping()

MCAPI bool webrtc::RtpTransceiver::$stopping ( ) 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.

◆ $direction()

MCAPI::webrtc::RtpTransceiverDirection webrtc::RtpTransceiver::$direction ( ) 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.

◆ $SetDirectionWithError()

MCAPI::webrtc::RTCError webrtc::RtpTransceiver::$SetDirectionWithError ( ::webrtc::RtpTransceiverDirection new_direction)
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_direction()

MCAPI ::std::optional<::webrtc::RtpTransceiverDirection > webrtc::RtpTransceiver::$current_direction ( ) 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.

◆ $fired_direction()

MCAPI ::std::optional<::webrtc::RtpTransceiverDirection > webrtc::RtpTransceiver::$fired_direction ( ) 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.

◆ $StopStandard()

MCAPI::webrtc::RTCError webrtc::RtpTransceiver::$StopStandard ( )
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.

◆ $StopInternal()

MCAPI void webrtc::RtpTransceiver::$StopInternal ( )
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.

◆ $SetCodecPreferences()

MCAPI::webrtc::RTCError webrtc::RtpTransceiver::$SetCodecPreferences ( ::rtc::ArrayView<::webrtc::RtpCodecCapability > codec_capabilities)
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.

◆ $codec_preferences()

MCAPI ::std::vector<::webrtc::RtpCodecCapability > webrtc::RtpTransceiver::$codec_preferences ( ) 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.

◆ $GetHeaderExtensionsToNegotiate()

MCAPI ::std::vector<::webrtc::RtpHeaderExtensionCapability > webrtc::RtpTransceiver::$GetHeaderExtensionsToNegotiate ( ) 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.

◆ $GetNegotiatedHeaderExtensions()

MCAPI ::std::vector<::webrtc::RtpHeaderExtensionCapability > webrtc::RtpTransceiver::$GetNegotiatedHeaderExtensions ( ) 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.

◆ $SetHeaderExtensionsToNegotiate()

MCAPI::webrtc::RTCError webrtc::RtpTransceiver::$SetHeaderExtensionsToNegotiate ( ::rtc::ArrayView<::webrtc::RtpHeaderExtensionCapability const > header_extensions)
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()

static MCAPI void ** webrtc::RtpTransceiver::$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.

◆ $SetDirection()

MCAPI void webrtc::RtpTransceiverInterface::$SetDirection ( ::webrtc::RtpTransceiverDirection new_direction)
inherited
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.

◆ $Stop()

MCAPI void webrtc::RtpTransceiverInterface::$Stop ( )
inherited
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: