10 #ifndef MUSIC_BEMIDI_H 11 #define MUSIC_BEMIDI_H 18 const char *
Start(
const char *
const *param)
override;
29 const char *
GetName()
const override {
return "bemidi"; }
Metadata about a music track.
Driver * CreateInstance() const override
Create an instance of this driver-class.
const char * GetName() const override
Get the name of this driver.
void StopSong() override
Stop playing the current song.
Factory for the BeOS midi player.
A music driver, needs to be before sound to properly shut down extmidi forked music players...
Base for all music playback.
Base for all driver factories.
bool IsSongPlaying() override
Are we currently playing a song?
const char * Start(const char *const *param) override
Start this driver.
A driver for communicating with the user.
The midi player for BeOS.
void PlaySong(const MusicSongInfo &song) override
Play a particular song.
void Stop() override
Stop this driver.
Driver for all music playback.
void SetVolume(byte vol) override
Set the volume, if possible.