[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