diff options
Diffstat (limited to 'engines/groovie/music.h')
-rw-r--r-- | engines/groovie/music.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/groovie/music.h b/engines/groovie/music.h index 6c8e6490b5..f5e9461fbb 100644 --- a/engines/groovie/music.h +++ b/engines/groovie/music.h @@ -30,6 +30,7 @@ #include "sound/mididrv.h" #include "sound/midiparser.h" +#include "common/mutex.h" namespace Groovie { @@ -62,12 +63,15 @@ public: private: GroovieEngine *_vm; + Common::Mutex _mutex; byte *_data; MidiParser *_midiParser; MidiDriver *_driver; uint16 _backgroundFileRef; + static void onTimer(void *data); + bool play(uint16 fileref, bool loop); bool load(uint16 fileref); void unload(); |