http://bugs.winehq.org/show_bug.cgi?id=29839
Bug #: 29839 Summary: ALSA driver cannot enumerate software (slave) devices from .asoundrc Product: Wine Version: 1.4-rc2 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: winealsa.drv AssignedTo: wine-bugs@winehq.org ReportedBy: sgh-punk@yandex.ru Classification: Unclassified
Created attachment 38756 --> http://bugs.winehq.org/attachment.cgi?id=38756 winealsa.drv patch to enumerate all software (slave) devices from .asoundrc
I found a similar bug report. http://bugs.winehq.org/show_bug.cgi?id=4438 But it was created for the old version, so I decided to create a new one.
I just was looking for a way to make possible play sound from WINE to ALSA software (slave) device other than "default". I found the settings in the registry, but it seems that for the new versions they are not used.
So, I wrote a patch that allows you to select the ALSA software (slave) device from control panel, along with the hardware devices.
I'm not so good at programming. Perhaps the code is not so clear and beautiful, but it works for me, and maybe someone wants to send it to the repository, or to correct and send a corrected.