From 5123685a5069f5f8e190c1e688958b86ece181c2 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Wed, 21 Dec 2016 18:50:13 +0200 Subject: Add AGL mixer application recipe The mixer app provides a direct interface to PulseAudio mixer elements for AGL demonstration and development purposes. The resulting app widget must first be installed via the application framework. To install, enter the following on the target console: # cd /usr/AGL/apps # afm-util install mixer.wgt Change-Id: I8fa976f7055909b196a1892e7cf59b0e0ad0dd8e Signed-off-by: Matt Porter --- recipes-demo-hmi/mixer/mixer_git.bb | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 recipes-demo-hmi/mixer/mixer_git.bb (limited to 'recipes-demo-hmi/mixer') diff --git a/recipes-demo-hmi/mixer/mixer_git.bb b/recipes-demo-hmi/mixer/mixer_git.bb new file mode 100644 index 00000000..c7f30a16 --- /dev/null +++ b/recipes-demo-hmi/mixer/mixer_git.bb @@ -0,0 +1,34 @@ +SUMMARY = "Mixer for CES2017 AGL Demonstration" +DESCRIPTION = "AGL HMI application for control of PulseAudio mixer elements" +HOMEPAGE = "https://gerrit.automotivelinux.org/gerrit/#/admin/projects/apps/mixer" +LICENSE = "Apache-2.0" +SECTION = "apps" + +PV = "1.0+git${SRCPV}" +S = "${WORKDIR}/git" + +inherit qmake5 + +DEPENDS += "qtquickcontrols2" +# 'wgtpkg-pack' in af-main-native is required. +DEPENDS += "af-main-native" +DEPENDS += "pulseaudio" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=ae6497158920d9524cf208c09cc4c984" + +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/apps/mixer;protocol=http" +SRCREV = "${AUTOREV}" + +RDEPENDS_${PN} += " \ + qtmultimedia-qmlplugins \ + qtquickcontrols2-qmlplugins \ + " + +do_install() { + install -d ${D}/usr/AGL/apps + install -m 0644 ${B}/package/${PN}.wgt ${D}/usr/AGL/apps/ +} + +FILES_${PN} += "/usr/AGL/apps/ \ + /usr/AGL/apps/${PN} \ + " -- cgit 1.2.3-korg