|
LeviLamina
|
Inheritance diagram for webrtc::RtpPacket:Classes | |
| struct | ExtensionInfo |
Public Member Functions | |
| 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 const * | FindExtensionInfo (int id) 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 | RtpPacket (::webrtc::RtpPacket const &) |
| MCAPI | RtpPacket (::webrtc::RtpHeaderExtensionMap const *extensions) |
| MCAPI | RtpPacket (::webrtc::RtpHeaderExtensionMap const *extensions, uint64 capacity) |
| 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::webrtc::RtpPacket & | operator= (::webrtc::RtpPacket const &) |
| MCAPI | ~RtpPacket () |
| MCAPI void * | $ctor (::webrtc::RtpPacket const &) |
| MCAPI void * | $ctor (::webrtc::RtpHeaderExtensionMap const *extensions) |
| MCAPI void * | $ctor (::webrtc::RtpHeaderExtensionMap const *extensions, uint64 capacity) |
| 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 |
| MCAPI webrtc::RtpPacket::RtpPacket | ( | ::webrtc::RtpPacket const & | ) |
|
explicit |
| MCAPI webrtc::RtpPacket::RtpPacket | ( | ::webrtc::RtpHeaderExtensionMap const * | extensions, |
| uint64 | capacity ) |
| MCAPI webrtc::RtpPacket::~RtpPacket | ( | ) |
| MCAPI ::rtc::ArrayView< uchar > webrtc::RtpPacket::AllocateExtension | ( | ::webrtc::RTPExtensionType | type, |
| uint64 | length ) |
| MCAPI uchar * webrtc::RtpPacket::AllocatePayload | ( | uint64 | size_bytes | ) |
| MCAPI ::rtc::ArrayView< uchar > webrtc::RtpPacket::AllocateRawExtension | ( | int | id, |
| uint64 | length ) |
| MCAPI void webrtc::RtpPacket::Clear | ( | ) |
| MCAPI ::std::vector< uint > webrtc::RtpPacket::Csrcs | ( | ) | const |
| MCAPI ::rtc::ArrayView< uchar const > webrtc::RtpPacket::FindExtension | ( | ::webrtc::RTPExtensionType | type | ) | const |
| MCAPI::webrtc::RtpPacket::ExtensionInfo const * webrtc::RtpPacket::FindExtensionInfo | ( | int | id | ) | const |
| MCAPI::webrtc::RtpPacket::ExtensionInfo & webrtc::RtpPacket::FindOrCreateExtensionInfo | ( | int | id | ) |
| MCAPI bool webrtc::RtpPacket::HasExtension | ( | ::webrtc::RTPExtensionType | type | ) | const |
| MCAPI bool webrtc::RtpPacket::Parse | ( | ::rtc::CopyOnWriteBuffer | buffer | ) |
| MCAPI bool webrtc::RtpPacket::ParseBuffer | ( | uchar const * | buffer, |
| uint64 | size ) |
| MCAPI void webrtc::RtpPacket::PromoteToTwoByteHeaderExtension | ( | ) |
| MCAPI void webrtc::RtpPacket::SetCsrcs | ( | ::rtc::ArrayView< uint const > | csrcs | ) |
| MCAPI ushort webrtc::RtpPacket::SetExtensionLengthMaybeAddZeroPadding | ( | uint64 | extensions_offset | ) |
| MCAPI void webrtc::RtpPacket::SetMarker | ( | bool | marker_bit | ) |
| MCAPI bool webrtc::RtpPacket::SetPadding | ( | uint64 | padding_bytes | ) |
| MCAPI uchar * webrtc::RtpPacket::SetPayloadSize | ( | uint64 | size_bytes | ) |
| MCAPI void webrtc::RtpPacket::SetPayloadType | ( | uchar | payload_type | ) |
| MCAPI void webrtc::RtpPacket::SetSequenceNumber | ( | ushort | seq_no | ) |
| MCAPI void webrtc::RtpPacket::SetSsrc | ( | uint | ssrc | ) |
| MCAPI void webrtc::RtpPacket::SetTimestamp | ( | uint | timestamp | ) |
| MCAPI uchar * webrtc::RtpPacket::WriteAt | ( | uint64 | offset | ) |
| MCAPI void webrtc::RtpPacket::WriteAt | ( | uint64 | offset, |
| uchar | byte ) |
| MCAPI uchar const * webrtc::RtpPacket::data | ( | ) | const |
| MCAPI::webrtc::RtpPacket & webrtc::RtpPacket::operator= | ( | ::webrtc::RtpPacket const & | ) |
| MCAPI void * webrtc::RtpPacket::$ctor | ( | ::webrtc::RtpPacket const & | ) |
| MCAPI void * webrtc::RtpPacket::$ctor | ( | ::webrtc::RtpHeaderExtensionMap const * | extensions | ) |
| MCAPI void * webrtc::RtpPacket::$ctor | ( | ::webrtc::RtpHeaderExtensionMap const * | extensions, |
| uint64 | capacity ) |
| MCAPI void webrtc::RtpPacket::$dtor | ( | ) |