| 
	 Home --> Documentations --> PJMEDIA Reference 
Constants used by PJMEDIA-CODEC.  
More... 
 |  
| enum   | pjmedia_audio_pt {  
  PJMEDIA_RTP_PT_START = (PJMEDIA_RTP_PT_DYNAMIC-1)
,  
  PJMEDIA_RTP_PT_SPEEX_NB
,  
  PJMEDIA_RTP_PT_SPEEX_WB
,  
  PJMEDIA_RTP_PT_SPEEX_UWB
,  
  PJMEDIA_RTP_PT_SILK_NB
,  
  PJMEDIA_RTP_PT_SILK_MB
,  
  PJMEDIA_RTP_PT_SILK_WB
,  
  PJMEDIA_RTP_PT_SILK_SWB
,  
  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
,  
  PJMEDIA_RTP_PT_OPUS
 
 } |  
|   |  
| enum   | pjmedia_video_pt {  
  PJMEDIA_RTP_PT_VID_START = (PJMEDIA_RTP_PT_DYNAMIC-1)
,  
  PJMEDIA_RTP_PT_H263P
,  
  PJMEDIA_RTP_PT_H264
,  
  PJMEDIA_RTP_PT_H264_RSV1
,  
  PJMEDIA_RTP_PT_H264_RSV2
,  
  PJMEDIA_RTP_PT_H264_RSV3
,  
  PJMEDIA_RTP_PT_H264_RSV4
,  
  PJMEDIA_RTP_PT_VP8
,  
  PJMEDIA_RTP_PT_VP8_RSV1
,  
  PJMEDIA_RTP_PT_VP8_RSV2
,  
  PJMEDIA_RTP_PT_VP9
,  
  PJMEDIA_RTP_PT_VP9_RSV1
,  
  PJMEDIA_RTP_PT_VP9_RSV2
 
 } |  
|   |  
 
◆ pjmedia_audio_pt
These are the dynamic payload types that are used by audio codecs in this library. Also see the header file <pjmedia/codec.h> for list of static payload types. 
These enumeration is for older audio codecs only, newer audio codec using dynamic payload type can simply assign PJMEDIA_RTP_PT_DYNAMIC in its payload type (i.e: pjmedia_codec_info.pt). Endpoint will automatically rearrange dynamic payload types in SDP generation.  
| 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_SILK_NB  | SILK narrowband/8KHz  
  
 |  
| PJMEDIA_RTP_PT_SILK_MB  | SILK mediumband/12KHz  
  
 |  
| PJMEDIA_RTP_PT_SILK_WB  | SILK wideband/16KHz  
  
 |  
| PJMEDIA_RTP_PT_SILK_SWB  | SILK 24KHz  
  
 |  
| 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_RTP_PT_OPUS  | OPUS  
  
 |  
 
 
 
◆ pjmedia_video_pt
These are the dynamic payload types that are used by video codecs in this library.  
 
 
 
  
 
PJMEDIA small footprint Open Source media stack 
Copyright (C) 2006-2008 Teluu Inc.
 |