aboutsummaryrefslogtreecommitdiff
path: root/engines/groovie/music.h
diff options
context:
space:
mode:
authorScott Thomas2009-08-05 13:57:40 +0000
committerScott Thomas2009-08-05 13:57:40 +0000
commit8820b6166ecc5f2c76e926aefdbf4d3ad6f2f062 (patch)
tree17ee69adb605a0618eb28b97c379273cd0d98690 /engines/groovie/music.h
parent26b372603bf84ad050d0c7b0db6896eb5279664e (diff)
downloadscummvm-rg350-8820b6166ecc5f2c76e926aefdbf4d3ad6f2f062.tar.gz
scummvm-rg350-8820b6166ecc5f2c76e926aefdbf4d3ad6f2f062.tar.bz2
scummvm-rg350-8820b6166ecc5f2c76e926aefdbf4d3ad6f2f062.zip
T7G: Fix bug #2831041 by implementing opcode responsible for starting music partway through a video
svn-id: r43068
Diffstat (limited to 'engines/groovie/music.h')
-rw-r--r--engines/groovie/music.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/groovie/music.h b/engines/groovie/music.h
index db50930c37..9909c8a185 100644
--- a/engines/groovie/music.h
+++ b/engines/groovie/music.h
@@ -44,6 +44,9 @@ public:
void playCD(uint8 track);
void startBackground();
+ void frameTick();
+ void setBackgroundDelay(uint16 delay);
+
// Volume
void setUserVolume(uint16 volume);
void setGameVolume(uint16 volume, uint16 time);
@@ -55,6 +58,8 @@ private:
uint32 _backgroundFileRef;
uint8 _prevCDtrack;
+ uint16 _backgroundDelay;
+
// Volume fading
uint32 _fadingStartTime;
uint16 _fadingStartVolume;