| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 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 | 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 | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 80 case kDecoderPCMu_2ch: | 80 case kDecoderPCMu_2ch: |
| 81 case kDecoderPCMa_2ch: | 81 case kDecoderPCMa_2ch: |
| 82 #ifdef WEBRTC_CODEC_ILBC | 82 #ifdef WEBRTC_CODEC_ILBC |
| 83 case kDecoderILBC: | 83 case kDecoderILBC: |
| 84 #endif | 84 #endif |
| 85 #if defined(WEBRTC_CODEC_ISACFX) || defined(WEBRTC_CODEC_ISAC) | 85 #if defined(WEBRTC_CODEC_ISACFX) || defined(WEBRTC_CODEC_ISAC) |
| 86 case kDecoderISAC: | 86 case kDecoderISAC: |
| 87 #endif | 87 #endif |
| 88 #ifdef WEBRTC_CODEC_ISAC | 88 #ifdef WEBRTC_CODEC_ISAC |
| 89 case kDecoderISACswb: | 89 case kDecoderISACswb: |
| 90 case kDecoderISACfb: | |
| 91 #endif | 90 #endif |
| 92 case kDecoderPCM16B: | 91 case kDecoderPCM16B: |
| 93 case kDecoderPCM16Bwb: | 92 case kDecoderPCM16Bwb: |
| 94 case kDecoderPCM16Bswb32kHz: | 93 case kDecoderPCM16Bswb32kHz: |
| 95 case kDecoderPCM16Bswb48kHz: | 94 case kDecoderPCM16Bswb48kHz: |
| 96 case kDecoderPCM16B_2ch: | 95 case kDecoderPCM16B_2ch: |
| 97 case kDecoderPCM16Bwb_2ch: | 96 case kDecoderPCM16Bwb_2ch: |
| 98 case kDecoderPCM16Bswb32kHz_2ch: | 97 case kDecoderPCM16Bswb32kHz_2ch: |
| 99 case kDecoderPCM16Bswb48kHz_2ch: | 98 case kDecoderPCM16Bswb48kHz_2ch: |
| 100 case kDecoderPCM16B_5ch: | 99 case kDecoderPCM16B_5ch: |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 143 case kDecoderPCM16Bwb_2ch: | 142 case kDecoderPCM16Bwb_2ch: |
| 144 #ifdef WEBRTC_CODEC_G722 | 143 #ifdef WEBRTC_CODEC_G722 |
| 145 case kDecoderG722: | 144 case kDecoderG722: |
| 146 case kDecoderG722_2ch: | 145 case kDecoderG722_2ch: |
| 147 #endif | 146 #endif |
| 148 case kDecoderCNGwb: { | 147 case kDecoderCNGwb: { |
| 149 return 16000; | 148 return 16000; |
| 150 } | 149 } |
| 151 #ifdef WEBRTC_CODEC_ISAC | 150 #ifdef WEBRTC_CODEC_ISAC |
| 152 case kDecoderISACswb: | 151 case kDecoderISACswb: |
| 153 case kDecoderISACfb: | |
| 154 #endif | 152 #endif |
| 155 case kDecoderPCM16Bswb32kHz: | 153 case kDecoderPCM16Bswb32kHz: |
| 156 case kDecoderPCM16Bswb32kHz_2ch: | 154 case kDecoderPCM16Bswb32kHz_2ch: |
| 157 case kDecoderCNGswb32kHz: { | 155 case kDecoderCNGswb32kHz: { |
| 158 return 32000; | 156 return 32000; |
| 159 } | 157 } |
| 160 case kDecoderPCM16Bswb48kHz: | 158 case kDecoderPCM16Bswb48kHz: |
| 161 case kDecoderPCM16Bswb48kHz_2ch: { | 159 case kDecoderPCM16Bswb48kHz_2ch: { |
| 162 return 48000; | 160 return 48000; |
| 163 } | 161 } |
| (...skipping 29 matching lines...) Expand all Loading... |
| 193 #ifdef WEBRTC_CODEC_ILBC | 191 #ifdef WEBRTC_CODEC_ILBC |
| 194 case kDecoderILBC: | 192 case kDecoderILBC: |
| 195 return new AudioDecoderIlbc; | 193 return new AudioDecoderIlbc; |
| 196 #endif | 194 #endif |
| 197 #if defined(WEBRTC_CODEC_ISACFX) | 195 #if defined(WEBRTC_CODEC_ISACFX) |
| 198 case kDecoderISAC: | 196 case kDecoderISAC: |
| 199 return new AudioDecoderIsacFix(); | 197 return new AudioDecoderIsacFix(); |
| 200 #elif defined(WEBRTC_CODEC_ISAC) | 198 #elif defined(WEBRTC_CODEC_ISAC) |
| 201 case kDecoderISAC: | 199 case kDecoderISAC: |
| 202 case kDecoderISACswb: | 200 case kDecoderISACswb: |
| 203 case kDecoderISACfb: | |
| 204 return new AudioDecoderIsac(); | 201 return new AudioDecoderIsac(); |
| 205 #endif | 202 #endif |
| 206 case kDecoderPCM16B: | 203 case kDecoderPCM16B: |
| 207 case kDecoderPCM16Bwb: | 204 case kDecoderPCM16Bwb: |
| 208 case kDecoderPCM16Bswb32kHz: | 205 case kDecoderPCM16Bswb32kHz: |
| 209 case kDecoderPCM16Bswb48kHz: | 206 case kDecoderPCM16Bswb48kHz: |
| 210 return new AudioDecoderPcm16B(1); | 207 return new AudioDecoderPcm16B(1); |
| 211 case kDecoderPCM16B_2ch: | 208 case kDecoderPCM16B_2ch: |
| 212 case kDecoderPCM16Bwb_2ch: | 209 case kDecoderPCM16Bwb_2ch: |
| 213 case kDecoderPCM16Bswb32kHz_2ch: | 210 case kDecoderPCM16Bswb32kHz_2ch: |
| (...skipping 21 matching lines...) Expand all Loading... |
| 235 case kDecoderRED: | 232 case kDecoderRED: |
| 236 case kDecoderAVT: | 233 case kDecoderAVT: |
| 237 case kDecoderArbitrary: | 234 case kDecoderArbitrary: |
| 238 default: { | 235 default: { |
| 239 return NULL; | 236 return NULL; |
| 240 } | 237 } |
| 241 } | 238 } |
| 242 } | 239 } |
| 243 | 240 |
| 244 } // namespace webrtc | 241 } // namespace webrtc |
| OLD | NEW |