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