|
| | RtpPacketToSend (const ExtensionManager *extensions) |
| |
| | RtpPacketToSend (const RtpPacketToSend &packet)=default |
| |
| | RtpPacketToSend (const ExtensionManager *extensions, size_t capacity) |
| |
| RtpPacketToSend & | operator= (const RtpPacketToSend &packet)=default |
| |
| int64_t | capture_time_ms () const |
| |
| void | set_capture_time_ms (int64_t time) |
| |
| | RtpPacketToSend (const ExtensionManager *extensions) |
| |
| | RtpPacketToSend (const RtpPacketToSend &packet)=default |
| |
| | RtpPacketToSend (const ExtensionManager *extensions, size_t capacity) |
| |
| RtpPacketToSend & | operator= (const RtpPacketToSend &packet)=default |
| |
| int64_t | capture_time_ms () const |
| |
| void | set_capture_time_ms (int64_t time) |
| |
| bool | Parse (const uint8_t *buffer, size_t size) |
| |
| bool | Parse (rtc::ArrayView< const uint8_t > packet) |
| |
| bool | Parse (rtc::CopyOnWriteBuffer packet) |
| |
| void | IdentifyExtensions (const ExtensionManager &extensions) |
| |
| bool | Marker () const |
| |
| uint8_t | PayloadType () const |
| |
| uint16_t | SequenceNumber () const |
| |
| uint32_t | Timestamp () const |
| |
| uint32_t | Ssrc () const |
| |
| std::vector< uint32_t > | Csrcs () const |
| |
| void | GetHeader (RTPHeader *header) const |
| |
| size_t | headers_size () const |
| |
| size_t | payload_size () const |
| |
| size_t | padding_size () const |
| |
| rtc::ArrayView< const uint8_t > | payload () const |
| |
| rtc::CopyOnWriteBuffer | Buffer () const |
| |
| size_t | capacity () const |
| |
| size_t | size () const |
| |
| const uint8_t * | data () const |
| |
| size_t | FreeCapacity () const |
| |
| size_t | MaxPayloadSize () const |
| |
| void | Clear () |
| |
| void | CopyHeaderFrom (const Packet &packet) |
| |
| void | SetMarker (bool marker_bit) |
| |
| void | SetPayloadType (uint8_t payload_type) |
| |
| void | SetSequenceNumber (uint16_t seq_no) |
| |
| void | SetTimestamp (uint32_t timestamp) |
| |
| void | SetSsrc (uint32_t ssrc) |
| |
| void | SetCsrcs (const std::vector< uint32_t > &csrcs) |
| |
| template<typename Extension > |
| bool | HasExtension () const |
| |
| template<typename Extension , typename... Values> |
| bool | GetExtension (Values...) const |
| |
| template<typename Extension , typename... Values> |
| bool | SetExtension (Values...) |
| |
| template<typename Extension > |
| bool | ReserveExtension () |
| |
| uint8_t * | AllocatePayload (size_t size_bytes) |
| |
| void | SetPayloadSize (size_t size_bytes) |
| |
| bool | SetPadding (uint8_t size_bytes, Random *random) |
| |
| bool | Parse (const uint8_t *buffer, size_t size) |
| |
| bool | Parse (rtc::ArrayView< const uint8_t > packet) |
| |
| bool | Parse (rtc::CopyOnWriteBuffer packet) |
| |
| void | IdentifyExtensions (const ExtensionManager &extensions) |
| |
| bool | Marker () const |
| |
| uint8_t | PayloadType () const |
| |
| uint16_t | SequenceNumber () const |
| |
| uint32_t | Timestamp () const |
| |
| uint32_t | Ssrc () const |
| |
| std::vector< uint32_t > | Csrcs () const |
| |
| void | GetHeader (RTPHeader *header) const |
| |
| size_t | headers_size () const |
| |
| size_t | payload_size () const |
| |
| size_t | padding_size () const |
| |
| rtc::ArrayView< const uint8_t > | payload () const |
| |
| rtc::CopyOnWriteBuffer | Buffer () const |
| |
| size_t | capacity () const |
| |
| size_t | size () const |
| |
| const uint8_t * | data () const |
| |
| size_t | FreeCapacity () const |
| |
| size_t | MaxPayloadSize () const |
| |
| void | Clear () |
| |
| void | CopyHeaderFrom (const Packet &packet) |
| |
| void | SetMarker (bool marker_bit) |
| |
| void | SetPayloadType (uint8_t payload_type) |
| |
| void | SetSequenceNumber (uint16_t seq_no) |
| |
| void | SetTimestamp (uint32_t timestamp) |
| |
| void | SetSsrc (uint32_t ssrc) |
| |
| void | SetCsrcs (const std::vector< uint32_t > &csrcs) |
| |
| template<typename Extension > |
| bool | HasExtension () const |
| |
| template<typename Extension , typename... Values> |
| bool | GetExtension (Values...) const |
| |
| template<typename Extension , typename... Values> |
| bool | SetExtension (Values...) |
| |
| template<typename Extension > |
| bool | ReserveExtension () |
| |
| uint8_t * | AllocatePayload (size_t size_bytes) |
| |
| void | SetPayloadSize (size_t size_bytes) |
| |
| bool | SetPadding (uint8_t size_bytes, Random *random) |
| |