|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <rtp_packet.h>
Public Types | |
| using | ExtensionType = RTPExtensionType |
| using | ExtensionManager = RtpHeaderExtensionMap |
| using | ExtensionType = RTPExtensionType |
| using | ExtensionManager = RtpHeaderExtensionMap |
Static Public Attributes | |
| static constexpr size_t | kMaxExtensionHeaders = 14 |
Protected Member Functions | |
| Packet () | |
| Packet (const ExtensionManager *extensions) | |
| Packet (const Packet &)=default | |
| Packet (const ExtensionManager *extensions, size_t capacity) | |
| virtual | ~Packet () |
| Packet & | operator= (const Packet &)=default |
| Packet () | |
| Packet (const ExtensionManager *extensions) | |
| Packet (const Packet &)=default | |
| Packet (const ExtensionManager *extensions, size_t capacity) | |
| virtual | ~Packet () |
| Packet & | operator= (const Packet &)=default |
| using webrtc::rtp::Packet::ExtensionManager = RtpHeaderExtensionMap |
| using webrtc::rtp::Packet::ExtensionManager = RtpHeaderExtensionMap |
| using webrtc::rtp::Packet::ExtensionType = RTPExtensionType |
| using webrtc::rtp::Packet::ExtensionType = RTPExtensionType |
|
protected |
|
explicitprotected |
|
protecteddefault |
|
protected |
|
protectedvirtual |
|
protected |
|
explicitprotected |
|
protecteddefault |
|
protected |
|
protectedvirtual |
| rtc::CopyOnWriteBuffer webrtc::rtp::Packet::Buffer | ( | ) | const |
| rtc::CopyOnWriteBuffer webrtc::rtp::Packet::Buffer | ( | ) | const |
| size_t webrtc::rtp::Packet::capacity | ( | ) | const |
| size_t webrtc::rtp::Packet::capacity | ( | ) | const |
| void webrtc::rtp::Packet::Clear | ( | ) |
| void webrtc::rtp::Packet::Clear | ( | ) |
| std::vector< uint32_t > webrtc::rtp::Packet::Csrcs | ( | ) | const |
| std::vector<uint32_t> webrtc::rtp::Packet::Csrcs | ( | ) | const |
| const uint8_t * webrtc::rtp::Packet::data | ( | ) | const |
| const uint8_t* webrtc::rtp::Packet::data | ( | ) | const |
| size_t webrtc::rtp::Packet::FreeCapacity | ( | ) | const |
| size_t webrtc::rtp::Packet::FreeCapacity | ( | ) | const |
| bool webrtc::rtp::Packet::GetExtension | ( | Values... | ) | const |
| bool webrtc::rtp::Packet::GetExtension | ( | Values... | values | ) | const |
| bool webrtc::rtp::Packet::HasExtension | ( | ) | const |
| bool webrtc::rtp::Packet::HasExtension | ( | ) | const |
| size_t webrtc::rtp::Packet::headers_size | ( | ) | const |
| size_t webrtc::rtp::Packet::headers_size | ( | ) | const |
| void webrtc::rtp::Packet::IdentifyExtensions | ( | const ExtensionManager & | extensions | ) |
| void webrtc::rtp::Packet::IdentifyExtensions | ( | const ExtensionManager & | extensions | ) |
| bool webrtc::rtp::Packet::Marker | ( | ) | const |
| bool webrtc::rtp::Packet::Marker | ( | ) | const |
| size_t webrtc::rtp::Packet::MaxPayloadSize | ( | ) | const |
| size_t webrtc::rtp::Packet::MaxPayloadSize | ( | ) | const |
| size_t webrtc::rtp::Packet::padding_size | ( | ) | const |
| size_t webrtc::rtp::Packet::padding_size | ( | ) | const |
| bool webrtc::rtp::Packet::Parse | ( | rtc::ArrayView< const uint8_t > | packet | ) |
| bool webrtc::rtp::Packet::Parse | ( | rtc::ArrayView< const uint8_t > | packet | ) |
| bool webrtc::rtp::Packet::Parse | ( | rtc::CopyOnWriteBuffer | packet | ) |
| bool webrtc::rtp::Packet::Parse | ( | rtc::CopyOnWriteBuffer | packet | ) |
| rtc::ArrayView<const uint8_t> webrtc::rtp::Packet::payload | ( | ) | const |
| rtc::ArrayView< const uint8_t > webrtc::rtp::Packet::payload | ( | ) | const |
| size_t webrtc::rtp::Packet::payload_size | ( | ) | const |
| size_t webrtc::rtp::Packet::payload_size | ( | ) | const |
| uint8_t webrtc::rtp::Packet::PayloadType | ( | ) | const |
| uint8_t webrtc::rtp::Packet::PayloadType | ( | ) | const |
| bool webrtc::rtp::Packet::ReserveExtension | ( | ) |
| bool webrtc::rtp::Packet::ReserveExtension | ( | ) |
| uint16_t webrtc::rtp::Packet::SequenceNumber | ( | ) | const |
| uint16_t webrtc::rtp::Packet::SequenceNumber | ( | ) | const |
| bool webrtc::rtp::Packet::SetExtension | ( | Values... | values | ) |
| bool webrtc::rtp::Packet::SetExtension | ( | Values... | ) |
| void webrtc::rtp::Packet::SetMarker | ( | bool | marker_bit | ) |
| void webrtc::rtp::Packet::SetMarker | ( | bool | marker_bit | ) |
| size_t webrtc::rtp::Packet::size | ( | ) | const |
| size_t webrtc::rtp::Packet::size | ( | ) | const |
| uint32_t webrtc::rtp::Packet::Ssrc | ( | ) | const |
| uint32_t webrtc::rtp::Packet::Ssrc | ( | ) | const |
| uint32_t webrtc::rtp::Packet::Timestamp | ( | ) | const |
| uint32_t webrtc::rtp::Packet::Timestamp | ( | ) | const |
|
static |
1.8.13