Changeset 2493:49c636f06306 in roaraudio


Ignore:
Timestamp:
08/24/09 02:15:43 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

support to disable light, raw and MIDI subsystem

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/streams.c

    r2491 r2493  
    10491049 switch (s->dir) { 
    10501050  case ROAR_DIR_LIGHT_IN: 
     1051#ifndef ROAR_WITHOUT_DCOMP_LIGHT 
    10511052    return light_check_stream(id); 
     1053#else 
     1054    streams_delete(id); 
     1055    return -1; 
     1056#endif 
    10521057   break; 
    10531058  case ROAR_DIR_MIDI_IN: 
     1059#ifndef ROAR_WITHOUT_DCOMP_MIDI 
    10541060    return midi_check_stream(id); 
     1061#else 
     1062    streams_delete(id); 
     1063    return -1; 
     1064#endif 
    10551065   break; 
    10561066  case ROAR_DIR_RAW_IN: 
     1067#ifndef ROAR_WITHOUT_DCOMP_RAW 
    10571068    return raw_check_stream(id); 
     1069#else 
     1070    streams_delete(id); 
     1071    return -1; 
     1072#endif 
    10581073   break; 
    10591074  case ROAR_DIR_PLAY: 
     
    11861201 switch (s->dir) { 
    11871202  case ROAR_DIR_LIGHT_OUT: 
     1203#ifndef ROAR_WITHOUT_DCOMP_LIGHT 
    11881204    return light_send_stream(id); 
     1205#else 
     1206    streams_delete(id); 
     1207    return -1; 
     1208#endif 
    11891209   break; 
    11901210  case ROAR_DIR_MIDI_OUT: 
     1211#ifndef ROAR_WITHOUT_DCOMP_MIDI 
    11911212    return midi_send_stream(id); 
     1213#else 
     1214    streams_delete(id); 
     1215    return -1; 
     1216#endif 
    11921217   break; 
    11931218  case ROAR_DIR_OUTPUT: 
Note: See TracChangeset for help on using the changeset viewer.