[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-patches
Subject:    [PATCH 5/6] winealsa.drv: Don't open the same card on every loop.
From:       Jeff Cook <jeff () deserettechnology ! com>
Date:       2010-07-31 4:01:02
Message-ID: AANLkTinEWnAi3Oi3vGb4=cJKdWZgaHN3Q8f_g-rAvtL8 () mail ! gmail ! com
[Download RAW message or body]

---
 dlls/winealsa.drv/waveinit.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

["0005-winealsa.drv-Don-t-open-the-same-card-on-every-loop.patch" (text/x-patch)]

diff --git a/dlls/winealsa.drv/waveinit.c b/dlls/winealsa.drv/waveinit.c
index 8204af9..c543263 100644
--- a/dlls/winealsa.drv/waveinit.c
+++ b/dlls/winealsa.drv/waveinit.c
@@ -753,7 +753,7 @@ static int ALSA_ScanDevices(int directhw,
             char *pcmname = NULL;
             snd_pcm_t *pcm;
 
-            sprintf(defaultpcmname, "default");
+            sprintf(defaultpcmname, "default:%d", card);
             sprintf(plugpcmname,    "plughw:%d,%d", card, device);
             sprintf(hwpcmname,      "hw:%d,%d", card, device);
 




[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic