mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			289 lines
		
	
	
	
		
			5.6 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			289 lines
		
	
	
	
		
			5.6 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
# This file is part of PulseAudio.
 | 
						|
#
 | 
						|
# PulseAudio is free software; you can redistribute it and/or modify
 | 
						|
# it under the terms of the GNU Lesser General Public License as
 | 
						|
# published by the Free Software Foundation; either version 2.1 of the
 | 
						|
# License, or (at your option) any later version.
 | 
						|
#
 | 
						|
# PulseAudio is distributed in the hope that it will be useful, but
 | 
						|
# WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
						|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 | 
						|
# General Public License for more details.
 | 
						|
#
 | 
						|
# You should have received a copy of the GNU Lesser General Public License
 | 
						|
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
 | 
						|
 | 
						|
; Mixer path for PulseAudio's ALSA backend, common elements for all
 | 
						|
; input paths. If multiple options by the same id are discovered they
 | 
						|
; will be suffixed with a number to distinguish them, in the same
 | 
						|
; order they appear here.
 | 
						|
;
 | 
						|
; Source selection should use the following names:
 | 
						|
;
 | 
						|
;       input                       -- If we don't know the exact kind of input
 | 
						|
;       input-microphone
 | 
						|
;       input-microphone-internal
 | 
						|
;       input-microphone-external
 | 
						|
;       input-linein
 | 
						|
;       input-video
 | 
						|
;       input-radio
 | 
						|
;       input-docking-microphone
 | 
						|
;       input-docking-linein
 | 
						|
;       input-docking
 | 
						|
;
 | 
						|
;  We explicitly don't want to wrap the following sources:
 | 
						|
;
 | 
						|
;       CD
 | 
						|
;       Synth/MIDI
 | 
						|
;       Phone
 | 
						|
;       Mix
 | 
						|
;       Digital/SPDIF
 | 
						|
;       Master
 | 
						|
;       PC Speaker
 | 
						|
;
 | 
						|
; See analog-output.conf.common for an explanation on the directives
 | 
						|
 | 
						|
;;; 'Input Source Select'
 | 
						|
 | 
						|
[Element Input Source Select]
 | 
						|
enumeration = select
 | 
						|
 | 
						|
[Option Input Source Select:Input1]
 | 
						|
name = input
 | 
						|
priority = 10
 | 
						|
 | 
						|
[Option Input Source Select:Input2]
 | 
						|
name = input
 | 
						|
priority = 5
 | 
						|
 | 
						|
;;; 'Input Source'
 | 
						|
 | 
						|
[Element Input Source]
 | 
						|
enumeration = select
 | 
						|
 | 
						|
[Option Input Source:Digital Mic]
 | 
						|
name = input-microphone
 | 
						|
priority = 20
 | 
						|
 | 
						|
[Option Input Source:Microphone]
 | 
						|
name = input-microphone
 | 
						|
priority = 20
 | 
						|
 | 
						|
[Option Input Source:Front Microphone]
 | 
						|
name = input-microphone
 | 
						|
priority = 19
 | 
						|
 | 
						|
[Option Input Source:Internal Mic 1]
 | 
						|
name = input-microphone
 | 
						|
priority = 19
 | 
						|
 | 
						|
[Option Input Source:Line-In]
 | 
						|
name = input-linein
 | 
						|
priority = 18
 | 
						|
 | 
						|
[Option Input Source:Line In]
 | 
						|
name = input-linein
 | 
						|
priority = 18
 | 
						|
 | 
						|
[Option Input Source:Docking-Station]
 | 
						|
name = input-docking
 | 
						|
priority = 17
 | 
						|
 | 
						|
[Option Input Source:AUX IN]
 | 
						|
name = input
 | 
						|
priority = 10
 | 
						|
 | 
						|
;;; 'Capture Source'
 | 
						|
 | 
						|
[Element Capture Source]
 | 
						|
enumeration = select
 | 
						|
 | 
						|
[Option Capture Source:TV Tuner]
 | 
						|
name = input-video
 | 
						|
 | 
						|
[Option Capture Source:FM]
 | 
						|
name = input-radio
 | 
						|
 | 
						|
[Option Capture Source:Mic/Line]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Line/Mic]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Microphone]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:Int DMic]
 | 
						|
