• 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; For devices where a 'Internal Mic' or 'Internal Mic Boost' element exists
17; 'Int Mic' and 'Int Mic Boost' are for compatibility with kernels < 2.6.38
18;
19; See analog-output.conf.common for an explanation on the directives
20
21[General]
22priority = 89
23description-key = analog-input-microphone-internal
24
25[Jack Mic]
26state.plugged = no
27state.unplugged = unknown
28
29[Jack Dock Mic]
30state.plugged = no
31state.unplugged = unknown
32
33[Jack Front Mic]
34state.plugged = no
35state.unplugged = unknown
36
37[Jack Rear Mic]
38state.plugged = no
39state.unplugged = unknown
40
41[Jack Internal Mic Phantom]
42state.plugged = unknown
43state.unplugged = unknown
44required-any = any
45
46[Element Capture]
47switch = mute
48volume = merge
49override-map.1 = all
50override-map.2 = all-left,all-right
51
52[Element Internal Mic Boost]
53required-any = any
54switch = select
55volume = merge
56override-map.1 = all
57override-map.2 = all-left,all-right
58
59[Option Internal Mic Boost:on]
60name = input-boost-on
61
62[Option Internal Mic Boost:off]
63name = input-boost-off
64
65[Element Int Mic Boost]
66required-any = any
67switch = select
68volume = merge
69override-map.1 = all
70override-map.2 = all-left,all-right
71
72[Option Int Mic Boost:on]
73name = input-boost-on
74
75[Option Int Mic Boost:off]
76name = input-boost-off
77
78[Element Internal Mic]
79required-any = any
80switch = mute
81volume = merge
82override-map.1 = all
83override-map.2 = all-left,all-right
84
85[Element Int Mic]
86required-any = any
87switch = mute
88volume = merge
89override-map.1 = all
90override-map.2 = all-left,all-right
91
92[Element Input Source]
93enumeration = select
94
95[Option Input Source:Internal Mic]
96name = analog-input-microphone-internal
97required-any = any
98
99[Option Input Source:Int Mic]
100name = analog-input-microphone-internal
101required-any = any
102
103[Element Capture Source]
104enumeration = select
105
106[Option Capture Source:Internal Mic]
107name = analog-input-microphone-internal
108required-any = any
109
110[Option Capture Source:Int Mic]
111name = analog-input-microphone-internal
112required-any = any
113
114[Element Mic]
115switch = off
116volume = off
117
118[Element Dock Mic]
119switch = off
120volume = off
121
122[Element Front Mic]
123switch = off
124volume = off
125
126[Element Rear Mic]
127switch = off
128volume = off
129
130[Element Headphone Mic]
131switch = off
132volume = off
133
134[Element Headphone Mic Boost]
135switch = off
136volume = off
137
138[Element Mic Boost]
139switch = off
140volume = off
141
142[Element Dock Mic Boost]
143switch = off
144volume = off
145
146[Element Front Mic Boost]
147switch = off
148volume = off
149
150[Element Rear Mic Boost]
151switch = off
152volume = off
153
154.include analog-input-mic.conf.common
155