aboutsummaryrefslogtreecommitdiff
path: root/sound/midiparser.h
diff options
context:
space:
mode:
authorJamieson Christian2003-05-18 23:55:53 +0000
committerJamieson Christian2003-05-18 23:55:53 +0000
commitc81b58d38eb8ca38e8614152000bceb7b2c012ad (patch)
tree9401a74b381ab63a31562e0b3e5ddb05c2da2500 /sound/midiparser.h
parentb43bca21cbea217d980887eabbfc73e92fce4c71 (diff)
downloadscummvm-rg350-c81b58d38eb8ca38e8614152000bceb7b2c012ad.tar.gz
scummvm-rg350-c81b58d38eb8ca38e8614152000bceb7b2c012ad.tar.bz2
scummvm-rg350-c81b58d38eb8ca38e8614152000bceb7b2c012ad.zip
Implemented new Simon MIDI module, switching from MidiStreamer to MidiParser. Restructuring enables XMIDI support and vc_72 implementation. Various cleanup on MidiParser's and MidiDriver's.
svn-id: r7654
Diffstat (limited to 'sound/midiparser.h')
-rw-r--r--sound/midiparser.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/midiparser.h b/sound/midiparser.h
index 3324f4e268..c46c5789d6 100644
--- a/sound/midiparser.h
+++ b/sound/midiparser.h
@@ -34,7 +34,7 @@ protected:
uint32 _timer_rate;
public:
- virtual bool loadMusic (byte *data) = 0;
+ virtual bool loadMusic (byte *data, uint32 size) = 0;
virtual void unloadMusic() = 0;
void setMidiDriver (MidiDriver *driver) { _driver = driver; }
@@ -44,7 +44,7 @@ public:
virtual void setTrack (byte track) = 0;
virtual void jumpToTick (uint32 tick) = 0;
- static MidiParser *createParser_RIFF();
+ static MidiParser *createParser_SMF();
static MidiParser *createParser_XMIDI();
};