]> code.delx.au - pulseaudio/blob - src/modules/alsa/mixer/profile-sets/default.conf
alsa: allow placing device id in alsa device strings at arbitrary positions
[pulseaudio] / src / modules / alsa / mixer / profile-sets / default.conf
1 # Profile definitions for PulseAudio's ALSA backend
2 #
3 # [Mapping id]
4 # device-strings = ...
5 # channel-map = ...
6 # description = ...
7 # paths-input = ...
8 # paths-output = ...
9 # element-input = ...
10 # element-output = ...
11 # priority = ...
12 # direction = any | input | output
13 #
14 # [Profile id]
15 # input-mappings = ...
16 # output-mappings = ...
17 # description = ...
18 # priority = ...
19 # skip-probe = no | yes
20
21 [General]
22 auto-profiles = yes
23
24 [Mapping analog-mono]
25 device-strings = hw:%f
26 channel-map = mono
27 paths-output = analog-output analog-output-headphones analog-output-mono analog-output-lfe-on-mono
28 paths-input = analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line
29 priority = 1
30
31 [Mapping analog-stereo]
32 device-strings = front:%f hw:%f
33 channel-map = left,right
34 paths-output = analog-output analog-output-headphones analog-output-mono analog-output-lfe-on-mono
35 paths-input = analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line
36 priority = 10
37
38 [Mapping analog-surround-40]
39 device-strings = surround40:%f
40 channel-map = front-left,front-right,rear-left,rear-right
41 paths-output = analog-output analog-output-lfe-on-mono
42 priority = 7
43 direction = output
44
45 [Mapping analog-surround-41]
46 device-strings = surround41:%f
47 channel-map = front-left,front-right,rear-left,rear-right,lfe
48 paths-output = analog-output analog-output-lfe-on-mono
49 priority = 8
50 direction = output
51
52 [Mapping analog-surround-50]
53 device-strings = surround50:%f
54 channel-map = front-left,front-right,rear-left,rear-right,front-center
55 paths-output = analog-output analog-output-lfe-on-mono
56 priority = 7
57 direction = output
58
59 [Mapping analog-surround-51]
60 device-strings = surround51:%f
61 channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
62 paths-output = analog-output analog-output-lfe-on-mono
63 priority = 8
64 direction = output
65
66 [Mapping analog-surround-71]
67 device-strings = surround71:%f
68 channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
69 description = Analog Surround 7.1
70 paths-output = analog-output analog-output-lfe-on-mono
71 priority = 7
72 direction = output
73
74 [Mapping iec958-stereo]
75 device-strings = iec958:%f
76 channel-map = left,right
77 priority = 5
78
79 [Mapping iec958-surround-40]
80 device-strings = iec958:%f
81 channel-map = front-left,front-right,rear-left,rear-right
82 priority = 1
83
84 [Mapping iec958-ac3-surround-40]
85 device-strings = a52:%f
86 channel-map = front-left,front-right,rear-left,rear-right
87 priority = 2
88 direction = output
89
90 [Mapping iec958-ac3-surround-51]
91 device-strings = a52:%f
92 channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
93 priority = 3
94 direction = output
95
96 [Mapping hdmi-stereo]
97 device-strings = hdmi:%f
98 channel-map = left,right
99 priority = 4
100 direction = output
101
102 #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo]
103 #description = Foobar
104 #output-mappings = analog-stereo iec958-stereo
105 #input-mappings = analog-stereo