From e880007175532658c4e6a3c18509982d94de1c75 Mon Sep 17 00:00:00 2001 From: Jamieson Christian Date: Sat, 17 May 2003 14:27:58 +0000 Subject: Absorbed last tidbits of mididrv.cpp into other files svn-id: r7606 --- sound/mpu401.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'sound/mpu401.cpp') diff --git a/sound/mpu401.cpp b/sound/mpu401.cpp index 3aab56e05d..995895d82d 100644 --- a/sound/mpu401.cpp +++ b/sound/mpu401.cpp @@ -62,6 +62,20 @@ void MidiChannel_MPU401::sysEx_customInstrument(uint32 type, byte *instr) { _owner->sysEx_customInstrument (_channel, type, instr); } +const char *MidiDriver::getErrorName(int error_code) { + static const char *const midi_errors[] = { + "No error", + "Cannot connect", + "Streaming not available", + "Device not available", + "Driver already open" + }; + + if ((uint) error_code >= ARRAYSIZE(midi_errors)) + return "Unknown Error"; + return midi_errors[error_code]; +} + MidiDriver_MPU401::MidiDriver_MPU401() : MidiDriver() { uint i; -- cgit v1.2.3