diff options
author | Filippos Karapetis | 2007-06-25 18:23:01 +0000 |
---|---|---|
committer | Filippos Karapetis | 2007-06-25 18:23:01 +0000 |
commit | 23c8240048209cd53d5d12874e28d9f9382f64c5 (patch) | |
tree | 95a1fe53464e755bdde541db22a08436ddfb92cb /engines/saga/sound.h | |
parent | 057d26e2f3a3d29f0694a5e9781b700812161430 (diff) | |
download | scummvm-rg350-23c8240048209cd53d5d12874e28d9f9382f64c5.tar.gz scummvm-rg350-23c8240048209cd53d5d12874e28d9f9382f64c5.tar.bz2 scummvm-rg350-23c8240048209cd53d5d12874e28d9f9382f64c5.zip |
Add support for compressed sound effects, digital music and speech to the SAGA engine
svn-id: r27713
Diffstat (limited to 'engines/saga/sound.h')
-rw-r--r-- | engines/saga/sound.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/saga/sound.h b/engines/saga/sound.h index 3abea583ba..b75c194da4 100644 --- a/engines/saga/sound.h +++ b/engines/saga/sound.h @@ -28,7 +28,13 @@ #ifndef SAGA_SOUND_H #define SAGA_SOUND_H +#include "common/file.h" #include "sound/mixer.h" +#include "sound/mp3.h" +#include "sound/vorbis.h" +#include "sound/flac.h" +#include "sound/rate.h" +#include "sound/wave.h" namespace Saga { @@ -46,7 +52,12 @@ struct SoundBuffer { byte *buffer; size_t size; + size_t originalSize; bool isBigEndian; + bool isCompressed; + GameSoundTypes soundType; + Common::File *soundFile; + size_t fileOffset; }; enum sndHandleType { |