Scroll to navigation

payload(3) Library Functions Manual payload(3)

NAME

payload - Payload types and formats.

SYNOPSIS

Classes


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

Typedefs


typedef uint8 PayloadType
RTP payload type numeric identifier.

Enumerations


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.

Variables


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

Detailed Description

Typedef Documentation

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.)

Enumeration Type Documentation

enum StaticPayloadType

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)

Variable Documentation

const PayloadType ptINVALID = 128

Predefined value for invalid or uninitialized payload type variables.

Author

Generated automatically by Doxygen for ccRTP from the source code.

ccRTP