aboutsummaryrefslogtreecommitdiff
path: root/sound/iff_sound.h
diff options
context:
space:
mode:
Diffstat (limited to 'sound/iff_sound.h')
-rw-r--r--sound/iff_sound.h22
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