DEADSOFTWARE

sound: move sound/music configuration to sound driver
[flatwaifu.git] / src / music.h
index ab1d3e78868fae62e9a6b62f7cc08fa4912577e3..7681d7f6dd4d9ead9ceba77f00ebeb3f4208dba1 100644 (file)
@@ -1,18 +1,20 @@
 #ifndef MUSIC_H_INCLUDED
 #define MUSIC_H_INCLUDED
 
-extern short mus_vol;
-extern char music_random;
-extern int music_time;
-extern int music_fade;
+#include "menu.h"
+#include "system.h"
 
-void S_initmusic (void);
-void S_donemusic (void);
-void S_startmusic (int time);
-void S_stopmusic (void);
-void S_volumemusic (int v);
-void F_loadmus (char n[8]);
-void F_freemus (void);
-void S_updatemusic (void);
+const cfg_t *MUS_args (void);
+const cfg_t *MUS_conf (void);
+const menu_t *MUS_menu (void);
+
+void MUS_init (void);
+void MUS_done (void);
+void MUS_start (int time);
+void MUS_stop (void);
+void MUS_volume (int v);
+void MUS_load (char n[8]);
+void MUS_free (void);
+void MUS_update (void);
 
 #endif /* MUSIC_H_INCLUDED */