-#endif
-
-/* value for undefined sound effect filename */
-#define SND_FILE_UNDEFINED "NONE"
-
-
-#if 0
-struct SoundHeader_SUN
-{
- unsigned long magic;
- unsigned long hdr_size;
- unsigned long data_size;
- unsigned long encoding;
- unsigned long sample_rate;
- unsigned long channels;
-};
-
-struct SoundHeader_8SVX
-{
- char magic_FORM[4];
- unsigned long chunk_size;
- char magic_8SVX[4];
-};
-#endif
-
-struct AudioFormatInfo
-{
- boolean stereo; /* availability of stereo sound */
- int format; /* size and endianess of sample data */
- int sample_rate; /* sample frequency */
- int fragment_size; /* audio device fragment size in bytes */
-};
-
-struct SoundEffectInfo
-{
- char *text;
- char *default_filename;
- char *filename;
-};
-
-struct SampleInfo
-{
- char *source_filename;
- int num_references;
-
- int type;
- int format;
- long data_len;
- void *data_ptr;
-};
-
-typedef struct SampleInfo SoundInfo;
-typedef struct SampleInfo MusicInfo;
-
-#define SND_CTRL_NONE (0)
-#define SND_CTRL_MUSIC (1 << 0)
-#define SND_CTRL_LOOP (1 << 1)
-#define SND_CTRL_FADE (1 << 2)
-#define SND_CTRL_STOP (1 << 3)
-#define SND_CTRL_ALL_SOUNDS (1 << 4)
-#define SND_CTRL_RELOAD_SOUNDS (1 << 5)
-#define SND_CTRL_RELOAD_MUSIC (1 << 6)