name = input-microphone-internal
 | 
						|
 | 
						|
[Option Capture Source:iMic]
 | 
						|
name = input-microphone-internal
 | 
						|
 | 
						|
[Option Capture Source:i-Mic]
 | 
						|
name = input-microphone-internal
 | 
						|
 | 
						|
[Option Capture Source:Internal Microphone]
 | 
						|
name = input-microphone-internal
 | 
						|
 | 
						|
[Option Capture Source:Front Microphone]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:Mic1]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:Mic2]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:D-Mic]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:IntMic]
 | 
						|
name = input-microphone-internal
 | 
						|
 | 
						|
[Option Capture Source:ExtMic]
 | 
						|
name = input-microphone-external
 | 
						|
 | 
						|
[Option Capture Source:Ext Mic]
 | 
						|
name = input-microphone-external
 | 
						|
 | 
						|
[Option Capture Source:E-Mic]
 | 
						|
name = input-microphone-external
 | 
						|
 | 
						|
[Option Capture Source:e-Mic]
 | 
						|
name = input-microphone-external
 | 
						|
 | 
						|
[Option Capture Source:LineIn]
 | 
						|
name = input-linein
 | 
						|
 | 
						|
[Option Capture Source:Analog]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Line-In]
 | 
						|
name = input-linein
 | 
						|
 | 
						|
[Option Capture Source:Line In]
 | 
						|
name = input-linein
 | 
						|
 | 
						|
[Option Capture Source:Video]
 | 
						|
name = input-video
 | 
						|
 | 
						|
[Option Capture Source:Aux]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Aux0]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Aux1]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Aux2]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Aux3]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:AUX IN]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Aux In]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:AOUT]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:AUX]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Cam Mic]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:Digital Mic]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:Digital Mic 1]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:Digital Mic 2]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Capture Source:Analog Inputs]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Unknown1]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Unknown2]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Capture Source:Docking-Station]
 | 
						|
name = input-docking
 | 
						|
 | 
						|
;;; 'Mic Jack Mode'
 | 
						|
 | 
						|
[Element Mic Jack Mode]
 | 
						|
enumeration = select
 | 
						|
 | 
						|
[Option Mic Jack Mode:Mic In]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Mic Jack Mode:Line In]
 | 
						|
name = input-linein
 | 
						|
 | 
						|
;;; 'Digital Input Source'
 | 
						|
 | 
						|
[Element Digital Input Source]
 | 
						|
enumeration = select
 | 
						|
 | 
						|
[Option Digital Input Source:Digital Mic 1]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Digital Input Source:Analog Inputs]
 | 
						|
name = input
 | 
						|
 | 
						|
[Option Digital Input Source:Digital Mic 2]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
;;; 'Analog Source'
 | 
						|
 | 
						|
[Element Analog Source]
 | 
						|
enumeration = select
 | 
						|
 | 
						|
[Option Analog Source:Mic]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Analog Source:Line in]
 | 
						|
name = input-linein
 | 
						|
 | 
						|
[Option Analog Source:Aux]
 | 
						|
name = input
 | 
						|
 | 
						|
;;; 'Shared Mic/Line in'
 | 
						|
 | 
						|
[Element Shared Mic/Line in]
 | 
						|
enumeration = select
 | 
						|
 | 
						|
[Option Shared Mic/Line in:Mic in]
 | 
						|
name = input-microphone
 | 
						|
 | 
						|
[Option Shared Mic/Line in:Line in]
 | 
						|
name = input-linein
 | 
						|
 | 
						|
;;; Various Boosts
 | 
						|
 | 
						|
[Element Capture Boost]
 | 
						|
switch = select
 | 
						|
 | 
						|
[Option Capture Boost:on]
 | 
						|
name = input-boost-on
 | 
						|
 | 
						|
[Option Capture Boost:off]
 | 
						|
name = input-boost-off
 | 
						|
 | 
						|
[Element Auto Gain Control]
 | 
						|
switch = select
 | 
						|
 | 
						|
[Option Auto Gain Control:on]
 | 
						|
name = input-agc-on
 | 
						|
 | 
						|
[Option Auto Gain Control:off]
 | 
						|
name = input-agc-off
 |