aboutsummaryrefslogtreecommitdiff
path: root/audio/midiplayer.cpp
AgeCommit message (Collapse)Author
2011-03-28AUDIO: Add Audio::MidiPlayer::createDriver(), let some engines use itMax Horn
2011-03-25AUDIO: Document issues with semantics of Audio::MidiPlayer::isPlaying()Max Horn
2011-03-25AUDIO: Move more common code to Audio::MidiPlayerMax Horn
This also should fix some regressions from the previous commits, related to MidiParser's either being leaked, or being deleted and then used again (i.e., crashing). I tested as many games as I had available, but further testing of all affected engines is called for anyway.
2011-03-25AUDIO: Rename 'channel' to 'ch'Max Horn
2011-03-24AUDIO: Added Audio::MidiPlayer classMax Horn
This code is currently not complete, but contains enough code to allow several engines to switch their pseudo MidiDrivers to be based on this class, greatly reducing code duplication.