Man page - payloadformat(3)
Packages contains this manual
- rtppkt.h(3)
- cqueue(3)
- formats.h(3)
- private.h(3)
- sockets(3)
- queuebase.h(3)
- sessions(3)
- ioqueue(3)
- oqueue.h(3)
- rtppacket(3)
- ext.h(3)
- cqueue.h(3)
- base.h(3)
- rtpext(3)
- rtp.h(3)
- sources.h(3)
- iqueue(3)
- pool.h(3)
- queuebase(3)
- channel.h(3)
- sources(3)
- iqueue.h(3)
- ioqueue.h(3)
- payload(3)
- rtcppacket(3)
- rtcppkt.h(3)
- oqueue(3)
apt-get install libccrtp-doc
Manual
PayloadFormat
NAMESYNOPSIS
Public Member Functions
Protected Member Functions
Static Protected Attributes
Detailed Description
Constructor & Destructor Documentation
PayloadFormat::PayloadFormat () [inline], [protected]
virtual PayloadFormat::˜PayloadFormat () [inline], [protected], [virtual]
Member Function Documentation
PayloadType PayloadFormat::getPayloadType () const [inline]
uint32 PayloadFormat::getRTPClockRate () const [inline]
void PayloadFormat::setPayloadType (PayloadType pt) [inline], [protected]
void PayloadFormat::setRTPClockRate (uint32 rate) [inline], [protected]
Member Data Documentation
const uint32 PayloadFormat::defaultRTPClockRate [static], [protected]
Author
NAME
PayloadFormat - Base payload format class.
SYNOPSIS
#include <formats.h>
Inherited by DynamicPayloadFormat , and StaticPayloadFormat .
Public Member Functions
PayloadType
getPayloadType
() const
Get payload type numeric identifier carried in RTP packets.
uint32
getRTPClockRate
() const
Get RTP clock rate for this payload format.
Protected Member Functions
PayloadFormat
()
PayloadFormat
must not be used but as base class.
virtual
˜PayloadFormat
()
PayloadFormat
must not be used but as base class.
void
setPayloadType
(
PayloadType
pt)
Set payload type numeric identifier carried in RTP packets.
void
setRTPClockRate
(uint32 rate)
Set RTP clock rate.
Static Protected Attributes
static const uint32 defaultRTPClockRate
Detailed Description
Base payload format class.
The properties of a payload format that, as an RTP stack, ccRTP takes into account are the payload type (numeric identifier) and the RTP clock rate.
This is a base class for both StaticPayloadFormat and DynamicPayloadFormat .
Author
Federico Montesino Pouzols fedemp@altern.org
Constructor & Destructor Documentation
PayloadFormat::PayloadFormat () [inline], [protected]
PayloadFormat must not be used but as base class.
virtual PayloadFormat::˜PayloadFormat () [inline], [protected], [virtual]
PayloadFormat must not be used but as base class.
Member Function Documentation
PayloadType PayloadFormat::getPayloadType () const [inline]
Get payload type numeric identifier carried in RTP packets.
Returns
payload type numeric identifier.
uint32 PayloadFormat::getRTPClockRate () const [inline]
Get RTP clock rate for this payload format. Note this method provides the RTP clock rate (for the timestamp in RTP data packets headers), which is not necessarily the same as the codec clock rate.
Returns
RTP clock rate in Hz.
void PayloadFormat::setPayloadType (PayloadType pt) [inline], [protected]
Set payload type numeric identifier carried in RTP packets.
Parameters
pt payload type number.
void PayloadFormat::setRTPClockRate (uint32 rate) [inline], [protected]
Set RTP clock rate.
Parameters
rate RTP clock rate in Hz.
Member Data Documentation
const uint32 PayloadFormat::defaultRTPClockRate [static], [protected]
Author
Generated automatically by Doxygen for ccRTP from the source code.