#include <MNRTPNetTypes.h>
Public Member Functions | |
int | rate () const |
u_int32 | get_ssrc () const |
u_int32 | get_hdr_and_csrc_byte_size () const |
bool | check_version () const |
Public Attributes | |
unsigned int | version:2 |
Protocol version. | |
unsigned int | p:1 |
Padding flag. | |
unsigned int | x:1 |
Header extension flag. | |
unsigned int | cc:4 |
CSRC (contributing source) count. | |
unsigned int | m:1 |
Marker bit. | |
unsigned int | pt:7 |
Payload type. | |
u_int16 | seq |
Sequence number. | |
u_int32 | ts |
RTP Timestamp. | |
u_int32 | ssrc |
Synchronization source. | |
u_int32 | csrc [1] |
Optional CSRC list. |
|
Checks whether this packet's version is understood.
|
|
|
|
|
|
Look up and return the rate that is defined for this payload type.
|
|
CSRC (contributing source) count.
|
|
Optional CSRC list.
|
|
Marker bit.
|
|
Padding flag.
|
|
Payload type.
|
|
Sequence number.
|
|
Synchronization source.
|
|
RTP Timestamp.
|
|
Protocol version.
|
|
Header extension flag.
|