[pulseaudio-discuss] [PATCH 0/2] Suppress the analog-output path when it's redundant

Tanu Kaskinen tanu.kaskinen at linux.intel.com
Sun Aug 17 04:52:28 PDT 2014


The analog-output path should be used only when more specific outputs
don't exist, so usually it should be suppressed, and currently that
doesn't happen. One practical problem caused by that is that the
analog-output port may get chosen during boot if headphones are
plugged in, because analog-output has higher priority than headphones
and the speaker port is unavailable[1]. That particular problem could
maybe be fixed by decreasing the analog-output priority, or by
tweaking module-switch-on-port-available, but this time I decided to
fix the problem of analog-output appearing when it's redundant.

[1] https://bugs.freedesktop.org/show_bug.cgi?id=74609

Tanu Kaskinen (2):
  alsa-mixer: Fix path subset detection
  alsa-mixer: Ignore some elements in the analog-output path

 src/modules/alsa/alsa-mixer.c                   | 26 +++++++++----------
 src/modules/alsa/mixer/paths/analog-output.conf | 34 -------------------------
 2 files changed, 13 insertions(+), 47 deletions(-)

-- 
1.9.3



More information about the pulseaudio-discuss mailing list