153a5a1b3Sopenharmony_ci# This file is part of PulseAudio.
253a5a1b3Sopenharmony_ci#
353a5a1b3Sopenharmony_ci# PulseAudio is free software; you can redistribute it and/or modify
453a5a1b3Sopenharmony_ci# it under the terms of the GNU Lesser General Public License as
553a5a1b3Sopenharmony_ci# published by the Free Software Foundation; either version 2.1 of the
653a5a1b3Sopenharmony_ci# License, or (at your option) any later version.
753a5a1b3Sopenharmony_ci#
853a5a1b3Sopenharmony_ci# PulseAudio is distributed in the hope that it will be useful, but
953a5a1b3Sopenharmony_ci# WITHOUT ANY WARRANTY; without even the implied warranty of
1053a5a1b3Sopenharmony_ci# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1153a5a1b3Sopenharmony_ci# General Public License for more details.
1253a5a1b3Sopenharmony_ci#
1353a5a1b3Sopenharmony_ci# You should have received a copy of the GNU Lesser General Public License
1453a5a1b3Sopenharmony_ci# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
1553a5a1b3Sopenharmony_ci
1653a5a1b3Sopenharmony_ci; Path for mixers that don't have a 'Speaker' control, but where we
1753a5a1b3Sopenharmony_ci; force enable the speaker paths nonetheless.
1853a5a1b3Sopenharmony_ci; Needed for some older Dell laptops.
1953a5a1b3Sopenharmony_ci; See analog-output.conf.common for an explanation on the directives
2053a5a1b3Sopenharmony_ci
2153a5a1b3Sopenharmony_ci[General]
2253a5a1b3Sopenharmony_cipriority = 100
2353a5a1b3Sopenharmony_cidescription-key = analog-output-speaker
2453a5a1b3Sopenharmony_ci
2553a5a1b3Sopenharmony_ci[Properties]
2653a5a1b3Sopenharmony_cidevice.icon_name = audio-speakers
2753a5a1b3Sopenharmony_ci
2853a5a1b3Sopenharmony_ci[Jack Headphone]
2953a5a1b3Sopenharmony_cistate.plugged = no
3053a5a1b3Sopenharmony_cistate.unplugged = unknown
3153a5a1b3Sopenharmony_ci
3253a5a1b3Sopenharmony_ci[Jack Front Headphone]
3353a5a1b3Sopenharmony_cistate.plugged = no
3453a5a1b3Sopenharmony_cistate.unplugged = unknown
3553a5a1b3Sopenharmony_ci
3653a5a1b3Sopenharmony_ci[Jack Line Out]
3753a5a1b3Sopenharmony_cistate.plugged = no
3853a5a1b3Sopenharmony_cistate.unplugged = unknown
3953a5a1b3Sopenharmony_ci
4053a5a1b3Sopenharmony_ci[Jack Line Out Front]
4153a5a1b3Sopenharmony_cistate.plugged = no
4253a5a1b3Sopenharmony_cistate.unplugged = unknown
4353a5a1b3Sopenharmony_ci
4453a5a1b3Sopenharmony_ci[Jack Front Line Out]
4553a5a1b3Sopenharmony_cistate.plugged = no
4653a5a1b3Sopenharmony_cistate.unplugged = unknown
4753a5a1b3Sopenharmony_ci
4853a5a1b3Sopenharmony_ci[Jack Rear Line Out]
4953a5a1b3Sopenharmony_cistate.plugged = no
5053a5a1b3Sopenharmony_cistate.unplugged = unknown
5153a5a1b3Sopenharmony_ci
5253a5a1b3Sopenharmony_ci[Jack Dock Line Out]
5353a5a1b3Sopenharmony_cistate.plugged = no
5453a5a1b3Sopenharmony_cistate.unplugged = unknown
5553a5a1b3Sopenharmony_ci
5653a5a1b3Sopenharmony_ci[Element Hardware Master]
5753a5a1b3Sopenharmony_ciswitch = mute
5853a5a1b3Sopenharmony_civolume = merge
5953a5a1b3Sopenharmony_cioverride-map.1 = all
6053a5a1b3Sopenharmony_cioverride-map.2 = all-left,all-right
6153a5a1b3Sopenharmony_ci
6253a5a1b3Sopenharmony_ci[Element Master]
6353a5a1b3Sopenharmony_ciswitch = mute
6453a5a1b3Sopenharmony_civolume = merge
6553a5a1b3Sopenharmony_cioverride-map.1 = all
6653a5a1b3Sopenharmony_cioverride-map.2 = all-left,all-right
6753a5a1b3Sopenharmony_ci
6853a5a1b3Sopenharmony_ci[Element Master Mono]
6953a5a1b3Sopenharmony_ciswitch = off
7053a5a1b3Sopenharmony_civolume = off
7153a5a1b3Sopenharmony_ci
7253a5a1b3Sopenharmony_ci; This profile path is intended to control the speaker, not the
7353a5a1b3Sopenharmony_ci; headphones. But it should not hurt if we leave the headphone jack
7453a5a1b3Sopenharmony_ci; enabled nonetheless.
7553a5a1b3Sopenharmony_ci[Element Headphone]
7653a5a1b3Sopenharmony_ciswitch = mute
7753a5a1b3Sopenharmony_civolume = zero
7853a5a1b3Sopenharmony_ci
7953a5a1b3Sopenharmony_ci[Element Headphone,1]
8053a5a1b3Sopenharmony_ciswitch = mute
8153a5a1b3Sopenharmony_civolume = zero
8253a5a1b3Sopenharmony_ci
8353a5a1b3Sopenharmony_ci[Element Headphone2]
8453a5a1b3Sopenharmony_ciswitch = mute
8553a5a1b3Sopenharmony_civolume = zero
8653a5a1b3Sopenharmony_ci
8753a5a1b3Sopenharmony_ci[Element Headphone+LO]
8853a5a1b3Sopenharmony_ciswitch = off
8953a5a1b3Sopenharmony_civolume = off
9053a5a1b3Sopenharmony_ci
9153a5a1b3Sopenharmony_ci[Element Speaker+LO]
9253a5a1b3Sopenharmony_ciswitch = mute
9353a5a1b3Sopenharmony_civolume = merge
9453a5a1b3Sopenharmony_cioverride-map.1 = all
9553a5a1b3Sopenharmony_cioverride-map.2 = all-left,all-right
9653a5a1b3Sopenharmony_ci
9753a5a1b3Sopenharmony_ci[Element Speaker]
9853a5a1b3Sopenharmony_ciswitch = mute
9953a5a1b3Sopenharmony_civolume = merge
10053a5a1b3Sopenharmony_cioverride-map.1 = all
10153a5a1b3Sopenharmony_cioverride-map.2 = all-left,all-right
10253a5a1b3Sopenharmony_ci
10353a5a1b3Sopenharmony_ci[Element Desktop Speaker]
10453a5a1b3Sopenharmony_ciswitch = mute
10553a5a1b3Sopenharmony_civolume = merge
10653a5a1b3Sopenharmony_cioverride-map.1 = all
10753a5a1b3Sopenharmony_cioverride-map.2 = all-left,all-right
10853a5a1b3Sopenharmony_ci
10953a5a1b3Sopenharmony_ci[Element Front]
11053a5a1b3Sopenharmony_ciswitch = mute
11153a5a1b3Sopenharmony_civolume = merge
11253a5a1b3Sopenharmony_cioverride-map.1 = all-front
11353a5a1b3Sopenharmony_cioverride-map.2 = front-left,front-right
11453a5a1b3Sopenharmony_ci
11553a5a1b3Sopenharmony_ci[Element Front Speaker]
11653a5a1b3Sopenharmony_ciswitch = mute
11753a5a1b3Sopenharmony_civolume = merge
11853a5a1b3Sopenharmony_cioverride-map.1 = all-front
11953a5a1b3Sopenharmony_cioverride-map.2 = front-left,front-right
12053a5a1b3Sopenharmony_ci
12153a5a1b3Sopenharmony_ci[Element Rear]
12253a5a1b3Sopenharmony_ciswitch = mute
12353a5a1b3Sopenharmony_civolume = merge
12453a5a1b3Sopenharmony_cioverride-map.1 = all-rear
12553a5a1b3Sopenharmony_cioverride-map.2 = rear-left,rear-right
12653a5a1b3Sopenharmony_ci
12753a5a1b3Sopenharmony_ci[Element Surround]
12853a5a1b3Sopenharmony_ciswitch = mute
12953a5a1b3Sopenharmony_civolume = merge
13053a5a1b3Sopenharmony_cioverride-map.1 = all-rear
13153a5a1b3Sopenharmony_cioverride-map.2 = rear-left,rear-right
13253a5a1b3Sopenharmony_ci
13353a5a1b3Sopenharmony_ci[Element Surround Speaker]
13453a5a1b3Sopenharmony_ciswitch = mute
13553a5a1b3Sopenharmony_civolume = merge
13653a5a1b3Sopenharmony_cioverride-map.1 = all-rear
13753a5a1b3Sopenharmony_cioverride-map.2 = rear-left,rear-right
13853a5a1b3Sopenharmony_ci
13953a5a1b3Sopenharmony_ci[Element Side]
14053a5a1b3Sopenharmony_ciswitch = mute
14153a5a1b3Sopenharmony_civolume = merge
14253a5a1b3Sopenharmony_cioverride-map.1 = all-side
14353a5a1b3Sopenharmony_cioverride-map.2 = side-left,side-right
14453a5a1b3Sopenharmony_ci
14553a5a1b3Sopenharmony_ci[Element Center]
14653a5a1b3Sopenharmony_ciswitch = mute
14753a5a1b3Sopenharmony_civolume = merge
14853a5a1b3Sopenharmony_cioverride-map.1 = all-center
14953a5a1b3Sopenharmony_cioverride-map.2 = all-center,all-center
15053a5a1b3Sopenharmony_ci
15153a5a1b3Sopenharmony_ci[Element Center Speaker]
15253a5a1b3Sopenharmony_ciswitch = mute
15353a5a1b3Sopenharmony_civolume = merge
15453a5a1b3Sopenharmony_cioverride-map.1 = all-center
15553a5a1b3Sopenharmony_cioverride-map.2 = all-center,all-center
15653a5a1b3Sopenharmony_ci
15753a5a1b3Sopenharmony_ci[Element LFE]
15853a5a1b3Sopenharmony_ciswitch = mute
15953a5a1b3Sopenharmony_civolume = merge
16053a5a1b3Sopenharmony_cioverride-map.1 = lfe
16153a5a1b3Sopenharmony_cioverride-map.2 = lfe,lfe
16253a5a1b3Sopenharmony_ci
16353a5a1b3Sopenharmony_ci[Element LFE Speaker]
16453a5a1b3Sopenharmony_ciswitch = mute
16553a5a1b3Sopenharmony_civolume = merge
16653a5a1b3Sopenharmony_cioverride-map.1 = lfe
16753a5a1b3Sopenharmony_cioverride-map.2 = lfe,lfe
16853a5a1b3Sopenharmony_ci
16953a5a1b3Sopenharmony_ci[Element Bass Speaker]
17053a5a1b3Sopenharmony_ciswitch = mute
17153a5a1b3Sopenharmony_civolume = merge
17253a5a1b3Sopenharmony_cioverride-map.1 = lfe
17353a5a1b3Sopenharmony_cioverride-map.2 = lfe,lfe
17453a5a1b3Sopenharmony_ci
17553a5a1b3Sopenharmony_ci[Element CLFE]
17653a5a1b3Sopenharmony_ciswitch = mute
17753a5a1b3Sopenharmony_civolume = merge
17853a5a1b3Sopenharmony_cioverride-map.1 = all-center
17953a5a1b3Sopenharmony_cioverride-map.2 = all-center,lfe
18053a5a1b3Sopenharmony_ci
18153a5a1b3Sopenharmony_ci[Element Center/LFE]
18253a5a1b3Sopenharmony_ciswitch = mute
18353a5a1b3Sopenharmony_civolume = merge
18453a5a1b3Sopenharmony_cioverride-map.1 = all-center
18553a5a1b3Sopenharmony_cioverride-map.2 = all-center,lfe
18653a5a1b3Sopenharmony_ci
18753a5a1b3Sopenharmony_ci.include analog-output.conf.common
188