From 6d3b2ec3afdb5b137f87b782e5b7f363ea2f1849 Mon Sep 17 00:00:00 2001 From: Jordi Vilalta Prat Date: Sun, 5 Jul 2009 09:34:54 +0000 Subject: - Refactorized Groovie::MusicPlayer to make it extensible - Added an empty MusicPlayerMac to let the Macintosh version of The 7th Guest start svn-id: r42116 --- engines/groovie/groovie.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'engines/groovie/groovie.cpp') diff --git a/engines/groovie/groovie.cpp b/engines/groovie/groovie.cpp index e2315459d4..9381b5b47c 100644 --- a/engines/groovie/groovie.cpp +++ b/engines/groovie/groovie.cpp @@ -94,7 +94,11 @@ Common::Error GroovieEngine::run() { } // Create the music player - _musicPlayer = new MusicPlayer(this, _gameDescription->version == kGroovieT7G ? "fat" : "sample"); + if (_gameDescription->desc.platform == Common::kPlatformMacintosh) { + _musicPlayer = new MusicPlayerMac(this); + } else { + _musicPlayer = new MusicPlayerXMI(this, _gameDescription->version == kGroovieT7G ? "fat" : "sample"); + } // Load volume levels syncSoundSettings(); -- cgit v1.2.3