Changeset 2487:10020ba41793 in roaraudio for roard/midi.c


Ignore:
Timestamp:
08/24/09 00:16:38 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

support to disable CB completly

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/midi.c

    r2462 r2487  
    3232 midi_config.init        = 1; 
    3333 midi_config.inited      = 0; 
     34 
     35#ifndef ROAR_WITHOUT_DCOMP_CB 
    3436 midi_config.init_cb     = 0; 
    3537 midi_config.console_dev = NULL; 
     38#endif 
    3639 
    3740 return 0; 
     
    4346 
    4447 if ( midi_config.init ) { 
     48#ifndef ROAR_WITHOUT_DCOMP_CB 
    4549  if ( midi_config.init_cb ) { 
    4650   if ( midi_cb_init() == -1 ) { 
     
    4852   } 
    4953  } 
     54#endif 
    5055 
    5156  if ( midi_clock_init() == -1 ) { 
     
    6671  return -1; 
    6772 
     73#ifndef ROAR_WITHOUT_DCOMP_CB 
    6874 if ( midi_cb_free() == -1 ) 
    6975  return -1; 
     76#endif 
    7077 
    7178 return 0; 
     
    7986 midi_conv_mes2ssynth(); 
    8087 
     88#ifndef ROAR_WITHOUT_DCOMP_CB 
    8189 return midi_cb_update(); 
     90#else 
     91 return 0; 
     92#endif 
    8293} 
    8394 
     
    594605// CB: 
    595606 
     607#ifndef ROAR_WITHOUT_DCOMP_CB 
    596608int midi_cb_init (void) { 
    597609#ifdef _HAVE_CONSOLE 
     
    790802 return 0; 
    791803} 
     804#endif 
    792805 
    793806// VIO: 
Note: See TracChangeset for help on using the changeset viewer.