summaryrefslogtreecommitdiff
path: root/sound.h
diff options
context:
space:
mode:
authortron <tron@openttd.org>2005-03-12 09:38:03 +0000
committertron <tron@openttd.org>2005-03-12 09:38:03 +0000
commitb40a2fcd0d7c80ce2871b508363f10ab8ab75802 (patch)
tree340956851983446ee2f0d5ae554a95a5a94cbbca /sound.h
parentfa9506b191d8a6ddbc6f7d65eb27d450a6f95a94 (diff)
downloadopenttd-b40a2fcd0d7c80ce2871b508363f10ab8ab75802.tar.xz
(svn r2000) Split the sound system into backend (mixer.[ch]) and frontend (sound.[ch])
Diffstat (limited to 'sound.h')
-rw-r--r--sound.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/sound.h b/sound.h
index 10859e63f..8b3522d65 100644
--- a/sound.h
+++ b/sound.h
@@ -1,8 +1,6 @@
#ifndef SOUND_H
#define SOUND_H
-typedef struct Mixer Mixer;
-
typedef struct MusicFileSettings {
byte playlist;
byte music_vol;
@@ -17,10 +15,8 @@ VARDEF byte _music_wnd_cursong;
VARDEF bool _song_is_active;
VARDEF byte _cur_playlist[33];
VARDEF MusicFileSettings msf;
-VARDEF Mixer *_mixer;
-bool MxInitialize(uint rate, const char *filename);
-void MxMixSamples(Mixer *mx, void *buffer, uint samples);
+bool SoundInitialize(const char *filename);
typedef enum SoundFx {
SND_02_SPLAT, // 0 == 0x00 !