// values for platform specific sound initialization
#define AUDIO_SAMPLE_RATE_22050 22050
+#define AUDIO_SAMPLE_RATE_44100 44100
#define AUDIO_FRAGMENT_SIZE_512 512
#define AUDIO_FRAGMENT_SIZE_1024 1024
void Mixer_InitChannels(void);
void StartMixer(void);
+boolean isSoundPlaying(int);
+
// sound client functions
void PlayMusic(int);
void PlayMusicLoop(int);
int getSoundListSize(void);
int getMusicListSize(void);
+int getMusicListSize_NoConf(void);
struct FileInfo *getSoundListEntry(int);
struct FileInfo *getMusicListEntry(int);
+char *getSoundInfoEntryFilename(int);
char *getMusicInfoEntryFilename(int);
char *getCurrentlyPlayingMusicFilename(void);
int getSoundListPropertyMappingSize(void);