fixed function to iterate through hash table and remove hash entries
[rocksndiamonds.git] / src / libgame / sound.h
index 20852138ca194d9d34b35dd4fcf9a4bad8e28007..3ca946fb1257bdf45f12e035c6cd8da8938d2a66 100644 (file)
@@ -17,6 +17,7 @@
 
 // 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
@@ -33,7 +34,7 @@
 #define AUDIO_FORMAT_LE                        (1 << 2)
 #define AUDIO_FORMAT_BE                        (1 << 3)
 
-#define DEFAULT_AUDIO_SAMPLE_RATE      AUDIO_SAMPLE_RATE_22050
+#define DEFAULT_AUDIO_SAMPLE_RATE      AUDIO_SAMPLE_RATE_44100
 
 #if defined(PLATFORM_WINDOWS)
 #define DEFAULT_AUDIO_FRAGMENT_SIZE    AUDIO_FRAGMENT_SIZE_1024
@@ -101,6 +102,8 @@ void UnixCloseAudio(void);
 void Mixer_InitChannels(void);
 void StartMixer(void);
 
+boolean isSoundPlaying(int);
+
 // sound client functions
 void PlayMusic(int);
 void PlayMusicLoop(int);