diff options
Diffstat (limited to 'meta-ivi-demo/recipes-multimedia')
-rw-r--r-- | meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc.bb | 6 | ||||
-rw-r--r-- | meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc/AudioManager_PoC.service | 8 |
2 files changed, 14 insertions, 0 deletions
diff --git a/meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc.bb b/meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc.bb index f169180..0a42a52 100644 --- a/meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc.bb +++ b/meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc.bb @@ -11,6 +11,7 @@ VERSION = "6.1" SRC_URI = "git://git.projects.genivi.org/AudioManager.git;branch=${BRANCH};tag=${VERSION} \ file://0001-AudioManager-Proof-of-Concept.patch \ + file://AudioManager_PoC.service \ " S = "${WORKDIR}/git" @@ -21,5 +22,10 @@ QMAKE_PROFILES = "${S}/AudioManagerPoC" inherit qmake5 +do_install_append() { + mkdir -p ${D}/etc/systemd/user + cp ${WORKDIR}/AudioManager_PoC.service ${D}/etc/systemd/user +} + FILES_${PN} += "/opt/audiomanager-poc/*" FILES_${PN}-dbg += "/usr/bin/am-poc/.debug/*" diff --git a/meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc/AudioManager_PoC.service b/meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc/AudioManager_PoC.service new file mode 100644 index 0000000..ffed36e --- /dev/null +++ b/meta-ivi-demo/recipes-multimedia/audiomanager/audiomanager-poc/AudioManager_PoC.service @@ -0,0 +1,8 @@ +[Unit] +Description=Genivi AudioManager PoC +Requires=pulseaudio.service AudioManager.service + +[Service] +Environment=DBUS_FATAL_WARNINGS=0 +Environment=LD_PRELOAD=/usr/lib/libEGL.so +ExecStart=/usr/bin/AudioManager_PoC
\ No newline at end of file |