[PATCH 00/11] winecoreaudio: Complete the move of mmdevapi to the unixlib.
Huw Davies
huw at codeweavers.com
Wed Nov 24 05:26:41 CST 2021
This completes the move of the mmdevapi bits to the unixlib.
A trivial midi patch is included at the end.
Huw D. M. Davies (11):
winecoreaudio: Release the critical section in the no interface case.
winecoreaudio: Release the correct stream on init failure.
winecoreaudio: Move get_next_packet_size to the unixlib.
winecoreaudio: Move get_position to the unixlib.
winecoreaudio: Move get_frequency to the unixlib.
winecoreaudio: Move is_started to the unixlib.
winecoreaudio: Move set_volumes to the unixlib.
winecoreaudio: Make the coreaudio_stream structure private to the
unixlib.
winecoreaudio: Store the device id as a DWORD.
winecoreaudio: Remove system includes.
winecoreaudio: Avoid 64-bit ptr truncation.
dlls/winecoreaudio.drv/coreaudio.c | 135 ++++++++++++++++-
dlls/winecoreaudio.drv/midi.c | 8 +-
dlls/winecoreaudio.drv/mmdevdrv.c | 229 +++++++++--------------------
dlls/winecoreaudio.drv/unixlib.h | 67 ++++++---
4 files changed, 244 insertions(+), 195 deletions(-)
--
2.23.0
More information about the wine-devel
mailing list