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

Public Member Functions

RtpPacketReceived & operator= (RtpPacketReceived const &)
MCAPI RtpPacketReceived (::webrtc::RtpPacketReceived const &)
MCAPI RtpPacketReceived (::webrtc::RtpHeaderExtensionMap const *extensions, ::webrtc::Timestamp arrival_time)
MCAPI ~RtpPacketReceived ()
MCAPI void * $ctor (::webrtc::RtpPacketReceived const &)
MCAPI void * $ctor (::webrtc::RtpHeaderExtensionMap const *extensions, ::webrtc::Timestamp arrival_time)
MCAPI void $dtor ()
MCAPI ::rtc::ArrayView< uchar > AllocateExtension (::webrtc::RTPExtensionType type, uint64 length)
MCAPI uchar * AllocatePayload (uint64 size_bytes)
MCAPI ::rtc::ArrayView< uchar > AllocateRawExtension (int id, uint64 length)
MCAPI void Clear ()
MCAPI ::std::vector< uint > Csrcs () const
MCAPI ::rtc::ArrayView< uchar const > FindExtension (::webrtc::RTPExtensionType type) const
MCAPI::webrtc::RtpPacket::ExtensionInfo & FindOrCreateExtensionInfo (int id)
MCAPI bool HasExtension (::webrtc::RTPExtensionType type) const
MCAPI bool Parse (::rtc::CopyOnWriteBuffer buffer)
MCAPI bool ParseBuffer (uchar const *buffer, uint64 size)
MCAPI void PromoteToTwoByteHeaderExtension ()
MCAPI void SetCsrcs (::rtc::ArrayView< uint const > csrcs)
MCAPI ushort SetExtensionLengthMaybeAddZeroPadding (uint64 extensions_offset)
MCAPI void SetMarker (bool marker_bit)
MCAPI bool SetPadding (uint64 padding_bytes)
MCAPI uchar * SetPayloadSize (uint64 size_bytes)
MCAPI void SetPayloadType (uchar payload_type)
MCAPI void SetSequenceNumber (ushort seq_no)
MCAPI void SetSsrc (uint ssrc)
MCAPI void SetTimestamp (uint timestamp)
MCAPI uchar * WriteAt (uint64 offset)
MCAPI void WriteAt (uint64 offset, uchar byte)
MCAPI uchar const * data () const
MCAPI void * $ctor (::webrtc::RtpPacket const &)
MCAPI void * $ctor (::webrtc::RtpHeaderExtensionMap const *extensions)
MCAPI void * $ctor (::webrtc::RtpHeaderExtensionMap const *extensions, uint64 capacity)

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkd76bd1
::ll::UntypedStorage< 4, 4 > mUnkbc259d
::ll::UntypedStorage< 4, 4 > mUnk9ca1c6
::ll::UntypedStorage< 1, 1 > mUnkbe0a28
::ll::UntypedStorage< 8, 8 > mUnk32dba3
::ll::UntypedStorage< 1, 1 > mUnkb81bfa
::ll::UntypedStorage< 1, 1 > mUnk9c66f5
::ll::UntypedStorage< 1, 1 > mUnk54a66d
::ll::UntypedStorage< 2, 2 > mUnkaa527e
::ll::UntypedStorage< 4, 4 > mUnk790d2c
::ll::UntypedStorage< 4, 4 > mUnk45bd2f
::ll::UntypedStorage< 8, 8 > mUnkea8ad5
::ll::UntypedStorage< 8, 8 > mUnkb68566
::ll::UntypedStorage< 1, 22 > mUnk1ffc18
::ll::UntypedStorage< 8, 24 > mUnk6909e9
::ll::UntypedStorage< 8, 8 > mUnk5ddf48
::ll::UntypedStorage< 8, 24 > mUnkc4d7dc

Constructor & Destructor Documentation

◆ RtpPacketReceived() [1/2]

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

◆ RtpPacketReceived() [2/2]

MCAPI webrtc::RtpPacketReceived::RtpPacketReceived ( ::webrtc::RtpHeaderExtensionMap const * extensions,
::webrtc::Timestamp arrival_time )
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.

◆ ~RtpPacketReceived()

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

◆ $ctor() [1/5]

