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

Classes

struct  ExtensionInfo
 

Public Member Functions

MCAPI ::rtc::ArrayView< uchar > AllocateExtension (::webrtc::RTPExtensionType, uint64)
 
MCAPI uchar * AllocatePayload (uint64)
 
MCAPI ::rtc::ArrayView< uchar > AllocateRawExtension (int, uint64)
 
MCAPI void Clear ()
 
MCAPI ::std::vector< uint > Csrcs () const
 
MCAPI ::rtc::ArrayView< uchar const > FindExtension (::webrtc::RTPExtensionType) const
 
MCAPI::webrtc::RtpPacket::ExtensionInfo const * FindExtensionInfo (int) const
 
MCAPI::webrtc::RtpPacket::ExtensionInfo & FindOrCreateExtensionInfo (int)
 
MCAPI bool HasExtension (::webrtc::RTPExtensionType) const
 
MCAPI bool Parse (::rtc::CopyOnWriteBuffer)
 
MCAPI bool ParseBuffer (uchar const *, uint64)
 
MCAPI void PromoteToTwoByteHeaderExtension ()
 
MCAPI RtpPacket (::webrtc::RtpPacket const &)
 
MCAPI RtpPacket (::webrtc::RtpHeaderExtensionMap const *)
 
MCAPI RtpPacket (::webrtc::RtpHeaderExtensionMap const *, uint64)
 
MCAPI void SetCsrcs (::rtc::ArrayView< uint const >)
 
MCAPI ushort SetExtensionLengthMaybeAddZeroPadding (uint64)
 
MCAPI void SetMarker (bool)
 
MCAPI bool SetPadding (uint64)
 
MCAPI uchar * SetPayloadSize (uint64)
 
MCAPI void SetPayloadType (uchar)
 
MCAPI void SetSequenceNumber (ushort)
 
MCAPI void SetSsrc (uint)
 
MCAPI void SetTimestamp (uint)
 
MCAPI uchar * WriteAt (uint64)
 
MCAPI void WriteAt (uint64, uchar)
 
MCAPI uchar const * data () const
 
MCAPI::webrtc::RtpPacket & operator= (::webrtc::RtpPacket const &)
 
MCAPI void * $ctor (::webrtc::RtpPacket const &)
 
MCAPI void * $ctor (::webrtc::RtpHeaderExtensionMap const *)
 
MCAPI void * $ctor (::webrtc::RtpHeaderExtensionMap const *, uint64)
 
MCAPI void $dtor ()
 

Public Attributes

::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
 

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