LeviLamina
Loading...
Searching...
No Matches
webrtc::RtpExtension Struct Reference

Public Types

enum class  Filter : int { KDiscardEncryptedExtension = 0 , KPreferEncryptedExtension = 1 , KRequireEncryptedExtension = 2 }

Public Member Functions

 RtpExtension (RtpExtension const &)
MCAPI RtpExtension ()
MCAPI RtpExtension (::std::string_view uri, int id)
MCAPI RtpExtension (::std::string_view uri, int id, bool encrypt)
MCAPI::std::string ToString () const
MCAPI::webrtc::RtpExtension & operator= (::webrtc::RtpExtension const &)
MCAPI ~RtpExtension ()
MCAPI void * $ctor ()
MCAPI void * $ctor (::std::string_view uri, int id)
MCAPI void * $ctor (::std::string_view uri, int id, bool encrypt)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::std::vector<::webrtc::RtpExtension > const DeduplicateHeaderExtensions (::std::vector<::webrtc::RtpExtension > const &extensions, ::webrtc::RtpExtension::Filter filter)
static MCAPI ::webrtc::RtpExtension const * FindHeaderExtensionByUri (::std::vector<::webrtc::RtpExtension > const &extensions, ::std::string_view uri, ::webrtc::RtpExtension::Filter filter)
static MCAPI ::webrtc::RtpExtension const * FindHeaderExtensionByUriAndEncryption (::std::vector<::webrtc::RtpExtension > const &extensions, ::std::string_view uri, bool encrypt)
static MCAPI bool IsEncryptionSupported (::std::string_view uri)
static MCAPI ::std::add_lvalue_reference_t< char const[]> kAbsSendTimeUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kAbsoluteCaptureTimeUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kDependencyDescriptorUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kEncryptHeaderExtensionsUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kGenericFrameDescriptorUri00 ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kMidUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kRepairedRidUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kRidUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kTimestampOffsetUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kTransportSequenceNumberUri ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kVideoLayersAllocationUri ()

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk886741
::ll::UntypedStorage< 4, 4 > mUnka4ad53
::ll::UntypedStorage< 1, 1 > mUnkc5ca2a

Constructor & Destructor Documentation

◆ RtpExtension() [1/3]

MCAPI webrtc::RtpExtension::RtpExtension ( )
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.

◆ RtpExtension() [2/3]

MCAPI webrtc::RtpExtension::RtpExtension ( ::std::string_view uri,
int 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.

◆ RtpExtension() [3/3]

MCAPI webrtc::RtpExtension::RtpExtension ( ::std::string_view uri,
int id,
bool encrypt )
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.

◆ ~RtpExtension()

MCAPI webrtc::RtpExtension::~RtpExtension ( )
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

◆ ToString()

MCAPI::std::string webrtc::RtpExtension::ToString ( ) 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.

◆ operator=()

MCAPI::webrtc::RtpExtension & webrtc::RtpExtension::operator= ( ::webrtc::RtpExtension 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.

◆ DeduplicateHeaderExtensions()

MCAPI ::std::vector<::webrtc::RtpExtension > const webrtc::RtpExtension::DeduplicateHeaderExtensions ( ::std::vector<::webrtc::RtpExtension > const & extensions,
::webrtc::RtpExtension::Filter filter )
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.

◆ FindHeaderExtensionByUri()

MCAPI ::webrtc::RtpExtension const * webrtc::RtpExtension::FindHeaderExtensionByUri ( ::std::vector<::webrtc::RtpExtension > const & extensions,
::std::string_view uri,
::webrtc::RtpExtension::Filter filter )
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.

◆ FindHeaderExtensionByUriAndEncryption()

MCAPI ::webrtc::RtpExtension const * webrtc::RtpExtension::FindHeaderExtensionByUriAndEncryption ( ::std::vector<::webrtc::RtpExtension > const & extensions,
::std::string_view uri,
bool encrypt )
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.

◆ IsEncryptionSupported()

MCAPI bool webrtc::RtpExtension::IsEncryptionSupported ( ::std::string_view uri)
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.

◆ kAbsSendTimeUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kAbsSendTimeUri ( )
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.

◆ kAbsoluteCaptureTimeUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kAbsoluteCaptureTimeUri ( )
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.

◆ kDependencyDescriptorUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kDependencyDescriptorUri ( )
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.

◆ kEncryptHeaderExtensionsUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kEncryptHeaderExtensionsUri ( )
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.

◆ kGenericFrameDescriptorUri00()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kGenericFrameDescriptorUri00 ( )
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.

◆ kMidUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kMidUri ( )
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.

◆ kRepairedRidUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kRepairedRidUri ( )
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.

◆ kRidUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kRidUri ( )
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.

◆ kTimestampOffsetUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kTimestampOffsetUri ( )
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.

◆ kTransportSequenceNumberUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kTransportSequenceNumberUri ( )
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.

◆ kVideoLayersAllocationUri()

MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::RtpExtension::kVideoLayersAllocationUri ( )
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() [1/3]

MCAPI void * webrtc::RtpExtension::$ctor ( )
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/3]

MCAPI void * webrtc::RtpExtension::$ctor ( ::std::string_view uri,
int 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.

◆ $ctor() [3/3]

MCAPI void * webrtc::RtpExtension::$ctor ( ::std::string_view uri,
int id,
bool encrypt )
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::RtpExtension::$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.

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