struct _BseMidiDevice { BseDevice parent_object; BseMidiDecoder *midi_decoder; BseMidiHandle *handle; };
struct _BseMidiDeviceClass { BseDeviceClass parent_class; };
struct _BseMidiHandle { guint readable; guint writable; guint running_thread; BseMidiDecoder *midi_decoder; };
(BseMidiHandle *handle);