diff options
author | Ori Avtalion | 2016-05-22 22:02:37 +0300 |
---|---|---|
committer | Ori Avtalion | 2016-05-22 22:02:37 +0300 |
commit | 438f100d5eb7a27cac5131568968cedf14e33e07 (patch) | |
tree | 887f6f8ae6af3fe8db177e676a36818910d97641 /engines/agi/sound_sarien.cpp | |
parent | 856a1aff180420fa618a07768cc118f3163190e5 (diff) | |
download | scummvm-rg350-438f100d5eb7a27cac5131568968cedf14e33e07.tar.gz scummvm-rg350-438f100d5eb7a27cac5131568968cedf14e33e07.tar.bz2 scummvm-rg350-438f100d5eb7a27cac5131568968cedf14e33e07.zip |
AGI: Reduce audio header dependencies
Diffstat (limited to 'engines/agi/sound_sarien.cpp')
-rw-r--r-- | engines/agi/sound_sarien.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/agi/sound_sarien.cpp b/engines/agi/sound_sarien.cpp index 939c3d2c77..1b3542b89c 100644 --- a/engines/agi/sound_sarien.cpp +++ b/engines/agi/sound_sarien.cpp @@ -21,6 +21,7 @@ */ #include "common/random.h" +#include "audio/mixer.h" #include "agi/agi.h" @@ -92,11 +93,11 @@ SoundGenSarien::SoundGenSarien(AgiBase *vm, Audio::Mixer *pMixer) : SoundGen(vm, debug(0, "Initializing sound: envelopes disabled"); } - _mixer->playStream(Audio::Mixer::kMusicSoundType, &_soundHandle, this, -1, Audio::Mixer::kMaxChannelVolume, 0, DisposeAfterUse::NO, true); + _mixer->playStream(Audio::Mixer::kMusicSoundType, _soundHandle, this, -1, Audio::Mixer::kMaxChannelVolume, 0, DisposeAfterUse::NO, true); } SoundGenSarien::~SoundGenSarien() { - _mixer->stopHandle(_soundHandle); + _mixer->stopHandle(*_soundHandle); free(_sndBuffer); } |