| 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 205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 216 RegisterSendCodec('A', codec_isac, 32000, -1, 960, kVariableSize); | 216 RegisterSendCodec('A', codec_isac, 32000, -1, 960, kVariableSize); |
| 217 Run(channel_a_to_b_); | 217 Run(channel_a_to_b_); |
| 218 RegisterSendCodec('A', codec_isac, 32000, 56000, 960, kVariableSize); | 218 RegisterSendCodec('A', codec_isac, 32000, 56000, 960, kVariableSize); |
| 219 Run(channel_a_to_b_); | 219 Run(channel_a_to_b_); |
| 220 RegisterSendCodec('A', codec_isac, 32000, 37000, 960, kVariableSize); | 220 RegisterSendCodec('A', codec_isac, 32000, 37000, 960, kVariableSize); |
| 221 Run(channel_a_to_b_); | 221 Run(channel_a_to_b_); |
| 222 RegisterSendCodec('A', codec_isac, 32000, 32000, 960, kVariableSize); | 222 RegisterSendCodec('A', codec_isac, 32000, 32000, 960, kVariableSize); |
| 223 Run(channel_a_to_b_); | 223 Run(channel_a_to_b_); |
| 224 outfile_b_.Close(); | 224 outfile_b_.Close(); |
| 225 #endif | 225 #endif |
| 226 #ifdef WEBRTC_CODEC_PCM16 | |
| 227 if (test_mode_ != 0) { | 226 if (test_mode_ != 0) { |
| 228 printf("===============================================================\n"); | 227 printf("===============================================================\n"); |
| 229 } | 228 } |
| 230 test_count_++; | 229 test_count_++; |
| 231 OpenOutFile(test_count_); | 230 OpenOutFile(test_count_); |
| 232 char codec_l16[] = "L16"; | 231 char codec_l16[] = "L16"; |
| 233 RegisterSendCodec('A', codec_l16, 8000, 128000, 80, 0); | 232 RegisterSendCodec('A', codec_l16, 8000, 128000, 80, 0); |
| 234 Run(channel_a_to_b_); | 233 Run(channel_a_to_b_); |
| 235 RegisterSendCodec('A', codec_l16, 8000, 128000, 160, 0); | 234 RegisterSendCodec('A', codec_l16, 8000, 128000, 160, 0); |
| 236 Run(channel_a_to_b_); | 235 Run(channel_a_to_b_); |
| (...skipping 19 matching lines...) Expand all Loading... |
| 256 if (test_mode_ != 0) { | 255 if (test_mode_ != 0) { |
| 257 printf("===============================================================\n"); | 256 printf("===============================================================\n"); |
| 258 } | 257 } |
| 259 test_count_++; | 258 test_count_++; |
| 260 OpenOutFile(test_count_); | 259 OpenOutFile(test_count_); |
| 261 RegisterSendCodec('A', codec_l16, 32000, 512000, 320, 0); | 260 RegisterSendCodec('A', codec_l16, 32000, 512000, 320, 0); |
| 262 Run(channel_a_to_b_); | 261 Run(channel_a_to_b_); |
| 263 RegisterSendCodec('A', codec_l16, 32000, 512000, 640, 0); | 262 RegisterSendCodec('A', codec_l16, 32000, 512000, 640, 0); |
| 264 Run(channel_a_to_b_); | 263 Run(channel_a_to_b_); |
| 265 outfile_b_.Close(); | 264 outfile_b_.Close(); |
| 266 #endif | |
| 267 if (test_mode_ != 0) { | 265 if (test_mode_ != 0) { |
| 268 printf("===============================================================\n"); | 266 printf("===============================================================\n"); |
| 269 } | 267 } |
| 270 test_count_++; | 268 test_count_++; |
| 271 OpenOutFile(test_count_); | 269 OpenOutFile(test_count_); |
| 272 char codec_pcma[] = "PCMA"; | 270 char codec_pcma[] = "PCMA"; |
| 273 RegisterSendCodec('A', codec_pcma, 8000, 64000, 80, 0); | 271 RegisterSendCodec('A', codec_pcma, 8000, 64000, 80, 0); |
| 274 Run(channel_a_to_b_); | 272 Run(channel_a_to_b_); |
| 275 RegisterSendCodec('A', codec_pcma, 8000, 64000, 160, 0); | 273 RegisterSendCodec('A', codec_pcma, 8000, 64000, 160, 0); |
| 276 Run(channel_a_to_b_); | 274 Run(channel_a_to_b_); |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 332 #endif | 330 #endif |
| 333 #ifndef WEBRTC_CODEC_ILBC | 331 #ifndef WEBRTC_CODEC_ILBC |
| 334 printf(" iLBC\n"); | 332 printf(" iLBC\n"); |
| 335 #endif | 333 #endif |
| 336 #ifndef WEBRTC_CODEC_ISAC | 334 #ifndef WEBRTC_CODEC_ISAC |
| 337 printf(" ISAC float\n"); | 335 printf(" ISAC float\n"); |
| 338 #endif | 336 #endif |
| 339 #ifndef WEBRTC_CODEC_ISACFX | 337 #ifndef WEBRTC_CODEC_ISACFX |
| 340 printf(" ISAC fix\n"); | 338 printf(" ISAC fix\n"); |
| 341 #endif | 339 #endif |
| 342 #ifndef WEBRTC_CODEC_PCM16 | |
| 343 printf(" PCM16\n"); | |
| 344 #endif | |
| 345 | 340 |
| 346 printf("\nTo complete the test, listen to the %d number of output files.\n", | 341 printf("\nTo complete the test, listen to the %d number of output files.\n", |
| 347 test_count_); | 342 test_count_); |
| 348 } | 343 } |
| 349 } | 344 } |
| 350 | 345 |
| 351 // Register Codec to use in the test | 346 // Register Codec to use in the test |
| 352 // | 347 // |
| 353 // Input: side - which ACM to use, 'A' or 'B' | 348 // Input: side - which ACM to use, 'A' or 'B' |
| 354 // codec_name - name to use when register the codec | 349 // codec_name - name to use when register the codec |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 482 | 477 |
| 483 void TestAllCodecs::DisplaySendReceiveCodec() { | 478 void TestAllCodecs::DisplaySendReceiveCodec() { |
| 484 CodecInst my_codec_param; | 479 CodecInst my_codec_param; |
| 485 acm_a_->SendCodec(&my_codec_param); | 480 acm_a_->SendCodec(&my_codec_param); |
| 486 printf("%s -> ", my_codec_param.plname); | 481 printf("%s -> ", my_codec_param.plname); |
| 487 acm_b_->ReceiveCodec(&my_codec_param); | 482 acm_b_->ReceiveCodec(&my_codec_param); |
| 488 printf("%s\n", my_codec_param.plname); | 483 printf("%s\n", my_codec_param.plname); |
| 489 } | 484 } |
| 490 | 485 |
| 491 } // namespace webrtc | 486 } // namespace webrtc |
| OLD | NEW |