From 4c6ef29b49a92270553b57c9dcb78e4b2fa99c79 Mon Sep 17 00:00:00 2001 From: Strangerke Date: Sat, 21 May 2016 01:05:53 +0200 Subject: GNAP: Implement setSoundVolume --- engines/gnap/sound.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'engines/gnap') diff --git a/engines/gnap/sound.cpp b/engines/gnap/sound.cpp index 103a649e59..a4a59d7390 100644 --- a/engines/gnap/sound.cpp +++ b/engines/gnap/sound.cpp @@ -57,7 +57,9 @@ void SoundMan::stopSound(int resourceId) { } void SoundMan::setSoundVolume(int resourceId, int volume) { - // TODO + const int index = find(resourceId); + int realVol = volume * 2.55; + _vm->_mixer->setChannelVolume(_items[index]._handle, realVol); } bool SoundMan::isSoundPlaying(int resourceId) { -- cgit v1.2.3