diff options
Diffstat (limited to 'sound/iff_sound.h')
-rw-r--r-- | sound/iff_sound.h | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/sound/iff_sound.h b/sound/iff_sound.h index 01c9977c7c..4e53059380 100644 --- a/sound/iff_sound.h +++ b/sound/iff_sound.h @@ -32,30 +32,16 @@ #ifndef SOUND_IFF_H #define SOUND_IFF_H -#include "common/iff_container.h" -#include "sound/audiostream.h" +namespace Common { + class ReadStream; +} namespace Audio { -struct Voice8Header { - uint32 oneShotHiSamples; - uint32 repeatHiSamples; - uint32 samplesPerHiCycle; - uint16 samplesPerSec; - byte octaves; - byte compression; - uint32 volume; - - Voice8Header() { - memset(this, 0, sizeof(Voice8Header)); - } - - void load(Common::ReadStream &stream); -}; +class AudioStream; AudioStream *make8SVXStream(Common::ReadStream &stream, bool loop); - } #endif |