Changeset 2905:8cd508e2a7b5 in roaraudio
- Timestamp:
- 10/11/09 17:35:52 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roarclients/roarinterconnect.c
r2904 r2905 181 181 #ifdef ROAR_HAVE_ESD 182 182 case MT_ESD: 183 if ( (type & ST_MASK) != ST_FILTER ) {184 fprintf(stderr, "Error: server type only supports stream type filter\n");185 return 2;186 }187 188 183 tmp = ESD_STREAM|ESD_PLAY; 189 184 … … 213 208 } 214 209 215 rfh = esd_filter_stream(tmp, rate, remote, "roarinterconnect"); 210 switch (type & ST_MASK) { 211 case ST_FILTER: 212 rfh = esd_filter_stream(tmp, rate, remote, "roarinterconnect"); 213 break; 214 case ST_TRANSMIT: 215 rfh = esd_play_stream(tmp, rate, remote, "roarinterconnect"); 216 break; 217 case ST_RECEIVE: 218 rfh = esd_monitor_stream(tmp, rate, remote, "roarinterconnect"); 219 break; 220 default: 221 fprintf(stderr, "Error: this type is not supported by EsounD\n"); 222 return 2; 223 break; 224 } 216 225 break; 217 226 #endif
Note: See TracChangeset
for help on using the changeset viewer.