[Scummvm-cvs-logs] CVS: scummvm/sound midiparser.h,1.18,1.19

Jamieson Christian jamieson630 at users.sourceforge.net
Sat Aug 16 03:03:51 CEST 2003


Update of /cvsroot/scummvm/scummvm/sound
In directory sc8-pr-cvs1:/tmp/cvs-serv1047

Modified Files:
	midiparser.h 
Log Message:
Corrected timing mechanism for RO music streams.
RO streams have built-in timer markers (the
unknown 0xA0 mentioned in FR [742249]) that
override automated methods of updating
VAR_MUSIC_TIMER. Since these timer markers
do not seem to be present in AD resources, the
old mechanism is used if MD_ADLIB is the current
MidiDriver.

Index: midiparser.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sound/midiparser.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- midiparser.h	10 Jul 2003 04:34:44 -0000	1.18
+++ midiparser.h	16 Aug 2003 09:34:19 -0000	1.19
@@ -248,6 +248,7 @@
 	bool setTrack (int track);
 	bool jumpToTick (uint32 tick, bool fireEvents = false);
 	uint32 getTick() { return _position._play_tick; }
+	virtual uint32 getTime() { return _position._play_time; }
 
 	static MidiParser *createParser_SMF();
 	static MidiParser *createParser_XMIDI();





More information about the Scummvm-git-logs mailing list