From c8ce5b1865c3854eca79843e12493453c7566d0b Mon Sep 17 00:00:00 2001 From: Max Horn Date: Fri, 16 Nov 2007 10:05:18 +0000 Subject: Changed Audio::makeADPCMStream so that the stream passed to it can automatically be disposed svn-id: r29517 --- engines/agos/sound.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/agos') diff --git a/engines/agos/sound.cpp b/engines/agos/sound.cpp index e198fe8d66..2da81d2d28 100644 --- a/engines/agos/sound.cpp +++ b/engines/agos/sound.cpp @@ -741,7 +741,7 @@ void Sound::playSoundData(Audio::SoundHandle *handle, byte *soundData, uint soun flags |= Audio::Mixer::FLAG_LOOP; if (compType == 2) { - Audio::AudioStream *sndStream = Audio::makeADPCMStream(&stream, size, Audio::kADPCMMS, rate, (flags & Audio::Mixer::FLAG_STEREO) ? 2 : 1, blockAlign); + Audio::AudioStream *sndStream = Audio::makeADPCMStream(&stream, false, size, Audio::kADPCMMS, rate, (flags & Audio::Mixer::FLAG_STEREO) ? 2 : 1, blockAlign); buffer = (byte *)malloc(size * 4); size = sndStream->readBuffer((int16*)buffer, size * 2); size *= 2; // 16bits. -- cgit v1.2.3