diff options
author | Ibrahn Sahir <ibrahn.sahir@gmail.com> | 2024-04-10 10:50:28 +0100 |
---|---|---|
committer | Ibrahn Sahir <ibrahn.sahir@gmail.com> | 2024-06-25 16:46:30 +0100 |
commit | 607c5ec49f605966c6870e34cebcd2f967be12d3 (patch) | |
tree | 5a23b3a590a8518fe6ec4cd0d667adb3afa72fdb /modules/gdscript/gdscript_editor.cpp | |
parent | 6b281c0c07b07f2142b1fc8a6b3158091a9b124c (diff) | |
download | redot-engine-607c5ec49f605966c6870e34cebcd2f967be12d3.tar.gz |
Move MIDI parsing up from ALSA driver to platform independent driver.
Aims for more consistent MIDI support across Windows, MacOS, Linux and
to provide a base for adding MIDI drivers for other platforms.
Reworks the MIDIDriverALSAMidi MIDI parsing implementation as a platform
independent version in MIDIDriver::Parser.
Uses MIDIDriver::Parser to provide running status support in MacOS
MIDIDriverCoreMidi.
Collects connected input names at open, ensuring devices indices reported
in events match names in array returned from get_connected_inputs.
Fixes #77035.
Fixes #79811.
With code review changes by: A Thousand Ships (she/her)
<96648715+AThousandShips@users.noreply.github.com>
Diffstat (limited to 'modules/gdscript/gdscript_editor.cpp')
0 files changed, 0 insertions, 0 deletions