aboutsummaryrefslogtreecommitdiff
path: root/engines/pink/sound.cpp
diff options
context:
space:
mode:
authorwhiterandrek2018-03-30 13:52:58 +0300
committerEugene Sandulenko2018-06-28 23:51:32 +0200
commit475f6a62bdaa058cff6371989004291fcec9feb1 (patch)
tree1d980c69a6e7ff434c7800f21e265b1d24a20eab /engines/pink/sound.cpp
parent5db9a454581ff9b3f5e8160e401c0c741f321e9c (diff)
downloadscummvm-rg350-475f6a62bdaa058cff6371989004291fcec9feb1.tar.gz
scummvm-rg350-475f6a62bdaa058cff6371989004291fcec9feb1.tar.bz2
scummvm-rg350-475f6a62bdaa058cff6371989004291fcec9feb1.zip
PINK: fixed some segfaults
Diffstat (limited to 'engines/pink/sound.cpp')
-rw-r--r--engines/pink/sound.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/pink/sound.cpp b/engines/pink/sound.cpp
index 5312c965c9..73899a3438 100644
--- a/engines/pink/sound.cpp
+++ b/engines/pink/sound.cpp
@@ -64,14 +64,14 @@ void Sound::play(Audio::Mixer::SoundType type, int volume, bool isLoop) {
_stream = Audio::makeLoopingAudioStream(seekableStream, 0, 0, 0);
}
- _mixer->playStream(type, &_handle ,_stream);
+ _mixer->playStream(type, &_handle ,_stream, -1 , Audio::Mixer::kMaxChannelVolume, 0,DisposeAfterUse::NO);
}
bool Sound::load(Common::SeekableReadStream *stream) {
// Vox files in pink have wave format.
// RIFF (little-endian) data, WAVE audio, Microsoft PCM, 8 bit, mono 22050 Hz
- _stream = Audio::makeWAVStream(stream, DisposeAfterUse::NO);
+ _stream = Audio::makeWAVStream(stream, DisposeAfterUse::YES);
return isLoaded();
}