[PATCH 1/9] winealsa.drv: Remove wave, mixer, and dsound driver code

Andrew Eikum aeikum at codeweavers.com
Fri Sep 23 15:03:51 CDT 2011


Here it is. The first four patches remove hwaccel support, making
Emulation mode the only option. Then we reimplement Emulation mode
with MMDevAPI instead of WinMM. The goal was to make as few functional
changes as possible in this transition. Carefully cleaning up the mess
that is DSound can happen after.
---
 dlls/winealsa.drv/Makefile.in       |   11 +-
 dlls/winealsa.drv/alsa.c            |  755 ----------------
 dlls/winealsa.drv/alsa.h            |  197 -----
 dlls/winealsa.drv/dscapture.c       | 1095 ------------------------
 dlls/winealsa.drv/dsoutput.c        |  962 ---------------------
 dlls/winealsa.drv/midi.c            |   30 +-
 dlls/winealsa.drv/mixer.c           | 1612 -----------------------------------
 dlls/winealsa.drv/mmdevdrv.c        |   46 +-
 dlls/winealsa.drv/wavein.c          |  780 -----------------
 dlls/winealsa.drv/waveinit.c        | 1011 ----------------------
 dlls/winealsa.drv/waveout.c         | 1182 -------------------------
 dlls/winealsa.drv/winealsa.drv.spec |    3 -
 12 files changed, 74 insertions(+), 7610 deletions(-)
 delete mode 100644 dlls/winealsa.drv/alsa.c
 delete mode 100644 dlls/winealsa.drv/alsa.h
 delete mode 100644 dlls/winealsa.drv/dscapture.c
 delete mode 100644 dlls/winealsa.drv/dsoutput.c
 delete mode 100644 dlls/winealsa.drv/mixer.c
 delete mode 100644 dlls/winealsa.drv/wavein.c
 delete mode 100644 dlls/winealsa.drv/waveinit.c
 delete mode 100644 dlls/winealsa.drv/waveout.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-winealsa.drv-Remove-wave-mixer-and-dsound-driver-cod.patch
Type: text/x-patch
Size: 270162 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20110923/95eb907c/attachment-0001.bin>


More information about the wine-patches mailing list