• 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[Element Capture]
42switch = mute
43volume = merge
44override-map.1 = all
45override-map.2 = all-left,all-right
46
47[Element Internal Mic Boost]
48switch = select
49volume = merge
50override-map.1 = all
51override-map.2 = all-left,all-right
52
53[Option Internal Mic Boost:on]
54name = input-boost-on
55
56[Option Internal Mic Boost:off]
57name = input-boost-off
58
59[Element Int Mic Boost]
60switch = select
61volume = merge
62override-map.1 = all
63override-map.2 = all-left,all-right
64
65[Option Int Mic Boost:on]
66name = input-boost-on
67
68[Option Int Mic Boost:off]
69name = input-boost-off
70
71[Element Internal Mic]
72switch = mute
73volume = merge
74override-map.1 = all
75override-map.2 = all-left,all-right
76
77[Element Int Mic]
78switch = mute
79volume = merge
80override-map.1 = all
81override-map.2 = all-left,all-right
82
83[Element Input Source]
84enumeration = select
85
86[Option Input Source:Internal Mic]
87name = analog-input-microphone-internal
88
89[Option Input Source:Int Mic]
90name = analog-input-microphone-internal
91
92[Element Capture Source]
93enumeration = select
94
95[Option Capture Source:Internal Mic]
96name = analog-input-microphone-internal
97
98[Option Capture Source:Int Mic]
99name = analog-input-microphone-internal
100
101[Element Mic]
102switch = off
103volume = off
104
105[Element Dock Mic]
106switch = off
107volume = off
108
109[Element Front Mic]
110switch = off
111volume = off
112
113[Element Rear Mic]
114switch = off
115volume = off
116
117[Element Mic Boost]
118switch = off
119volume = off
120
121[Element Dock Mic Boost]
122switch = off
123volume = off
124
125[Element Front Mic Boost]
126switch = off
127volume = off
128
129[Element Rear Mic Boost]
130switch = off
131volume = off
132
133.include analog-input-mic.conf.common
134