diff --git a/src/music/null_m.cpp b/src/music/null_m.cpp new file mode 100644 --- /dev/null +++ b/src/music/null_m.cpp @@ -0,0 +1,21 @@ +/* $Id$ */ + +#include "../stdafx.h" +#include "../openttd.h" +#include "null_m.h" + +static const char* NullMidiStart(const char* const* parm) { return NULL; } +static void NullMidiStop(void) {} +static void NullMidiPlaySong(const char *filename) {} +static void NullMidiStopSong(void) {} +static bool NullMidiIsSongPlaying(void) { return true; } +static void NullMidiSetVolume(byte vol) {} + +const HalMusicDriver _null_music_driver = { + NullMidiStart, + NullMidiStop, + NullMidiPlaySong, + NullMidiStopSong, + NullMidiIsSongPlaying, + NullMidiSetVolume, +};