|
RTP Audio System
2.0.0
|
Go to the source code of this file.
| struct RTPPacket __attribute__ | ( | (packed) | ) |
| cardinal __attribute__::calculateHeaderSize | ( | ) | const [inline] |
Calculate header size.
| card32 __attribute__::getCSRC | ( | cardinal | index | ) | const [inline] |
Get CSRC at given index.
| index | Index. |
| card8 __attribute__::getCSRCCount | ( | ) | const [inline] |
Get CSRC count.
| card8 __attribute__::getExtension | ( | ) | const [inline] |
Get extension.
| bool __attribute__::getMarker | ( | ) | const [inline] |
Get marker.
| cardinal __attribute__::getMaxPayloadSize | ( | ) | const [inline] |
Get maximum payload size.
| card8 __attribute__::getPadding | ( | ) | const [inline] |
Get padding.
| char* __attribute__::getPayloadData | ( | ) | const [inline] |
Get pointer to payload data.
| card8 __attribute__::getPayloadType | ( | ) | const [inline] |
Get payload type.
| card16 __attribute__::getSequenceNumber | ( | ) | const [inline] |
Get sequence number.
| card32 __attribute__::getSSRC | ( | ) | const [inline] |
Get SSRC.
| card32 __attribute__::getTimeStamp | ( | ) | const [inline] |
Get time stamp.
| card8 __attribute__::getVersion | ( | ) | const [inline] |
Get version.
| friend std::ostream& __attribute__::operator<< | ( | std::ostream & | os, |
| const RTPPacket & | packet | ||
| ) |
Output operator.
Constructor.
| void __attribute__::setCSRC | ( | const cardinal | index, |
| const card32 | csrc | ||
| ) | [inline] |
Set CSRC at given index.
| index | Index. |
| csrc | CSRC. |
| void __attribute__::setCSRCCount | ( | const card8 | count | ) | [inline] |
Set CSRC count.
| count | RTP CSRC count. |
| void __attribute__::setExtension | ( | const card8 | extension | ) | [inline] |
Set extension.
| extension | RTP Extension. |
| void __attribute__::setMarker | ( | const bool | marker | ) | [inline] |
Set marker.
| marker | RTP Marker. |
| void __attribute__::setPadding | ( | const card8 | padding | ) | [inline] |
Set padding.
| padding | RTP Padding. |
| void __attribute__::setPayloadType | ( | const card8 | payloadType | ) | [inline] |
Set payload type.
| payloadType | RTP Payload type. |
| void __attribute__::setSequenceNumber | ( | const card16 | sequenceNumber | ) | [inline] |
Set sequence number.
| sequenceNumber | RTP Sequence number. |
| void __attribute__::setSSRC | ( | const card32 | ssrc | ) | [inline] |
Set SSRC.
| ssrc | RTP SSRC. |
| void __attribute__::setTimeStamp | ( | const card32 | timeStamp | ) | [inline] |
Set time stamp.
| timeStamp | RTP timeStamp. |
| void __attribute__::setVersion | ( | const card8 | version | ) | [inline] |
Set version.
| version | RTP Version. |