|
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
#include <rtp.h>
Public Member Functions | |
| RTP () | |
| Construct zero RTP packet. More... | |
| int | compare (const RTP &) const |
| Determine packet order. More... | |
Public Attributes | |
| source_t | source |
| Packet source ID identifying packet stream. More... | |
| seqnum_t | seqnum |
| Packet sequence number in packet stream. More... | |
| timestamp_t | timestamp |
| Packet timestamp. More... | |
| timestamp_t | duration |
| Packet duration. More... | |
| bool | marker |
| Packet marker bit. More... | |
| unsigned int | payload_type |
| Packet payload type. More... | |
| core::Slice< uint8_t > | header |
| Packet header. More... | |
| core::Slice< uint8_t > | payload |
| Packet payload. More... | |
| core::Slice< uint8_t > | padding |
| Packet padding. More... | |
| roc::packet::RTP::RTP | ( | ) |
Construct zero RTP packet.
| int roc::packet::RTP::compare | ( | const RTP & | ) | const |
Determine packet order.
| timestamp_t roc::packet::RTP::duration |
| core::Slice<uint8_t> roc::packet::RTP::header |
| bool roc::packet::RTP::marker |
| core::Slice<uint8_t> roc::packet::RTP::padding |
| core::Slice<uint8_t> roc::packet::RTP::payload |
| unsigned int roc::packet::RTP::payload_type |
| seqnum_t roc::packet::RTP::seqnum |
| source_t roc::packet::RTP::source |
| timestamp_t roc::packet::RTP::timestamp |