CONSTRUCTOR(static int midoalsa_register(void)) { struct midi_out_plugin midoalsa; midoalsa.name = midoalsa_name; midoalsa.init = midoalsa_init; midoalsa.done = midoalsa_done; midoalsa.reset = midoalsa_reset; midoalsa.write = midoalsa_write; midoalsa.stop = NULL; return midi_register_output_plugin(midoalsa); }
CONSTRUCTOR(static int midotmdty_register(void)) { struct midi_out_plugin midotmdty; midotmdty.name = midotmdty_name; midotmdty.init = midotmdty_init; midotmdty.done = midotmdty_done; midotmdty.reset = midotmdty_reset; midotmdty.write = midotmdty_write; midotmdty.stop = midotmdty_stop; #if 1 return midi_register_output_plugin(midotmdty); #else return 0; #endif }
CONSTRUCTOR(static int midoalsa_register(void)) { midi_register_output_plugin(&midoalsa); midi_register_output_plugin(&midoalsa_v); return 0; }
CONSTRUCTOR(static void midooss_register(void)) { midi_register_output_plugin(&midooss); }