3#include "mc/_HeaderOutputPredefine.h"
11 KDiscardEncryptedExtension = 0,
12 KPreferEncryptedExtension = 1,
13 KRequireEncryptedExtension = 2,
48 ::std::vector<::webrtc::RtpExtension>
const& extensions,
49 ::webrtc::RtpExtension::Filter filter
53 ::std::vector<::webrtc::RtpExtension>
const& extensions,
54 ::std::string_view uri,
55 ::webrtc::RtpExtension::Filter filter
59 ::std::vector<::webrtc::RtpExtension>
const& extensions,
60 ::std::string_view uri,
80 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kMidUri();
84 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kRidUri();
98 MCNAPI
void*
$ctor(::std::string_view uri,
int id);
100 MCNAPI
void*
$ctor(::std::string_view uri,
int id,
bool encrypt);
Definition RtpExtension.h:7
static MCAPI ::std::add_lvalue_reference_t< char const[]> kEncryptHeaderExtensionsUri()
static MCAPI ::webrtc::RtpExtension const * FindHeaderExtensionByUriAndEncryption(::std::vector<::webrtc::RtpExtension > const &extensions, ::std::string_view uri, bool encrypt)
static MCAPI ::std::add_lvalue_reference_t< char const[]> kVideoLayersAllocationUri()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kGenericFrameDescriptorUri00()
MCAPI RtpExtension(::std::string_view uri, int id)
MCAPI void * $ctor(::std::string_view uri, int id)
static MCAPI ::std::add_lvalue_reference_t< char const[]> kTimestampOffsetUri()
static MCAPI ::std::vector<::webrtc::RtpExtension > const DeduplicateHeaderExtensions(::std::vector<::webrtc::RtpExtension > const &extensions, ::webrtc::RtpExtension::Filter filter)
static MCAPI ::std::add_lvalue_reference_t< char const[]> kDependencyDescriptorUri()
static MCAPI ::webrtc::RtpExtension const * FindHeaderExtensionByUri(::std::vector<::webrtc::RtpExtension > const &extensions, ::std::string_view uri, ::webrtc::RtpExtension::Filter filter)
static MCAPI ::std::add_lvalue_reference_t< char const[]> kRepairedRidUri()
MCAPI RtpExtension(::std::string_view uri, int id, bool encrypt)
static MCAPI ::std::add_lvalue_reference_t< char const[]> kMidUri()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kAbsSendTimeUri()
MCAPI::webrtc::RtpExtension & operator=(::webrtc::RtpExtension const &)
static MCAPI ::std::add_lvalue_reference_t< char const[]> kAbsoluteCaptureTimeUri()
static MCAPI ::std::add_lvalue_reference_t< char const[]> kTransportSequenceNumberUri()
MCAPI void * $ctor(::std::string_view uri, int id, bool encrypt)
static MCAPI ::std::add_lvalue_reference_t< char const[]> kRidUri()
MCAPI::std::string ToString() const
static MCAPI bool IsEncryptionSupported(::std::string_view uri)