• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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[General]
17priority = 90
18description-key = analog-output-lineout
19
20[Jack Line Out]
21required-any = any
22
23[Jack Line Out Phantom]
24state.plugged = unknown
25state.unplugged = unknown
26required-any = any
27
28[Jack Front Line Out]
29required-any = any
30
31[Jack Front Line Out Phantom]
32state.plugged = unknown
33state.unplugged = unknown
34required-any = any
35
36[Jack Rear Line Out]
37required-any = any
38
39[Jack Rear Line Out Phantom]
40state.plugged = unknown
41state.unplugged = unknown
42required-any = any
43
44[Jack Line Out Front]
45required-any = any
46
47[Jack Line Out Front Phantom]
48state.plugged = unknown
49state.unplugged = unknown
50required-any = any
51
52[Jack Line Out CLFE]
53state.plugged = unknown
54state.unplugged = unknown
55required-any = any
56
57[Jack Line Out CLFE Phantom]
58state.plugged = unknown
59state.unplugged = unknown
60required-any = any
61
62[Jack Line Out Surround]
63state.plugged = unknown
64state.unplugged = unknown
65required-any = any
66
67[Jack Line Out Surround Phantom]
68state.plugged = unknown
69state.unplugged = unknown
70required-any = any
71
72[Jack Line Out Side]
73state.plugged = unknown
74state.unplugged = unknown
75required-any = any
76
77[Jack Line Out Side Phantom]
78state.plugged = unknown
79state.unplugged = unknown
80required-any = any
81
82[Jack Dock Line Out]
83required-any = any
84
85[Jack Dock Line Out Phantom]
86state.plugged = unknown
87state.unplugged = unknown
88required-any = any
89
90[Element Hardware Master]
91switch = mute
92volume = merge
93override-map.1 = all
94override-map.2 = all-left,all-right
95
96[Element Master]
97switch = mute
98volume = merge
99override-map.1 = all
100override-map.2 = all-left,all-right
101
102[Element Speaker+LO]
103switch = mute
104volume = merge
105override-map.1 = all
106override-map.2 = all-left,all-right
107required-any = any
108
109[Element Headphone+LO]
110switch = mute
111volume = merge
112override-map.1 = all
113override-map.2 = all-left,all-right
114required-any = any
115
116[Element Master Mono]
117switch = off
118volume = off
119
120[Element Line HP Swap]
121switch = off
122required-any = any
123
124; This profile path is intended to control line out, let's mute headphones
125; else there will be a spike when plugging in headphones
126[Element Headphone]
127switch = off
128volume = off
129
130[Element Headphone,1]
131switch = off
132volume = off
133
134[Element Headphone2]
135switch = off
136volume = off
137
138[Element Speaker]
139switch = off
140volume = off
141
142[Element Desktop Speaker]
143switch = off
144volume = off
145
146[Element Front]
147switch = mute
148volume = merge
149override-map.1 = all-front
150override-map.2 = front-left,front-right
151
152[Element Rear]
153switch = mute
154volume = merge
155override-map.1 = all-rear
156override-map.2 = rear-left,rear-right
157
158[Element Surround]
159switch = mute
160volume = merge
161override-map.1 = all-rear
162override-map.2 = rear-left,rear-right
163
164[Element Side]
165switch = mute
166volume = merge
167override-map.1 = all-side
168override-map.2 = side-left,side-right
169
170[Element Center]
171switch = mute
172volume = merge
173override-map.1 = all-center
174override-map.2 = all-center,all-center
175
176[Element LFE]
177switch = mute
178volume = merge
179override-map.1 = lfe
180override-map.2 = lfe,lfe
181
182[Element CLFE]
183switch = mute
184volume = merge
185override-map.1 = all-center
186override-map.2 = all-center,lfe
187
188[Element Center/LFE]
189switch = mute
190volume = merge
191override-map.1 = all-center
192override-map.2 = all-center,lfe
193
194[Element Bass Speaker]
195switch = off
196volume = off
197
198[Element Speaker Front]
199switch = off
200volume = off
201
202[Element Speaker Surround]
203switch = off
204volume = off
205
206[Element Speaker Side]
207switch = off
208volume = off
209
210[Element Speaker CLFE]
211switch = off
212volume = off
213
214.include analog-output.conf.common
215