MCAPI void * webrtc::RtpPacketReceived::$ctor ( ::webrtc::RtpPacketReceived 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.

◆ $ctor() [2/5]

MCAPI void * webrtc::RtpPacketReceived::$ctor ( ::webrtc::RtpHeaderExtensionMap const * extensions,
::webrtc::Timestamp arrival_time )
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::RtpPacketReceived::$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.

◆ AllocateExtension()

MCAPI ::rtc::ArrayView< uchar > webrtc::RtpPacket::AllocateExtension ( ::webrtc::RTPExtensionType type,
uint64 length )
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.

◆ AllocatePayload()

MCAPI uchar * webrtc::RtpPacket::AllocatePayload ( uint64 size_bytes)
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.

◆ AllocateRawExtension()

MCAPI ::rtc::ArrayView< uchar > webrtc::RtpPacket::AllocateRawExtension ( int id,
uint64 length )
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.

◆ Clear()

MCAPI void webrtc::RtpPacket::Clear ( )
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.

◆ Csrcs()

MCAPI ::std::vector< uint > webrtc::RtpPacket::Csrcs ( ) const
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.

◆ FindExtension()

MCAPI ::rtc::ArrayView< uchar const > webrtc::RtpPacket::FindExtension ( ::webrtc::RTPExtensionType type) const
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.

◆ FindOrCreateExtensionInfo()

MCAPI::webrtc::RtpPacket::ExtensionInfo & webrtc::RtpPacket::FindOrCreateExtensionInfo ( int id)
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.

◆ HasExtension()

MCAPI bool webrtc::RtpPacket::HasExtension ( ::webrtc::RTPExtensionType type) const
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.

◆ Parse()

MCAPI bool webrtc::RtpPacket::Parse ( ::rtc::CopyOnWriteBuffer buffer)
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.

◆ ParseBuffer()

MCAPI bool webrtc::RtpPacket::ParseBuffer ( uchar const * buffer,
uint64 size )
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.

◆ PromoteToTwoByteHeaderExtension()

MCAPI void webrtc::RtpPacket::PromoteToTwoByteHeaderExtension ( )
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.

◆ SetCsrcs()

MCAPI void webrtc::RtpPacket::SetCsrcs ( ::rtc::ArrayView< uint const > csrcs)
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.

◆ SetExtensionLengthMaybeAddZeroPadding()

MCAPI ushort webrtc::RtpPacket::SetExtensionLengthMaybeAddZeroPadding ( uint64 extensions_offset)
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.

◆ SetMarker()

MCAPI void webrtc::RtpPacket::SetMarker ( bool marker_bit)
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.

◆ SetPadding()

MCAPI bool webrtc::RtpPacket::SetPadding ( uint64 padding_bytes)
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.

◆ SetPayloadSize()

MCAPI uchar * webrtc::RtpPacket::SetPayloadSize ( uint64 size_bytes)
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.

◆ SetPayloadType()

MCAPI void webrtc::RtpPacket::SetPayloadType ( uchar payload_type)
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.

◆ SetSequenceNumber()

MCAPI void webrtc::RtpPacket::SetSequenceNumber ( ushort seq_no)
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.

◆ SetSsrc()

MCAPI void webrtc::RtpPacket::SetSsrc ( uint ssrc)
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.

◆ SetTimestamp()

MCAPI void webrtc::RtpPacket::SetTimestamp ( uint timestamp)
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.

◆ WriteAt() [1/2]

MCAPI uchar * webrtc::RtpPacket::WriteAt ( uint64 offset)
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.

◆ WriteAt() [2/2]

MCAPI void webrtc::RtpPacket::WriteAt ( uint64 offset,
uchar byte )
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.

◆ data()

MCAPI uchar const * webrtc::RtpPacket::data ( ) const
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.

◆ $ctor() [3/5]

MCAPI void * webrtc::RtpPacket::$ctor ( ::webrtc::RtpPacket const & )
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.

◆ $ctor() [4/5]

MCAPI void * webrtc::RtpPacket::$ctor ( ::webrtc::RtpHeaderExtensionMap const * extensions)
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.

◆ $ctor() [5/5]

MCAPI void * webrtc::RtpPacket::$ctor ( ::webrtc::RtpHeaderExtensionMap const * extensions,
uint64 capacity )
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: