aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/sound.cpp
diff options
context:
space:
mode:
authorstrangerke2011-02-18 22:24:32 +0100
committerstrangerke2011-02-18 22:24:32 +0100
commitec559360ab48b2c1044dd36ae54e01d9a180055c (patch)
tree233e89cd8970471b183be4b20a4a3afce17eb097 /engines/hugo/sound.cpp
parenta6593c294efc848460126f3bd0270d96053fab9e (diff)
downloadscummvm-rg350-ec559360ab48b2c1044dd36ae54e01d9a180055c.tar.gz
scummvm-rg350-ec559360ab48b2c1044dd36ae54e01d9a180055c.tar.bz2
scummvm-rg350-ec559360ab48b2c1044dd36ae54e01d9a180055c.zip
HUGO: Move several short function bodies from headers to cpp files
Diffstat (limited to 'engines/hugo/sound.cpp')
-rw-r--r--engines/hugo/sound.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/engines/hugo/sound.cpp b/engines/hugo/sound.cpp
index 3fa7e9fd4e..80086b0e5c 100644
--- a/engines/hugo/sound.cpp
+++ b/engines/hugo/sound.cpp
@@ -63,6 +63,30 @@ MidiPlayer::~MidiPlayer() {
close();
}
+bool MidiPlayer::isPlaying() const {
+ return _isPlaying;
+}
+
+int MidiPlayer::getVolume() const {
+ return _masterVolume;
+}
+
+void MidiPlayer::setLooping(bool loop) {
+ _isLooping = loop;
+}
+
+MidiChannel *MidiPlayer::allocateChannel() {
+ return 0;
+}
+
+MidiChannel *MidiPlayer::getPercussionChannel() {
+ return 0;
+}
+
+uint32 MidiPlayer::getBaseTempo() {
+ return _driver ? _driver->getBaseTempo() : 0;
+}
+
void MidiPlayer::play(uint8 *stream, uint16 size) {
debugC(3, kDebugMusic, "MidiPlayer::play");
if (!stream) {