summaryrefslogtreecommitdiff
path: root/os/beos/bemidi.cpp
diff options
context:
space:
mode:
authorbjarni <bjarni@openttd.org>2004-12-01 15:23:05 +0000
committerbjarni <bjarni@openttd.org>2004-12-01 15:23:05 +0000
commit9e6f6d6d18d063a149d6ee56cbca54153011e64c (patch)
tree2765cc9713539a8afb93f2ccb648edbe6a97cf20 /os/beos/bemidi.cpp
parent19501ccf41c8991496dbaf9cf4c09a533a9db2b2 (diff)
downloadopenttd-9e6f6d6d18d063a149d6ee56cbca54153011e64c.tar.xz
(svn r869) Mac: finally made asserts open the console, so people should be able to see what went wrong even if they opened the game in the GUI
deleted the wrongly moved bemidi.cpp
Diffstat (limited to 'os/beos/bemidi.cpp')
-rw-r--r--os/beos/bemidi.cpp55
1 files changed, 0 insertions, 55 deletions
diff --git a/os/beos/bemidi.cpp b/os/beos/bemidi.cpp
deleted file mode 100644
index d0f41d865..000000000
--- a/os/beos/bemidi.cpp
+++ /dev/null
@@ -1,55 +0,0 @@
-#ifdef __BEOS__
-
-#include "stdafx.h"
-#include "ttd.h"
-#include "hal.h"
-
-// BeOS System Includes
-#include <MidiSynthFile.h>
-
-BMidiSynthFile midiSynthFile;
-
-static char *bemidi_start(char **parm)
-{
- return NULL;
-}
-
-static void bemidi_stop(void)
-{
- midiSynthFile.UnloadFile();
-}
-
-static void bemidi_play_song(const char *filename)
-{
- bemidi_stop();
- entry_ref midiRef;
- get_ref_for_path(filename, &midiRef);
- midiSynthFile.LoadFile(&midiRef);
- midiSynthFile.Start();
-}
-
-static void bemidi_stop_song(void)
-{
- midiSynthFile.UnloadFile();
-}
-
-static bool bemidi_is_playing(void)
-{
- return !midiSynthFile.IsFinished();
-}
-
-static void bemidi_set_volume(byte vol)
-{
- fprintf(stderr, "BeMidi: Set volume not implemented\n");
-}
-
-const HalMusicDriver _bemidi_music_driver = {
- bemidi_start,
- bemidi_stop,
- bemidi_play_song,
- bemidi_stop_song,
- bemidi_is_playing,
- bemidi_set_volume,
-};
-
-#endif // __BEOS__