Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: webrtc/modules/audio_coding/neteq/test/RTPencode.cc

Issue 1174813003: Prepare to convert various types to size_t. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc@master
Patch Set: Review comments + resync Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 432 matching lines...) Expand 10 before | Expand all | Expand 10 after
443 return (0); 443 return (0);
444 } 444 }
445 445
446 FILE* in_file = fopen(argv[1], "rb"); 446 FILE* in_file = fopen(argv[1], "rb");
447 CHECK_NOT_NULL(in_file); 447 CHECK_NOT_NULL(in_file);
448 printf("Input file: %s\n", argv[1]); 448 printf("Input file: %s\n", argv[1]);
449 FILE* out_file = fopen(argv[2], "wb"); 449 FILE* out_file = fopen(argv[2], "wb");
450 CHECK_NOT_NULL(out_file); 450 CHECK_NOT_NULL(out_file);
451 printf("Output file: %s\n\n", argv[2]); 451 printf("Output file: %s\n\n", argv[2]);
452 packet_size = atoi(argv[3]); 452 packet_size = atoi(argv[3]);
453 CHECK_NOT_NULL(packet_size); 453 if (packet_size <= 0) {
454 printf("Packet size %d must be positive", packet_size);
455 return -1;
456 }
454 printf("Packet size: %i\n", packet_size); 457 printf("Packet size: %i\n", packet_size);
455 458
456 // check for stereo 459 // check for stereo
457 if (argv[4][strlen(argv[4]) - 1] == '*') { 460 if (argv[4][strlen(argv[4]) - 1] == '*') {
458 // use stereo 461 // use stereo
459 usingStereo = true; 462 usingStereo = true;
460 numChannels = 2; 463 numChannels = 2;
461 argv[4][strlen(argv[4]) - 1] = '\0'; 464 argv[4][strlen(argv[4]) - 1] = '\0';
462 } 465 }
463 466
(...skipping 1365 matching lines...) Expand 10 before | Expand all | Expand 10 after
1829 memmove(ptrL + stride, ptrL, ptrR - ptrL); 1832 memmove(ptrL + stride, ptrL, ptrR - ptrL);
1830 1833
1831 // copy from temp to left pointer 1834 // copy from temp to left pointer
1832 memcpy(ptrL, temp, stride); 1835 memcpy(ptrL, temp, stride);
1833 1836
1834 // advance pointers 1837 // advance pointers
1835 ptrL += stride * 2; 1838 ptrL += stride * 2;
1836 ptrR += stride; 1839 ptrR += stride;
1837 } 1840 }
1838 } 1841 }
OLDNEW
« no previous file with comments | « webrtc/modules/audio_coding/neteq/normal.cc ('k') | webrtc/modules/audio_processing/ns/nsx_core_neon.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698