aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/sound.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mohawk/sound.h')
-rw-r--r--engines/mohawk/sound.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/engines/mohawk/sound.h b/engines/mohawk/sound.h
index d46081137e..0e3ecd3c51 100644
--- a/engines/mohawk/sound.h
+++ b/engines/mohawk/sound.h
@@ -46,15 +46,15 @@ namespace Mohawk {
struct SLSTRecord {
uint16 index;
uint16 sound_count;
- uint16* sound_ids;
+ uint16 *sound_ids;
uint16 fade_flags;
uint16 loop;
uint16 global_volume;
uint16 u0;
uint16 u1;
- uint16* volumes;
- int16* balances;
- uint16* u2;
+ uint16 *volumes;
+ int16 *balances;
+ uint16 *u2;
};
enum SndHandleType {
@@ -100,7 +100,6 @@ enum {
};
struct Data_Chunk {
- uint32 size;
uint16 sample_rate;
uint32 sample_count;
byte bitsPerSample;
@@ -109,7 +108,7 @@ struct Data_Chunk {
uint16 loop;
uint32 loopStart;
uint32 loopEnd;
- byte* audio_data;
+ Common::SeekableReadStream *audio_data;
};
class MohawkEngine;