patch 638246 Fix for ALSA and SEQ MIDI drivers with simon, by jamieson

svn-id: r5579
This commit is contained in:
Jonathan Gray
2002-11-16 01:16:53 +00:00
parent 0f6cdd9a2b
commit cec1a5a2cd
+4 -2
View File
@@ -544,10 +544,11 @@ int MidiDriver_SEQ::open(int mode)
if (_mode != 0)
return MERR_ALREADY_OPEN;
device = 0;
_mode = mode;
if (mode != MO_SIMPLE)
return MERR_STREAMING_NOT_AVAILABLE;
_mode = mode;
char *device_name = getenv("SCUMMVM_MIDI");
if (device_name != NULL) {
device = (::open((device_name), O_RDWR, 0));
@@ -1114,11 +1115,12 @@ int MidiDriver_ALSA::open(int mode)
if (_mode != 0)
return MERR_ALREADY_OPEN;
_mode = mode;
if (mode != MO_SIMPLE)
return MERR_STREAMING_NOT_AVAILABLE;
_mode = mode;
if (!(var = getenv("SCUMMVM_PORT"))) {
// default alsa port if none specified
if (parse_addr("65:0", &seq_client, &seq_port) < 0) {