Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-28 | AUDIO: Add Audio::MidiPlayer::createDriver(), let some engines use it | Max Horn | |
2011-03-25 | AUDIO: Document issues with semantics of Audio::MidiPlayer::isPlaying() | Max Horn | |
2011-03-25 | AUDIO: Move more common code to Audio::MidiPlayer | Max 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-25 | AUDIO: Rename 'channel' to 'ch' | Max Horn | |
2011-03-24 | AUDIO: Added Audio::MidiPlayer class | Max 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. |