diff options
author | Tanu Kaskinen <tanuk@iki.fi> | 2017-04-24 18:06:52 +0300 |
---|---|---|
committer | Tanu Kaskinen <tanuk@iki.fi> | 2017-05-02 14:23:56 +0300 |
commit | ea3ebd09d1588a8bf2e4ecc14ac4c318065edc40 (patch) | |
tree | 6c0ccedbb66f032b05204484bd1691f1e24ef6a8 /src/modules/dbus/iface-sample.c | |
parent | 68203100ff1d5ac35ade6db4fc56e355274d6a0e (diff) | |
download | pulseaudio-ea3ebd09d1588a8bf2e4ecc14ac4c318065edc40.tar.gz |
alsa: don't assume that hw:x is an analog output
Previously, if front:x didn't work, we would try to use hw:x for analog
stereo output. There's no guarantee that hw:x is an analog output,
however. For example, the Intel HDMI LPE driver uses hw:x for HDMI
output, and PulseAudio incorrectly created analog profiles for that
card, because front:x doesn't work but hw:x does.
This patch changes things so that the analog stereo mapping doesn't any
more use hw:x as a fallback. A separate "unknown stereo" fallback
mapping is added to handle the rare case where hw:x is the only PCM
device that works.
BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=100488
Diffstat (limited to 'src/modules/dbus/iface-sample.c')
0 files changed, 0 insertions, 0 deletions