diff options
author | Eugene Sandulenko | 2017-08-08 23:45:00 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2017-08-08 23:45:26 +0200 |
commit | 6fac0ace2c844aa68c2482362021981ed1db931b (patch) | |
tree | 841040a2cd2a8db1ecdf9cc183ef49b0af9fe4eb /engines/wage | |
parent | 82a308855756f4407d35d57088bb65f0b05093a2 (diff) | |
download | scummvm-rg350-6fac0ace2c844aa68c2482362021981ed1db931b.tar.gz scummvm-rg350-6fac0ace2c844aa68c2482362021981ed1db931b.tar.bz2 scummvm-rg350-6fac0ace2c844aa68c2482362021981ed1db931b.zip |
WAGE: Fix crash on sound reuse/game quit
Diffstat (limited to 'engines/wage')
-rw-r--r-- | engines/wage/sound.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/wage/sound.cpp b/engines/wage/sound.cpp index d24e51a41e..dcc33a2041 100644 --- a/engines/wage/sound.cpp +++ b/engines/wage/sound.cpp @@ -91,7 +91,8 @@ void WageEngine::playSound(Common::String soundName) { Audio::AudioStream *stream = Audio::makeRawStream(s->_data, s->_size, 11000, Audio::FLAG_UNSIGNED); - _mixer->playStream(Audio::Mixer::kPlainSoundType, &s->_handle, stream); + _mixer->playStream(Audio::Mixer::kPlainSoundType, &s->_handle, stream, + -1, Audio::Mixer::kMaxChannelVolume, 0, DisposeAfterUse::NO); } void WageEngine::updateSoundTimerForScene(Scene *scene, bool firstTime) { |