summaryrefslogtreecommitdiffstats
path: root/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/pulseaudio_8.0.bbappend
diff options
context:
space:
mode:
authorAndrey Gusakov <andrey.gusakov@cogentembedded.com>2017-07-25 19:09:39 +0300
committerAndrey Gusakov <andrey.gusakov@cogentembedded.com>2017-07-25 19:11:23 +0300
commit0590448ffb8ee56ec12d96eee6b5e0f185df958c (patch)
tree1f49fb7452cd441bc5702a06d0e9fde3b4b73e05 /meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/pulseaudio_8.0.bbappend
parent181c02f95f7cbb4d27d2bd9208afc7b5e523a2fe (diff)
Kingfisher: add pulseaudio
Set kingfisher in DISTRO_FEATURES to enable multichannel audio
Diffstat (limited to 'meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/pulseaudio_8.0.bbappend')
-rw-r--r--meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/pulseaudio_8.0.bbappend42
1 files changed, 42 insertions, 0 deletions
diff --git a/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/pulseaudio_8.0.bbappend b/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/pulseaudio_8.0.bbappend
new file mode 100644
index 0000000..51977db
--- /dev/null
+++ b/meta-rcar-gen3-adas/recipes-multimedia/pulseaudio/pulseaudio_8.0.bbappend
@@ -0,0 +1,42 @@
+FILESEXTRAPATHS_append := "${THISDIR}/files:"
+
+PR="r2"
+
+SRC_URI_append_rcar-gen3 = " \
+ file://pulseaudio.init \
+ file://rsnddai0ak4613h.conf \
+ file://hifi \
+ file://system.pa \
+ file://system-mch.pa \
+ file://daemon.conf \
+"
+
+inherit update-rc.d
+
+INITSCRIPT_NAME = "pulseaudio"
+INITSCRIPT_PARAMS = "defaults 30"
+
+PA_SYSTEM_PA = \
+ '${@ "system-mch.pa" \
+ if 'kingfisher' in '${DISTRO_FEATURES}' \
+ else "system.pa"}'
+
+do_install_append_rcar-gen3() {
+ install -d ${D}/etc/init.d
+ install -d ${D}/etc/pulse
+ install -d ${D}/usr/share/alsa/ucm/rsnddai0ak4613h/
+
+ install -m 0755 ${WORKDIR}/pulseaudio.init ${D}/etc/init.d/pulseaudio
+
+ install -m 0644 ${WORKDIR}/${PA_SYSTEM_PA} ${D}/etc/pulse/system.pa
+ install -m 0644 ${WORKDIR}/daemon.conf ${D}/etc/pulse/daemon.conf
+
+ install -m 0644 ${WORKDIR}/rsnddai0ak4613h.conf ${D}${datadir}/alsa/ucm/rsnddai0ak4613h/rsnddai0ak4613h.conf
+ install -m 0644 ${WORKDIR}/hifi ${D}${datadir}/alsa/ucm/rsnddai0ak4613h/hifi
+
+}
+
+FILES_${PN} += " \
+ ${datadir}/alsa/ucm \
+"
+