diff options
Diffstat (limited to 'drivers/winmidi')
-rw-r--r-- | drivers/winmidi/midi_driver_winmidi.cpp | 5 | ||||
-rw-r--r-- | drivers/winmidi/midi_driver_winmidi.h | 1 |
2 files changed, 0 insertions, 6 deletions
diff --git a/drivers/winmidi/midi_driver_winmidi.cpp b/drivers/winmidi/midi_driver_winmidi.cpp index 57fb9b0e57..9cbc7f43e2 100644 --- a/drivers/winmidi/midi_driver_winmidi.cpp +++ b/drivers/winmidi/midi_driver_winmidi.cpp @@ -35,14 +35,12 @@ #include "core/print_string.h" void MIDIDriverWinMidi::read(HMIDIIN hMidiIn, UINT wMsg, DWORD_PTR dwInstance, DWORD_PTR dwParam1, DWORD_PTR dwParam2) { - if (wMsg == MIM_DATA) { receive_input_packet((uint64_t)dwParam2, (uint8_t *)&dwParam1, 3); } } Error MIDIDriverWinMidi::open() { - for (UINT i = 0; i < midiInGetNumDevs(); i++) { HMIDIIN midi_in; @@ -67,7 +65,6 @@ Error MIDIDriverWinMidi::open() { } PackedStringArray MIDIDriverWinMidi::get_connected_inputs() { - PackedStringArray list; for (int i = 0; i < connected_sources.size(); i++) { @@ -87,7 +84,6 @@ PackedStringArray MIDIDriverWinMidi::get_connected_inputs() { } void MIDIDriverWinMidi::close() { - for (int i = 0; i < connected_sources.size(); i++) { HMIDIIN midi_in = connected_sources[i]; midiInStop(midi_in); @@ -100,7 +96,6 @@ MIDIDriverWinMidi::MIDIDriverWinMidi() { } MIDIDriverWinMidi::~MIDIDriverWinMidi() { - close(); } diff --git a/drivers/winmidi/midi_driver_winmidi.h b/drivers/winmidi/midi_driver_winmidi.h index c240c8c7aa..934eb5a493 100644 --- a/drivers/winmidi/midi_driver_winmidi.h +++ b/drivers/winmidi/midi_driver_winmidi.h @@ -42,7 +42,6 @@ #include <mmsystem.h> class MIDIDriverWinMidi : public MIDIDriver { - Vector<HMIDIIN> connected_sources; static void CALLBACK read(HMIDIIN hMidiIn, UINT wMsg, DWORD_PTR dwInstance, DWORD_PTR dwParam1, DWORD_PTR dwParam2); |