Changeset 1110:1bdd5d4d74f2 in roaraudio
- Timestamp:
- 01/14/09 18:39:20 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/roard.c
r1046 r1110 222 222 int drvid; 223 223 char * s_drv = "cf"; 224 char * s_dev = NULL; 224 225 char * s_con = NULL; 225 226 char * s_opt = NULL; … … 359 360 s_drv = argv[++i]; 360 361 } else if ( strcmp(k, "-S") == 0 ) { 361 k = argv[++i]; 362 if ( sources_add(s_drv, k, s_con, s_opt, s_prim) == -1 ) { 363 ROAR_ERR("main(*): adding source '%s' via '%s' failed!", k, s_drv); 364 } 365 s_opt = s_con = NULL; 366 s_prim = 0; 362 s_dev = argv[++i]; 367 363 } else if ( strcmp(k, "-sO") == 0 ) { 368 364 s_opt = argv[++i]; … … 371 367 } else if ( strcmp(k, "-sP") == 0 ) { 372 368 s_prim = 1; 369 } else if ( strcmp(k, "-sN") == 0 ) { 370 if ( sources_add(s_drv, s_dev, s_con, s_opt, s_prim) == -1 ) { 371 ROAR_ERR("main(*): adding source '%s' via '%s' failed!", s_dev, s_drv); 372 } 373 s_opt = s_dev = s_con = NULL; 374 s_drv = "cf"; 375 s_prim = 0; 373 376 374 377 } else if ( strcmp(k, "-p") == 0 || strcmp(k, "--port") == 0 ) { … … 452 455 } 453 456 457 } 458 459 if ( s_dev != NULL ) { 460 if ( sources_add(s_drv, s_dev, s_con, s_opt, s_prim) == -1 ) { 461 ROAR_ERR("main(*): adding source '%s' via '%s' failed!", s_dev, s_drv); 462 } 454 463 } 455 464
Note: See TracChangeset
for help on using the changeset viewer.