[Scummvm-git-logs] scummvm master -> e775552e9d283845d4094c57fbd986c9cd5b4305

bluegr bluegr at gmail.com
Sun Oct 24 14:30:37 UTC 2021


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
e775552e9d GROOVIE: Fix overridden class members


Commit: e775552e9d283845d4094c57fbd986c9cd5b4305
    https://github.com/scummvm/scummvm/commit/e775552e9d283845d4094c57fbd986c9cd5b4305
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2021-10-24T17:30:14+03:00

Commit Message:
GROOVIE: Fix overridden class members

Changed paths:
    engines/groovie/music.cpp
    engines/groovie/music.h
    engines/groovie/video/roq.h


diff --git a/engines/groovie/music.cpp b/engines/groovie/music.cpp
index fc1ca1b9ca..f414e92036 100644
--- a/engines/groovie/music.cpp
+++ b/engines/groovie/music.cpp
@@ -771,8 +771,8 @@ void MusicPlayerTlc::updateVolume() {
 	_vm->_system->getMixer()->setVolumeForSoundType(Audio::Mixer::kMusicSoundType, _userVolume * _gameVolume / 100);
 }
 
-void MusicPlayerTlc::unload() {
-	MusicPlayer::unload();
+void MusicPlayerTlc::unload(bool updateState) {
+	MusicPlayer::unload(updateState);
 
 	_vm->_system->getMixer()->stopHandle(_handle);
 	if (_file) {
diff --git a/engines/groovie/music.h b/engines/groovie/music.h
index 6c161ae8f3..a5fd537ee2 100644
--- a/engines/groovie/music.h
+++ b/engines/groovie/music.h
@@ -214,8 +214,8 @@ public:
 protected:
 	virtual Common::String getFilename(uint32 fileref);
 	void updateVolume();
-	bool load(uint32 fileref, bool loop);
-	void unload();
+	bool load(uint32 fileref, bool loop) override;
+	void unload(bool updateState = true) override;
 
 private:
 	Audio::SoundHandle _handle;
diff --git a/engines/groovie/video/roq.h b/engines/groovie/video/roq.h
index b59f332aa3..482d3644d7 100644
--- a/engines/groovie/video/roq.h
+++ b/engines/groovie/video/roq.h
@@ -40,7 +40,7 @@ class ROQPlayer : public VideoPlayer {
 public:
 	ROQPlayer(GroovieEngine *vm);
 	~ROQPlayer();
-	void setOrigin(int16 x, int16 y);
+	void setOrigin(int16 x, int16 y) override;
 
 	Audio::SoundHandle getSoundHandle() {
 		return _soundHandle;




More information about the Scummvm-git-logs mailing list