Changeset 1194:0becc6f9403b in roaraudio for roarclients
- Timestamp:
- 02/04/09 15:07:03 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roarclients/roarcat.c
r669 r1194 43 43 44 44 int main (int argc, char * argv[]) { 45 int rate = 44100;46 int bits = 16;47 int channels = 2;45 int rate = ROAR_RATE_DEFAULT; 46 int bits = ROAR_BITS_DEFAULT; 47 int channels = ROAR_CHANNELS_DEFAULT; 48 48 int codec = ROAR_CODEC_DEFAULT; 49 49 char * server = NULL; … … 52 52 int i; 53 53 int in = -1; 54 char * name = "roarcat"; 54 55 char buf[BUFSIZE]; 55 56 … … 57 58 k = argv[i]; 58 59 59 if ( strcmp(k, "--server") == 0) {60 if ( !strcmp(k, "--server") || !strcmp(k, "-s") ) { 60 61 server = argv[++i]; 61 } else if ( strcmp(k, "--rate") == 0 ) { 62 } else if ( !strcmp(k, "-n") ) { 63 name = argv[++i]; 64 } else if ( !strcmp(k, "--rate") || !strcmp(k, "-r") ) { 62 65 rate = atoi(argv[++i]); 63 } else if ( strcmp(k, "--bits") == 0) {66 } else if ( !strcmp(k, "--bits") ) { 64 67 bits = atoi(argv[++i]); 65 } else if ( strcmp(k, "--channels") == 0 || strcmp(k, "--chans") == 0 ) { 68 } else if ( !strcmp(k, "-b") ) { 69 bits = 8; 70 } else if ( !strcmp(k, "--channels") || !strcmp(k, "--chans") ) { 66 71 channels = atoi(argv[++i]); 67 } else if ( strcmp(k, "--codec") == 0 ) { 72 } else if ( !strcmp(k, "-m") ) { 73 channels = 1; 74 } else if ( !strcmp(k, "--codec") ) { 68 75 codec = roar_str2codec(argv[++i]); 69 } else if ( strcmp(k, "--help") == 0) {76 } else if ( !strcmp(k, "--help") ) { 70 77 usage(); 71 78 return 0; … … 82 89 } 83 90 84 if ( (fh = roar_simple_play(rate, channels, bits, codec, server, "roarcat")) == -1 ) {91 if ( (fh = roar_simple_play(rate, channels, bits, codec, server, name)) == -1 ) { 85 92 fprintf(stderr, "Error: can not start playback\n"); 86 93 return 1;
Note: See TracChangeset
for help on using the changeset viewer.