summaryrefslogtreecommitdiff
path: root/src/music/bemidi.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/music/bemidi.h')
-rw-r--r--src/music/bemidi.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/music/bemidi.h b/src/music/bemidi.h
index 8e96acc8d..c4ab1f359 100644
--- a/src/music/bemidi.h
+++ b/src/music/bemidi.h
@@ -12,6 +12,9 @@
#include "music_driver.hpp"
+/* For BMidiSynthFile */
+#include <MidiSynthFile.h>
+
/** The midi player for BeOS. */
class MusicDriver_BeMidi : public MusicDriver {
public:
@@ -27,6 +30,11 @@ public:
void SetVolume(byte vol) override;
const char *GetName() const override { return "bemidi"; }
+
+private:
+ BMidiSynthFile *midi_synth_file = nullptr;
+ double current_volume = 1.0;
+ bool just_started = false;
};
/** Factory for the BeOS midi player. */