pjsip logo pjsip.org
Open source SIP stack and media stack for presence, im/instant messaging, and multimedia communication
Loading

HOME

SIP/media Features
High Performance SIP
Small Footprint SIP
Symbian Port

FAQ

Documentation

Licensing

Download

Development (Trac)

Projects using pjsip

Mailing List

Open Source Links


About: PJLIB, PJLIB-UTIL, PJSIP, and PJMEDIA are created by: Benny Prijono
<bennylp@pjsip.org>


 

Home --> Documentations --> PJMEDIA Reference

PJMEDIA-CODEC Types and Constants
[Codec Framework]

Constants used by PJMEDIA-CODEC.

Enumerations

enum  {
  PJMEDIA_RTP_PT_START = 96,
  PJMEDIA_RTP_PT_SPEEX_NB,
  PJMEDIA_RTP_PT_SPEEX_WB,
  PJMEDIA_RTP_PT_SPEEX_UWB,
  PJMEDIA_RTP_PT_L16_8KHZ_MONO,
  PJMEDIA_RTP_PT_L16_8KHZ_STEREO,
  PJMEDIA_RTP_PT_L16_16KHZ_MONO,
  PJMEDIA_RTP_PT_L16_16KHZ_STEREO,
  PJMEDIA_RTP_PT_ILBC,
  PJMEDIA_RTP_PT_AMR,
  PJMEDIA_RTP_PT_AMRWB,
  PJMEDIA_RTP_PT_AMRWBE,
  PJMEDIA_RTP_PT_G726_16,
  PJMEDIA_RTP_PT_G726_24,
  PJMEDIA_RTP_PT_G726_32,
  PJMEDIA_RTP_PT_G726_40,
  PJMEDIA_RTP_PT_G722_1_16,
  PJMEDIA_RTP_PT_G722_1_24,
  PJMEDIA_RTP_PT_G722_1_32,
  PJMEDIA_RTP_PT_G7221C_24,
  PJMEDIA_RTP_PT_G7221C_32,
  PJMEDIA_RTP_PT_G7221C_48,
  PJMEDIA_RTP_PT_G7221_RSV1,
  PJMEDIA_RTP_PT_G7221_RSV2
}

Enumeration Type Documentation

anonymous enum

These are the dynamic payload types that are used by codecs in this library. Also see the header file <pjmedia/codec.h> for list of static payload types.

Enumerator:
PJMEDIA_RTP_PT_SPEEX_NB 

Speex narrowband/8KHz

PJMEDIA_RTP_PT_SPEEX_WB 

Speex wideband/16KHz

PJMEDIA_RTP_PT_SPEEX_UWB 

Speex 32KHz

PJMEDIA_RTP_PT_L16_8KHZ_MONO 

L16 @ 8KHz, mono

PJMEDIA_RTP_PT_L16_8KHZ_STEREO 

L16 @ 8KHz, stereo

PJMEDIA_RTP_PT_L16_16KHZ_MONO 

L16 @ 16KHz, mono

PJMEDIA_RTP_PT_L16_16KHZ_STEREO 

L16 @ 16KHz, stereo

PJMEDIA_RTP_PT_ILBC 

iLBC (13.3/15.2Kbps)

PJMEDIA_RTP_PT_AMR 

AMR (4.75 - 12.2Kbps)

PJMEDIA_RTP_PT_AMRWB 

AMRWB (6.6 - 23.85Kbps)

PJMEDIA_RTP_PT_AMRWBE 

AMRWBE

PJMEDIA_RTP_PT_G726_16 

G726 @ 16Kbps

PJMEDIA_RTP_PT_G726_24 

G726 @ 24Kbps

PJMEDIA_RTP_PT_G726_32 

G726 @ 32Kbps

PJMEDIA_RTP_PT_G726_40 

G726 @ 40Kbps

PJMEDIA_RTP_PT_G722_1_16 

G722.1 (16Kbps)

PJMEDIA_RTP_PT_G722_1_24 

G722.1 (24Kbps)

PJMEDIA_RTP_PT_G722_1_32 

G722.1 (32Kbps)

PJMEDIA_RTP_PT_G7221C_24 

G722.1 Annex C (24Kbps)

PJMEDIA_RTP_PT_G7221C_32 

G722.1 Annex C (32Kbps)

PJMEDIA_RTP_PT_G7221C_48 

G722.1 Annex C (48Kbps)

PJMEDIA_RTP_PT_G7221_RSV1 

G722.1 reserve

PJMEDIA_RTP_PT_G7221_RSV2 

G722.1 reserve

 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.