Hi, all,
I'm now using the GNOME desktop environment which uses esd as sound server, sometimes I need wine to run some Windows apps with sound support, but now wine has no esd sound module, so I have to killall esd before I start wine. I have searched the mailing list for solutions, found there is a bug about this:
http://www.winehq.org/hypermail/wine-bugs/2002/12/0066.html http://bugs.winehq.com/show_bug.cgi?id=326
I have try esddsp, but it sometimes does not work, so, I decided to write the Esd sound module, it's based the Arts sound module, just replaced the arts calls with esd calls, and fixd some problems related to esd. It works fine for me, I attach the patch here, and if it works for the others, it may close the old bug #326. Test: $ wine sndrec32.exe See if it works.
Thanks, I'm new to wine;-)
ChangeLog: * configure, configure.ac, dlls/Makefile.in, dlls/winmm/wineesd/.cvsignore, dlls/winmm/wineesd/Makefile.in, dlls/winmm/wineesd/audio.c, dlls/winmm/wineesd/wineesd.drv.spec, dlls/winmm/wineesd/esound.c, dlls/winmm/wineesd/esound.h, documentation/multimedia.sgml, documentation/samples/config, include/config.h.in: Added wineesd.drv dll, part of winmm.