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

Andrew Eikum aeikum at codeweavers.com
Fri Sep 23 15:21:11 CDT 2011


Well, 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. Cleaning up the mess that is
DSound can happen after.
---

resend: Looks like the patch itself is too large, so it's stuck in
moderation or got filtered or something. I've uploaded it to my
webspace. It should be usable by git-am.
<http://brightnightgames.com/dsound_0001.patch>

 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




More information about the wine-patches mailing list