[PATCH 11/11] mmdevapi: Advertise a required workaround for ubuntu 9.10

Maarten Lankhorst m.b.lankhorst at gmail.com
Fri Apr 23 11:18:26 CDT 2010


---
 dlls/mmdevapi/devenum.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/dlls/mmdevapi/devenum.c b/dlls/mmdevapi/devenum.c
index 0a7a661..4e5bf53 100644
--- a/dlls/mmdevapi/devenum.c
+++ b/dlls/mmdevapi/devenum.c
@@ -769,8 +769,15 @@ static void pulse_fixup(const char *devstr, const char **defstr) {
         return;
 
     if (!warned++) {
+        ERR("***************************************\n");
         ERR("Disabling pulseaudio because of old openal version\n");
+        ERR("Since PulseAudio can hang indefinitely it has been disabled entirely\n");
         ERR("Please upgrade to openal-soft v1.12 or newer\n");
+        ERR("If you get no sound despite the workarounds active, and you don't want to upgrade\n");
+        ERR("then create ~/.alsoftrc and add the following lines to it:\n");
+        ERR("[alsa]\n");
+        ERR("mmap = 0\n");
+        ERR("***************************************\n");
     }
     while (*devstr && !strncmp(devstr, "PulseAudio ", 11)) {
         devstr += strlen(devstr) + 1;
-- 
1.7.0.4


--------------080200070607000202070701--



More information about the wine-patches mailing list