756afa954a7b47ea557fc57ac2fcf8772844c3af
[platform/hal/backend/media-config.git] /
1 # This file is part of PulseAudio.
2 #
3 # PulseAudio is free software; you can redistribute it and/or modify
4 # it under the terms of the GNU Lesser General Public License as
5 # published by the Free Software Foundation; either version 2.1 of the
6 # License, or (at your option) any later version.
7 #
8 # PulseAudio is distributed in the hope that it will be useful, but
9 # WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11 # General Public License for more details.
12 #
13 # You should have received a copy of the GNU Lesser General Public License
14 # along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
15
16 ; Path for mixers that don't have a 'Speaker' control, but where we
17 ; force enable the speaker paths nonetheless.
18 ; Needed for some older Dell laptops.
19 ; See analog-output.conf.common for an explanation on the directives
20
21 [General]
22 priority = 100
23 description-key = analog-output-speaker
24
25 [Properties]
26 device.icon_name = audio-speakers
27
28 [Jack Headphone]
29 state.plugged = no
30 state.unplugged = unknown
31
32 [Jack Front Headphone]
33 state.plugged = no
34 state.unplugged = unknown
35
36 [Jack Line Out]
37 state.plugged = no
38 state.unplugged = unknown
39
40 [Jack Line Out Front]
41 state.plugged = no
42 state.unplugged = unknown
43
44 [Jack Front Line Out]
45 state.plugged = no
46 state.unplugged = unknown
47
48 [Jack Rear Line Out]
49 state.plugged = no
50 state.unplugged = unknown
51
52 [Jack Dock Line Out]
53 state.plugged = no
54 state.unplugged = unknown
55
56 [Element Hardware Master]
57 switch = mute
58 volume = merge
59 override-map.1 = all
60 override-map.2 = all-left,all-right
61
62 [Element Master]
63 switch = mute
64 volume = merge
65 override-map.1 = all
66 override-map.2 = all-left,all-right
67
68 [Element Master Mono]
69 switch = off
70 volume = off
71
72 ; This profile path is intended to control the speaker, not the
73 ; headphones. But it should not hurt if we leave the headphone jack
74 ; enabled nonetheless.
75 [Element Headphone]
76 switch = mute
77 volume = zero
78
79 [Element Headphone,1]
80 switch = mute
81 volume = zero
82
83 [Element Headphone2]
84 switch = mute
85 volume = zero
86
87 [Element Headphone+LO]
88 switch = off
89 volume = off
90
91 [Element Speaker+LO]
92 switch = mute
93 volume = merge
94 override-map.1 = all
95 override-map.2 = all-left,all-right
96
97 [Element Speaker]
98 switch = mute
99 volume = merge
100 override-map.1 = all
101 override-map.2 = all-left,all-right
102
103 [Element Desktop Speaker]
104 switch = mute
105 volume = merge
106 override-map.1 = all
107 override-map.2 = all-left,all-right
108
109 [Element Front]
110 switch = mute
111 volume = merge
112 override-map.1 = all-front
113 override-map.2 = front-left,front-right
114
115 [Element Front Speaker]
116 switch = mute
117 volume = merge
118 override-map.1 = all-front
119 override-map.2 = front-left,front-right
120
121 [Element Rear]
122 switch = mute
123 volume = merge
124 override-map.1 = all-rear
125 override-map.2 = rear-left,rear-right
126
127 [Element Surround]
128 switch = mute
129 volume = merge
130 override-map.1 = all-rear
131 override-map.2 = rear-left,rear-right
132
133 [Element Surround Speaker]
134 switch = mute
135 volume = merge
136 override-map.1 = all-rear
137 override-map.2 = rear-left,rear-right
138
139 [Element Side]
140 switch = mute
141 volume = merge
142 override-map.1 = all-side
143 override-map.2 = side-left,side-right
144
145 [Element Center]
146 switch = mute
147 volume = merge
148 override-map.1 = all-center
149 override-map.2 = all-center,all-center
150
151 [Element Center Speaker]
152 switch = mute
153 volume = merge
154 override-map.1 = all-center
155 override-map.2 = all-center,all-center
156
157 [Element LFE]
158 switch = mute
159 volume = merge
160 override-map.1 = lfe
161 override-map.2 = lfe,lfe
162
163 [Element LFE Speaker]
164 switch = mute
165 volume = merge
166 override-map.1 = lfe
167 override-map.2 = lfe,lfe
168
169 [Element Bass Speaker]
170 switch = mute
171 volume = merge
172 override-map.1 = lfe
173 override-map.2 = lfe,lfe
174
175 [Element CLFE]
176 switch = mute
177 volume = merge
178 override-map.1 = all-center
179 override-map.2 = all-center,lfe
180
181 [Element Center/LFE]
182 switch = mute
183 volume = merge
184 override-map.1 = all-center
185 override-map.2 = all-center,lfe
186
187 .include analog-output.conf.common