#include "alsa_midi.h" #include static int alsa_midi_driver_attach ( alsa_midi_driver_t *driver, jack_engine_t *engine ) { return driver->midi->attach (driver->midi); } static int alsa_midi_driver_detach ( alsa_midi_driver_t *driver, jack_engine_t *engine ) { return driver->midi->detach (driver->midi); } static int alsa_midi_driver_read ( alsa_midi_driver_t *driver, jack_nframes_t nframes ) { driver->midi->read (driver->midi, nframes); return 0; } static int alsa_midi_driver_write ( alsa_midi_driver_t *driver, jack_nframes_t nframes ) { driver->midi->write (driver->midi, nframes); return 0; } static int alsa_midi_driver_start ( alsa_midi_driver_t *driver ) { return driver->midi->start (driver->midi); } static int alsa_midi_driver_stop ( alsa_midi_driver_t *driver ) { return driver->midi->stop (driver->midi); } static void alsa_midi_driver_delete ( alsa_midi_driver_t *driver ) { }