GROOVIE: Fix MusicPlayerIOS volume not correctly restoring on new song

This commit is contained in:
Scott Thomas 2011-06-03 19:49:56 +09:30
parent e23bd5b92b
commit ae4b298bbb

View file

@ -845,6 +845,9 @@ bool MusicPlayerIOS::load(uint32 fileref, bool loop) {
if (loop)
audStream = Audio::makeLoopingAudioStream((Audio::RewindableAudioStream *)audStream, 0);
// MIDI player handles volume reset on load, IOS player doesn't - force update here
updateVolume();
// Play!
_vm->_system->getMixer()->playStream(Audio::Mixer::kMusicSoundType, &_handle, audStream);
return true;