aboutsummaryrefslogtreecommitdiffstats
path: root/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa
diff options
context:
space:
mode:
authorAndrey Gusakov <andrey.gusakov@cogentembedded.com>2017-12-01 16:23:47 +0300
committerVladimir Barinov <vladimir.barinov@cogentembedded.com>2017-12-05 18:53:32 +0300
commit47bbe76d08109fb77ced2ce98ec734cb7740792e (patch)
treef5340a010d505c49193ee7f95a6e804f0c3c53ca /meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa
parent53e8293acf1f18ffd9b7ba4f8b294bb5ba6bcaf8 (diff)
Pulseaudio: fixes
-do not fail if some of optional card does not present -add all devices through alsa-card (not alsa-sink and alsa-source) -remove unused default.pa -enable logging to /var/log/pa.log with log level 3
Diffstat (limited to 'meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa')
-rw-r--r--meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa13
1 files changed, 9 insertions, 4 deletions
diff --git a/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa b/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa
index 47ef8c3..963a7c9 100644
--- a/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa
+++ b/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/files/system.pa
@@ -21,14 +21,18 @@
## use static load order to prevent pulseaudio to auto probe MOST devices
## MOST drivers does not like how pulse probing it and crashes system
-## PCM3168A card (Kingfisher only)
-load-module module-alsa-sink sink_name=pcm3168a_output device=hw:pcm3168a format=s24-32le channels=8 rate=48000 channel_map=surround-71
-load-module module-alsa-source source_name=pcm3168a_input device=hw:pcm3168a format=s24-32le channels=8 rate=48000 channel_map=surround-71
+
## Onboard sound (All R-Car 3 boards)
## use ALSA card plugin to run UCM and initial controls setup
+.fail
load-module module-alsa-card device_id=ak4613 rate=48000 use_ucm=1 tsched=yes sink_name=ak4613_output source_name=ak4613_input
+
+## Kingfisher specific devices (may not present)
+.nofail
+## PCM3168A card (Kingfisher only)
+load-module module-alsa-card device_id=pcm3168a sink_name=pcm3168a_output source_name=pcm3168a_input format=s24-32le rate=48000
## Radio input (Kingfisher only)
-load-module module-alsa-source source_name=radio device=hw:radio channels=2 rate=48000
+load-module module-alsa-card device_id=radio source_name=radio rate=48000
## WL18xx PCM interface (Kingfisher only)
load-module module-alsa-card device_id=wl18xx rate=48000 sink_name=bt_output source_name=bt_input
@@ -72,6 +76,7 @@ load-module module-bluetooth-discover headset=auto
set-default-sink ak4613_output
set-default-source ak4613_input
+
# For Kingfisher board set default source and sink to multichannel soundcard
set-default-sink pcm3168a_output
set-default-source pcm3168a_input