From: Seungbae Shin Date: Wed, 21 Jul 2021 08:48:01 +0000 (+0900) Subject: [all][audio] support usb multichannel input X-Git-Tag: submit/tizen/20210722.051153^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a46f36587052fc2f215926abcc440f7e3652bfdf;p=platform%2Fhal%2Fbackend%2Fmedia-config.git [all][audio] support usb multichannel input [Version] 0.3.16 [Issue Type] Update Change-Id: I233dafc0b02dda821bc487cd95a9c3a45ae8aeee --- diff --git a/media-config-target-artik10/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-artik10/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a8d08b..6c44736 100644 --- a/media-config-target-artik10/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-artik10/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -120,6 +120,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/media-config-target-c4/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-c4/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a8d08b..6c44736 100644 --- a/media-config-target-c4/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-c4/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -120,6 +120,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/media-config-target-qrb2210/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-qrb2210/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a8d08b..6c44736 100644 --- a/media-config-target-qrb2210/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-qrb2210/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -120,6 +120,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/media-config-target-rb5/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-rb5/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a8d08b..6c44736 100644 --- a/media-config-target-rb5/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-rb5/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -120,6 +120,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/media-config-target-rpi3-spk/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-rpi3-spk/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a8d08b..6c44736 100644 --- a/media-config-target-rpi3-spk/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-rpi3-spk/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -120,6 +120,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/media-config-target-rpi3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-rpi3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a8d08b..6c44736 100644 --- a/media-config-target-rpi3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-rpi3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -120,6 +120,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/media-config-target-tm1/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-tm1/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a7fd50..1259cc6 100644 --- a/media-config-target-tm1/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-tm1/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -112,6 +112,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/media-config-target-tw3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-tw3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a7fd50..1259cc6 100644 --- a/media-config-target-tw3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-tw3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -112,6 +112,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/media-config-target-vim3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf b/media-config-target-vim3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf index 6a8d08b..6c44736 100644 --- a/media-config-target-vim3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf +++ b/media-config-target-vim3/hal/share/pulseaudio/alsa-mixer/profile-sets/tizen_usb.conf @@ -120,6 +120,15 @@ paths-output = analog-output analog-output-speaker analog-output-desktop-speaker priority = 180 direction = output +[Mapping multichannel-input] +device-strings = hw:%f +channel-map = left,right,rear-left,rear-right +exact-channels = false +fallback = yes +priority = 1 +direction = input +paths-input = multichannel-input + ; An example for defining multiple-sink profiles #[Profile output:analog-stereo+output:iec958-stereo+input:analog-stereo] #description = Foobar diff --git a/packaging/media-config.spec b/packaging/media-config.spec index 62b6d3a..38a4a7f 100644 --- a/packaging/media-config.spec +++ b/packaging/media-config.spec @@ -1,6 +1,6 @@ Name: media-config Summary: Multimedia Framework system configuration package -Version: 0.3.15 +Version: 0.3.16 Release: 0 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0