DOKK / manpages / debian 12 / libccrtp-doc / payload.3.en
payload(3) Library Functions Manual payload(3)

payload


class PayloadFormat
Base payload format class. class StaticPayloadFormat
Static payload format objects. class DynamicPayloadFormat
Dynamic payload format objects.


typedef uint8 PayloadType
RTP payload type numeric identifier.


enum StaticPayloadType { sptPCMU = 0, firstStaticPayloadType = sptPCMU, sptG726_32 = 2, sptGSM, sptG723, sptDVI4_8000, sptDVI4_16000, sptLPC, sptPCMA, sptG722, sptL16_DUAL, sptL16_MONO, sptQCELP, sptMPA = 14, sptG728, sptDVI4_11025, sptDVI4_22050, sptG729, lastStaticAudioPayloadType = sptG729, sptCELB = 25, sptJPEG, sptNV = 28, sptH261 = 31, sptMPV, sptMP2T, sptH263, lastStaticPayloadType = sptH263 } RTP static payload types (default bindings) defined in the AVP profile. "


const PayloadType ptINVALID = 128
Predefined value for invalid or uninitialized payload type variables.

PayloadType

RTP payload type numeric identifier. At the RTP level a payload format is identified with a 7 bit number. This number is binded to a payload format through non-RTP means (SIP, SAP, application specific rules, etc.)

RTP static payload types (default bindings) defined in the AVP profile.

Enumerator

ITU-T G.711. mu-law audio 8 Khz (RFC 1890)
ITU-T G.726. ADPCM audio (RFC 1890)
GSM audio (RFC 1890)
ITU-T G.723. MP-MLQ ACELP audio (RFC 1890)
Modified IMA ADPCM audio 8Khz (RFC 1890)
Modified IMA ADPCM audio 16Khz (RFC 1890)
LPC audio (RFC 1890)
ITU-T G.711 A-law audio 8 Khz (RFC 1890)
Audio (RFCs 1890, 3047)
Linear uncompressed dual audio (RFC 1890)
Linear uncompressed mono audio (RFC 1890)
Audio at 8000 hz.
MPEG Audio elem. stream (RFCs 1890, 2250)
ITU-T G.728. LD-CELP audio.
DVI audio at 11025 hz (by Joseph Di Pol)
DVI audio at 22050 hz (by Joseph Di Pol)
ITU-T G.729. CS-ACELP audio.
Sun's propietary video (RFCs 1890, 2029)
JPEG (ISO 10918) video (RFCs 1890, 2435)
Ron Frederick's nv audio (RFC 1890)
ITU-T H.261 video (RFCs 1890, 2032)
MPEG Video elem. stream (RFCs 1890, 2250)
MPEG 2 Transport stream (RFCs 1890, 2250)
ITU-T H.263 video (RFCs 2190, 2429)

Predefined value for invalid or uninitialized payload type variables.

Generated automatically by Doxygen for ccRTP from the source code.

Sat Oct 27 2018 ccRTP