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