aboutsummaryrefslogtreecommitdiff
path: root/engines/groovie/music.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/groovie/music.cpp')
-rw-r--r--engines/groovie/music.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/engines/groovie/music.cpp b/engines/groovie/music.cpp
index 7529f95bcf..bdb080d204 100644
--- a/engines/groovie/music.cpp
+++ b/engines/groovie/music.cpp
@@ -747,4 +747,18 @@ Common::SeekableReadStream *MusicPlayerMac::decompressMidi(Common::SeekableReadS
return new Common::MemoryReadStream(output, size, DisposeAfterUse::YES);
}
+MusicPlayerMPEG4::MusicPlayerMPEG4(GroovieEngine *vm) : MusicPlayer(vm) {
+}
+
+void MusicPlayerMPEG4::updateVolume() {
+ // TODO: Check if anything has to be done here
+}
+
+bool MusicPlayerMPEG4::load(uint32 fileref, bool loop) {
+ // TODO
+ Common::String filename = Common::String::format("gu%d.m4a", fileref & 0x3FF);
+ warning("TODO: Play MPEG-4 sound '%s'", filename.c_str());
+ return false;
+}
+
} // End of Groovie namespace