25 #include "audio/mididrv.h" 26 #include "common/scummsys.h" 27 #include "common/serializer.h" 28 #include "common/mutex.h" 29 #include "scumm/music.h" 40 typedef void (*sysexfunc)(Player *,
const byte *, uint16);
60 virtual void pause(
bool paused) = 0;
62 virtual bool get_sound_active(
int sound)
const = 0;
63 virtual int32 doCommand(
int numargs,
int args[]) = 0;
64 virtual int clear_queue() = 0;
65 virtual uint32 property(
int prop, uint32 value) = 0;
66 virtual void addSysexHandler(byte mfgID, sysexfunc handler) = 0;
69 virtual void startSoundWithNoteOffset(
int sound,
int offset) = 0;
MidiDriverFlags
Definition: mididrv.h:81
Definition: serializer.h:79
Definition: mididrv.h:309