Home | History | Annotate | Download | only in test
      1 /*
      2  *  Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
      3  *
      4  *  Use of this source code is governed by a BSD-style license
      5  *  that can be found in the LICENSE file in the root of the source
      6  *  tree. An additional intellectual property rights grant can be found
      7  *  in the file PATENTS.  All contributing project authors may
      8  *  be found in the AUTHORS file in the root of the source tree.
      9  */
     10 
     11 /* PayloadTypes.h */
     12 /* Used by NetEqRTPplay application */
     13 
     14 /* RTP defined codepoints */
     15 #define NETEQ_CODEC_PCMU_PT				0
     16 #define NETEQ_CODEC_GSMFR_PT			3
     17 #define NETEQ_CODEC_G723_PT				4
     18 #define NETEQ_CODEC_DVI4_PT				125 // 8 kHz version
     19 //#define NETEQ_CODEC_DVI4_16_PT			6  // 16 kHz version
     20 #define NETEQ_CODEC_PCMA_PT				8
     21 #define NETEQ_CODEC_G722_PT				9
     22 #define NETEQ_CODEC_CN_PT				13
     23 //#define NETEQ_CODEC_G728_PT				15
     24 //#define NETEQ_CODEC_DVI4_11_PT			16  // 11.025 kHz version
     25 //#define NETEQ_CODEC_DVI4_22_PT			17  // 22.050 kHz version
     26 #define NETEQ_CODEC_G729_PT				18
     27 
     28 /* Dynamic RTP codepoints as defined in VoiceEngine (file VEAPI.cpp) */
     29 #define NETEQ_CODEC_IPCMWB_PT			97
     30 #define NETEQ_CODEC_SPEEX8_PT			98
     31 #define NETEQ_CODEC_SPEEX16_PT			99
     32 #define NETEQ_CODEC_EG711U_PT			100
     33 #define NETEQ_CODEC_EG711A_PT			101
     34 #define NETEQ_CODEC_ILBC_PT				102
     35 #define NETEQ_CODEC_ISAC_PT				103
     36 #define NETEQ_CODEC_ISACLC_PT			119
     37 #define NETEQ_CODEC_ISACSWB_PT			104
     38 #define NETEQ_CODEC_AVT_PT				106
     39 #define NETEQ_CODEC_G722_1_16_PT		108
     40 #define NETEQ_CODEC_G722_1_24_PT		109
     41 #define NETEQ_CODEC_G722_1_32_PT		110
     42 #define NETEQ_CODEC_OPUS_PT             111
     43 #define NETEQ_CODEC_AMR_PT				112
     44 #define NETEQ_CODEC_GSMEFR_PT			113
     45 //#define NETEQ_CODEC_ILBCRCU_PT			114
     46 #define NETEQ_CODEC_G726_16_PT			115
     47 #define NETEQ_CODEC_G726_24_PT			116
     48 #define NETEQ_CODEC_G726_32_PT			121
     49 #define NETEQ_CODEC_RED_PT				117
     50 #define NETEQ_CODEC_G726_40_PT			118
     51 //#define NETEQ_CODEC_ENERGY_PT			120
     52 #define NETEQ_CODEC_CN_WB_PT			105
     53 #define NETEQ_CODEC_CN_SWB_PT           126
     54 #define NETEQ_CODEC_G729_1_PT			107
     55 #define NETEQ_CODEC_G729D_PT			123
     56 #define NETEQ_CODEC_MELPE_PT			124
     57 
     58 /* Extra dynamic codepoints */
     59 #define NETEQ_CODEC_AMRWB_PT			120
     60 #define NETEQ_CODEC_PCM16B_PT			93
     61 #define NETEQ_CODEC_PCM16B_WB_PT		94
     62 #define NETEQ_CODEC_PCM16B_SWB32KHZ_PT	95
     63 #define NETEQ_CODEC_PCM16B_SWB48KHZ_PT	96
     64 #define NETEQ_CODEC_MPEG4AAC_PT			122
     65 
     66 
     67 /* Not default in VoiceEngine */
     68 #define NETEQ_CODEC_G722_1C_24_PT		84
     69 #define NETEQ_CODEC_G722_1C_32_PT		85
     70 #define NETEQ_CODEC_G722_1C_48_PT		86
     71 
     72 #define NETEQ_CODEC_SILK_8_PT			80
     73 #define NETEQ_CODEC_SILK_12_PT			81
     74 #define NETEQ_CODEC_SILK_16_PT			82
     75 #define NETEQ_CODEC_SILK_24_PT			83
     76 
     77