[pulseaudio-commits] src/modules

Tanu Kaskinen tanuk at kemper.freedesktop.org
Fri Oct 31 05:30:45 PDT 2014


 src/modules/alsa/mixer/paths/analog-output.conf |   30 ------------------------
 1 file changed, 30 deletions(-)

New commits:
commit 717834086c57667823a34d76357a572f43e5313b
Author: Tanu Kaskinen <tanu.kaskinen at linux.intel.com>
Date:   Mon Oct 27 13:00:00 2014 +0200

    alsa-mixer: Ignore some elements in the analog-output path
    
    The analog-output path should be suppressed when there are more
    specific paths available. Currently that usually doesn't happen. The
    suppression can be done with the path subset detection, and this patch
    makes that work (another approach would be to mark the elements as
    required-absent, like analog-input does, but I like the subset
    suppression more, because it requires less stuff in the configuration
    files). The problem with listing the now-removed elements in
    analog-output.conf was that if the sound card had e.g. a Speaker
    element, then the switch behaviour was different between analog-output
    and analog-output-speakers, so analog-output was not considered a
    subset of analog-output-speakers.
    
    BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=74609

diff --git a/src/modules/alsa/mixer/paths/analog-output.conf b/src/modules/alsa/mixer/paths/analog-output.conf
index 3a552c9..4f9cc53 100644
--- a/src/modules/alsa/mixer/paths/analog-output.conf
+++ b/src/modules/alsa/mixer/paths/analog-output.conf
@@ -22,14 +22,6 @@
 [General]
 priority = 99
 
-[Jack Line Out]
-state.plugged = unknown
-state.unplugged = unknown
-
-[Jack Line Out Phantom]
-state.plugged = unknown
-state.unplugged = unknown
-
 [Element Hardware Master]
 switch = mute
 volume = merge
@@ -46,28 +38,6 @@ override-map.2 = all-left,all-right
 switch = off
 volume = off
 
-[Element Line HP Swap]
-switch = off
-
-; This profile path is intended to control the default output, not the
-; headphones. But it should not hurt if we leave the headphone jack
-; enabled nonetheless.
-[Element Headphone]
-switch = mute
-volume = zero
-
-[Element Headphone2]
-switch = mute
-volume = zero
-
-[Element Speaker]
-switch = mute
-volume = off
-
-[Element Desktop Speaker]
-switch = mute
-volume = off
-
 [Element Front]
 switch = mute
 volume = merge



More information about the pulseaudio-commits mailing list