aboutsummaryrefslogtreecommitdiff
path: root/engines/made/music.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/made/music.h')
-rw-r--r--engines/made/music.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/made/music.h b/engines/made/music.h
index b9fa1004d5..8ef39b4fd3 100644
--- a/engines/made/music.h
+++ b/engines/made/music.h
@@ -54,7 +54,8 @@ public:
void setNativeMT32(bool b) { _nativeMT32 = b; }
bool hasNativeMT32() { return _nativeMT32; }
- void play(XmidiResource *midiResource, MusicFlags flags = MUSIC_NORMAL);
+ void playXMIDI(GenericResource *midiResource, MusicFlags flags = MUSIC_NORMAL);
+ void playSMF(GenericResource *midiResource, MusicFlags flags = MUSIC_NORMAL);
void stop();
void pause();
void resume();
@@ -86,7 +87,7 @@ protected:
MidiChannel *_channel[16];
MidiDriver *_driver;
- MidiParser *_xmidiParser;
+ MidiParser *_xmidiParser, *_smfParser;
byte _channelVolume[16];
bool _nativeMT32;
bool _isGM;