Changeset 1808:073dbd2723d0 in roaraudio for roarclients/roarmon.c
- Timestamp:
- 05/22/09 18:05:08 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roarclients/roarmon.c
r1635 r1808 37 37 " --chans -C CHANNELS - Set number of channels\n" 38 38 " --codec CODEC - Set the codec\n" 39 " --wave - Output Wave Audio (PCM)\n" 40 " --midi - Output MIDI Audio\n" 41 " --light - Output light control\n" 42 " --thru - Output copy of other stream\n" 39 43 " --help - Show this help\n" 40 44 ); … … 47 51 int channels = ROAR_CHANNELS_DEFAULT; 48 52 int codec = ROAR_CODEC_DEFAULT; 53 int dir = ROAR_DIR_MONITOR; 49 54 char * server = NULL; 50 55 char * k; … … 73 78 } else if ( !strcmp(k, "--codec") ) { 74 79 codec = roar_str2codec(argv[++i]); 80 81 } else if ( !strcmp(k, "--wave") ) { 82 dir = ROAR_DIR_MONITOR; 83 } else if ( !strcmp(k, "--midi") ) { 84 dir = ROAR_DIR_MIDI_OUT; 85 } else if ( !strcmp(k, "--light") ) { 86 dir = ROAR_DIR_LIGHT_OUT; 87 } else if ( !strcmp(k, "--thru") ) { 88 dir = ROAR_DIR_THRU; 89 75 90 } else if ( !strcmp(k, "--help") || !strcmp(k, "-h") ) { 76 91 usage(); … … 91 106 out = ROAR_STDOUT; 92 107 93 if ( (fh = roar_simple_ monitor(rate, channels, bits, codec, server, "roarmon")) == -1 ) {108 if ( (fh = roar_simple_stream(rate, channels, bits, codec, server, dir, "roarmon")) == -1 ) { 94 109 fprintf(stderr, "Error: can not start monitoring\n"); 95 110 return 1;
Note: See TracChangeset
for help on using the changeset viewer.