mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-11 13:30:02 -05:00
alsa: Add a multichannel fallback mapping
In case all other profiles fail, try this fallback mapping as well. It allows the device to specify the channel count, so it can be used for devices that only supports being opened in multichannel mode. Signed-off-by: David Henningsson <david.henningsson@canonical.com>
This commit is contained in:
parent
c15107eaf6
commit
48edd0a00f
2 changed files with 10 additions and 2 deletions
|
|
@ -107,7 +107,7 @@ device-strings = hw:%f
|
|||
channel-map = mono
|
||||
paths-output = analog-output analog-output-lineout analog-output-speaker analog-output-desktop-speaker analog-output-headphones analog-output-headphones-2 analog-output-mono
|
||||
paths-input = analog-input-front-mic analog-input-rear-mic analog-input-internal-mic analog-input-dock-mic analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line analog-input-headset-mic
|
||||
priority = 1
|
||||
priority = 2
|
||||
|
||||
[Mapping analog-stereo]
|
||||
device-strings = front:%f hw:%f
|
||||
|
|
@ -165,7 +165,7 @@ direction = output
|
|||
# device name standardized in alsa.
|
||||
device-strings = hw:%f
|
||||
channel-map = aux0,aux1,aux2,aux3
|
||||
priority = 1
|
||||
priority = 2
|
||||
direction = input
|
||||
|
||||
[Mapping iec958-stereo]
|
||||
|
|
@ -452,6 +452,13 @@ channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
|
|||
priority = 1
|
||||
direction = output
|
||||
|
||||
[Mapping multichannel]
|
||||
device-strings = hw:%f
|
||||
channel-map = left,right,rear-left,rear-right
|
||||
exact-channels = false
|
||||
fallback = yes
|
||||
priority = 1
|
||||
|
||||
; An example for defining multiple-sink profiles
|
||||
#[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo]
|
||||
#description = Foobar
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue