diff options
author | Strangerke | 2014-12-28 11:35:53 +0100 |
---|---|---|
committer | Strangerke | 2014-12-28 11:38:10 +0100 |
commit | 46cd10c5255a7c99620a335094d5af3ccf5a2092 (patch) | |
tree | 066d94dffd51df3146ce5162db03fd50b3ce8069 /engines/access/sound.cpp | |
parent | d0ac19062526e5617d08b587e64aee00fd395876 (diff) | |
download | scummvm-rg350-46cd10c5255a7c99620a335094d5af3ccf5a2092.tar.gz scummvm-rg350-46cd10c5255a7c99620a335094d5af3ccf5a2092.tar.bz2 scummvm-rg350-46cd10c5255a7c99620a335094d5af3ccf5a2092.zip |
ACCESS: Fix DisposeAfterUse flags in sound code (thanks to fuzzie)
Diffstat (limited to 'engines/access/sound.cpp')
-rw-r--r-- | engines/access/sound.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/access/sound.cpp b/engines/access/sound.cpp index 221b409aa9..da267bdc4c 100644 --- a/engines/access/sound.cpp +++ b/engines/access/sound.cpp @@ -134,7 +134,7 @@ void SoundManager::playSound(Resource *res, int priority) { return; } - Audio::RewindableAudioStream *audioStream = Audio::makeRawStream(resourceData + 32, sampleSize, sampleRate, 0); + Audio::RewindableAudioStream *audioStream = Audio::makeRawStream(resourceData + 32, sampleSize, sampleRate, 0, DisposeAfterUse::NO); _queue.push_back(audioStream); } else @@ -143,7 +143,7 @@ void SoundManager::playSound(Resource *res, int priority) { if (!_mixer->isSoundHandleActive(_effectsHandle)) _mixer->playStream(Audio::Mixer::kSFXSoundType, &_effectsHandle, _queue[0], -1, _mixer->kMaxChannelVolume, 0, - DisposeAfterUse::NO); + DisposeAfterUse::YES); } void SoundManager::checkSoundQueue() { |