aboutsummaryrefslogtreecommitdiff
path: root/audio/mpu401.cpp
AgeCommit message (Collapse)Author
2014-02-18AUDIO: Make GPL headers consistent in themselves.Johannes Schickel
2011-08-06OSYSTEM: extended installTimerProc() with timer ID parameterEugene Sandulenko
2011-06-23AUDIO: Replace assignment in return call by separate assignment and return call.Julien
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-03-22AUDIO: Add pure virtual MidiDriver::isOpen() methodMax Horn
This in turn enables modifying MidiDriver_MPU401::close() to allow it to be called on a midi driver that has not yet been opened. The specific issue that triggered me to make these changes was a crash-upon-quit in HUGO, caused by it instantiating a midi driver, then encountering an error (missing hugo.dat) *before* having opened the new midi driver; the general cleanup code then tries to close the (not yet opened) midi driver -> kaboom Also fixed some engines which were leaking MidiDriver instances.
2011-03-22AUDIO: Cleanupdhewg
Is it just me or is overwriting-but-not-marking-as-virtual irritating?
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850