mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-25 06:59:52 -05:00
alsa: Add extra HDMI mappings
Remove extra-hdmi.conf, as the performance reasons behind it are invalid Add 7.1 profiles Add extra HDMI devices, for a total of 8 Add DTS-encoded profiles (they need dcaenc from git) Signed-off-by: Alexander E. Patrakov <patrakov@gmail.com>
This commit is contained in:
parent
69fae3e33a
commit
afbe9605c6
10 changed files with 344 additions and 177 deletions
|
|
@ -193,11 +193,260 @@ priority = 3
|
|||
direction = output
|
||||
|
||||
[Mapping hdmi-stereo]
|
||||
description = Digital Stereo (HDMI)
|
||||
device-strings = hdmi:%f
|
||||
paths-output = hdmi-output-0
|
||||
channel-map = left,right
|
||||
priority = 4
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround]
|
||||
description = Digital Surround 5.1 (HDMI)
|
||||
device-strings = hdmi:%f
|
||||
paths-output = hdmi-output-0
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 3
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround71]
|
||||
description = Digital Surround 7.1 (HDMI)
|
||||
device-strings = hdmi:%f
|
||||
paths-output = hdmi-output-0
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
|
||||
priority = 3
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-dts-surround]
|
||||
description = Digital Surround 5.1 (HDMI/DTS)
|
||||
device-strings = dcahdmi:%f
|
||||
paths-output = hdmi-output-0
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-stereo-extra1]
|
||||
description = Digital Stereo (HDMI 2)
|
||||
device-strings = hdmi:%f,1
|
||||
paths-output = hdmi-output-1
|
||||
channel-map = left,right
|
||||
priority = 2
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround-extra1]
|
||||
description = Digital Surround 5.1 (HDMI 2)
|
||||
device-strings = hdmi:%f,1
|
||||
paths-output = hdmi-output-1
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround71-extra1]
|
||||
description = Digital Surround 7.1 (HDMI 2)
|
||||
device-strings = hdmi:%f,1
|
||||
paths-output = hdmi-output-1
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-dts-surround-extra1]
|
||||
description = Digital Surround 5.1 (HDMI 2/DTS)
|
||||
device-strings = dcahdmi:%f,1
|
||||
paths-output = hdmi-output-1
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-stereo-extra2]
|
||||
description = Digital Stereo (HDMI 3)
|
||||
device-strings = hdmi:%f,2
|
||||
paths-output = hdmi-output-2
|
||||
channel-map = left,right
|
||||
priority = 2
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround-extra2]
|
||||
description = Digital Surround 5.1 (HDMI 3)
|
||||
device-strings = hdmi:%f,2
|
||||
paths-output = hdmi-output-2
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround71-extra2]
|
||||
description = Digital Surround 7.1 (HDMI 3)
|
||||
device-strings = hdmi:%f,2
|
||||
paths-output = hdmi-output-2
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-dts-surround-extra2]
|
||||
description = Digital Surround 5.1 (HDMI 3/DTS)
|
||||
device-strings = dcahdmi:%f,2
|
||||
paths-output = hdmi-output-2
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-stereo-extra3]
|
||||
description = Digital Stereo (HDMI 4)
|
||||
device-strings = hdmi:%f,3
|
||||
paths-output = hdmi-output-3
|
||||
channel-map = left,right
|
||||
priority = 2
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround-extra3]
|
||||
description = Digital Surround 5.1 (HDMI 4)
|
||||
device-strings = hdmi:%f,3
|
||||
paths-output = hdmi-output-3
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround71-extra3]
|
||||
description = Digital Surround 7.1 (HDMI 4)
|
||||
device-strings = hdmi:%f,3
|
||||
paths-output = hdmi-output-3
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-dts-surround-extra3]
|
||||
description = Digital Surround 5.1 (HDMI 4/DTS)
|
||||
device-strings = dcahdmi:%f,3
|
||||
paths-output = hdmi-output-3
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-stereo-extra4]
|
||||
description = Digital Stereo (HDMI 5)
|
||||
device-strings = hdmi:%f,4
|
||||
paths-output = hdmi-output-4
|
||||
channel-map = left,right
|
||||
priority = 2
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround-extra4]
|
||||
description = Digital Surround 5.1 (HDMI 5)
|
||||
device-strings = hdmi:%f,4
|
||||
paths-output = hdmi-output-4
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround71-extra4]
|
||||
description = Digital Surround 7.1 (HDMI 5)
|
||||
device-strings = hdmi:%f,4
|
||||
paths-output = hdmi-output-4
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-dts-surround-extra4]
|
||||
description = Digital Surround 5.1 (HDMI 5/DTS)
|
||||
device-strings = dcahdmi:%f,4
|
||||
paths-output = hdmi-output-4
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-stereo-extra5]
|
||||
description = Digital Stereo (HDMI 6)
|
||||
device-strings = hdmi:%f,5
|
||||
paths-output = hdmi-output-5
|
||||
channel-map = left,right
|
||||
priority = 2
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround-extra5]
|
||||
description = Digital Surround 5.1 (HDMI 6)
|
||||
device-strings = hdmi:%f,5
|
||||
paths-output = hdmi-output-5
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround71-extra5]
|
||||
description = Digital Surround 7.1 (HDMI 6)
|
||||
device-strings = hdmi:%f,5
|
||||
paths-output = hdmi-output-5
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-dts-surround-extra5]
|
||||
description = Digital Surround 5.1 (HDMI 6/DTS)
|
||||
device-strings = dcahdmi:%f,5
|
||||
paths-output = hdmi-output-5
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-stereo-extra6]
|
||||
description = Digital Stereo (HDMI 7)
|
||||
device-strings = hdmi:%f,6
|
||||
paths-output = hdmi-output-6
|
||||
channel-map = left,right
|
||||
priority = 2
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround-extra6]
|
||||
description = Digital Surround 5.1 (HDMI 7)
|
||||
device-strings = hdmi:%f,6
|
||||
paths-output = hdmi-output-6
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround71-extra6]
|
||||
description = Digital Surround 7.1 (HDMI 7)
|
||||
device-strings = hdmi:%f,6
|
||||
paths-output = hdmi-output-6
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-dts-surround-extra6]
|
||||
description = Digital Surround 5.1 (HDMI 7/DTS)
|
||||
device-strings = dcahdmi:%f,6
|
||||
paths-output = hdmi-output-6
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-stereo-extra7]
|
||||
description = Digital Stereo (HDMI 8)
|
||||
device-strings = hdmi:%f,7
|
||||
paths-output = hdmi-output-7
|
||||
channel-map = left,right
|
||||
priority = 2
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround-extra7]
|
||||
description = Digital Surround 5.1 (HDMI 8)
|
||||
device-strings = hdmi:%f,7
|
||||
paths-output = hdmi-output-7
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-surround71-extra7]
|
||||
description = Digital Surround 7.1 (HDMI 8)
|
||||
device-strings = hdmi:%f,7
|
||||
paths-output = hdmi-output-7
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping hdmi-dts-surround-extra7]
|
||||
description = Digital Surround 5.1 (HDMI 8/DTS)
|
||||
device-strings = dcahdmi:%f,7
|
||||
paths-output = hdmi-output-7
|
||||
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
||||
priority = 1
|
||||
direction = output
|
||||
|
||||
; An example for defining multiple-sink profiles
|
||||
#[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue