#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.
|
1.3.8