Ticket #198 (reopened defect)
Alsa source and Wine
| Reported by: | AdamK | Owned by: | ossman |
|---|---|---|---|
| Milestone: | Component: | alsa-plugins-pulse | |
| Keywords: | Cc: | tom@… |
Description
Wine is unable to use PulseAudio Alsa plugin.
This is my /etc/asound.conf:
pcm.pulse {
type pulse
} ctl.pulse {
type pulse
} pcm.!default {
type pulse
} ctl.!default {
type pulse
}
This is registry entries for Alsa configuration in Wine:
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Alsa Driver]
"AutoScanCards?"="N"
"AutoScanDevices?"="N"
"DeviceCount?"="1"
"DeviceCTL1"="pulse"
"DevicePCM1"="pulse"
"UseDirectHW"="N"
And I get this error in wine log:
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
I tracked it in wine source code to file dlls/winealsa.drv/alsa.c
With following comment:
/* Setup and find an element id that exactly matches the characteristic we want
** FIXME: It is probably short sighted to hard code and fixate on PCM
Playback Volume */
Probably PulseAudio Alsa emulation does not provide enough (or provides wrong) control.
Link to bug entry in Wine Bugzilla: http://bugs.winehq.org/show_bug.cgi?id=10910
