+struct SoundHeader_SUN
+{
+ unsigned int magic;
+ unsigned int hdr_size;
+ unsigned int data_size;
+ unsigned int encoding;
+ unsigned int sample_rate;
+ unsigned int channels;
+};
+
+struct SoundHeader_8SVX
+{
+ char magic_FORM[4];
+ unsigned int chunk_size;
+ char magic_8SVX[4];
+};
+
+struct SoundInfo
+{
+ char *name;
+ char *file_ptr, *data_ptr;
+ int file_len, data_len;
+};
+
+struct SoundControl
+{
+ int nr;
+ int volume;
+ int stereo;
+ BOOL active;
+ BOOL loop;
+ BOOL fade_sound;
+ BOOL stop_sound;
+ BOOL stop_all_sounds;
+ int playingtime;
+ int playingpos;
+ int data_len;
+ char *data_ptr;
+};
+