rnd-20020421-1-src
[rocksndiamonds.git] / src / libgame / sound.h
index 07e73550085431f76d563cc7913d33840fe1d980..6ca5f9756d14f754a8da36b2fcf3550e75bfb544 100644 (file)
@@ -160,7 +160,9 @@ struct SoundHeader_8SVX
 
 struct SampleInfo
 { 
+#if 0
   char *name;
+#endif
   byte *data_ptr;
   long data_len;
 
@@ -184,6 +186,8 @@ struct SoundControl
   boolean fade_sound;
   boolean stop_sound;
   boolean stop_all_sounds;
+  boolean reload_sounds;
+  boolean reload_music;
   int playingtime;
   long playingpos;
   long data_len;
@@ -204,7 +208,10 @@ void StartSoundserver(void);
 void SoundServer(void);
 
 /* sound client functions */
+void ReloadSounds(void);
+void ReloadMusic(void);
 boolean LoadSound(char *);
+boolean LoadCustomSound(char *);
 boolean LoadMod(char *);
 int LoadMusic(void);
 void PlayMusic(int);
@@ -219,6 +226,8 @@ void StopMusic(void);
 void StopSound(int);
 void StopSounds(void);
 void StopSoundExt(int, int);
+void InitReloadSounds(char *);
+void InitReloadMusic(char *);
 void FreeSounds(int);
 
 #endif