[PATCH 00/12] winecoreaudio: Move the midi out handling to the unixlib.
Huw Davies
huw at codeweavers.com
Thu Nov 25 05:03:35 CST 2021
This series moves all of the midi out handling to the unixlib.
The idea is that coremidi.c will be the unix-side, midi.c will become PE
with audiounit.c being removed in the process.
Huw D. M. Davies (12):
winecoreaudio: Temporarily move MIDIOut_Send() to audiounit.c.
winecoreaudio: Combine MIDIIn_SendMessage into MIDIIn_ReadProc.
winecoreaudio: Move midi_init and midi_release to the unixlib.
winecoreaudio: Move midi_out_open to the unixlib.
winecoreaudio: Move midi_out_close to the unixlib.
winecoreaudio: Move midi_out_data to the unixlib.
winecoreaudio: Move midi_out_long_data to the unixlib.
winecoreaudio: Move midi_out_prepare and midi_out_unprepare to the
unixlib.
winecoreaudio: Move midi_out_get_devcaps to the unixlib.
winecoreaudio: Move midi_out_get_num_devs to the unixlib.
winecoreaudio: Move midi_out_[gs]et_volume to the unixlib.
winecoreaudio: Move midi_out_reset to the unixlib.
dlls/winecoreaudio.drv/Makefile.in | 1 -
dlls/winecoreaudio.drv/audiounit.c | 197 --------
dlls/winecoreaudio.drv/coreaudio.c | 3 +
dlls/winecoreaudio.drv/coremidi.c | 750 +++++++++++++++++++++++++++--
dlls/winecoreaudio.drv/coremidi.h | 30 +-
dlls/winecoreaudio.drv/midi.c | 583 ++--------------------
dlls/winecoreaudio.drv/unixlib.h | 40 ++
7 files changed, 831 insertions(+), 773 deletions(-)
delete mode 100644 dlls/winecoreaudio.drv/audiounit.c
--
2.23.0
More information about the wine-devel
mailing list