|
ccRTP
|
Static payload format objects. More...
#include <formats.h>
Public Member Functions | |
| StaticPayloadFormat (StaticPayloadType type) | |
| Constructor. More... | |
Public Member Functions inherited from PayloadFormat | |
| PayloadType | getPayloadType () const |
| Get payload type numeric identifier carried in RTP packets. More... | |
| uint32 | getRTPClockRate () const |
| Get RTP clock rate for this payload format. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from PayloadFormat | |
| PayloadFormat () | |
| PayloadFormat must not be used but as base class. More... | |
| virtual | ~PayloadFormat () |
| PayloadFormat must not be used but as base class. More... | |
| void | setPayloadType (PayloadType pt) |
| Set payload type numeric identifier carried in RTP packets. More... | |
| void | setRTPClockRate (uint32 rate) |
| Set RTP clock rate. More... | |
Static Protected Attributes inherited from PayloadFormat | |
| static const uint32 | defaultRTPClockRate |
Static payload format objects.
Class of payload formats objects for payload types statically assigned. Because these payloads have an RTP clock rate assigned, it is not specified to the constructor. A call to StaticPayloadFormat(sptPCMU) will set the proper clock rate and any other parameters for that static payload type.
| StaticPayloadFormat::StaticPayloadFormat | ( | StaticPayloadType | type | ) |
Constructor.
Builds a payload format from a static payload binding identifier, assigning the numeric identifier and RTP clock rate statically bounded.
| type | Numeric identifier in the range 0-96. |
1.8.14