diff options
Diffstat (limited to 'meta-ivi/recipes-multimedia/audiomanager/audiomanager')
-rw-r--r-- | meta-ivi/recipes-multimedia/audiomanager/audiomanager/AudioManager.service | 16 | ||||
-rwxr-xr-x | meta-ivi/recipes-multimedia/audiomanager/audiomanager/setup_amgr.sh | 7 |
2 files changed, 23 insertions, 0 deletions
diff --git a/meta-ivi/recipes-multimedia/audiomanager/audiomanager/AudioManager.service b/meta-ivi/recipes-multimedia/audiomanager/audiomanager/AudioManager.service new file mode 100644 index 0000000..cc8164b --- /dev/null +++ b/meta-ivi/recipes-multimedia/audiomanager/audiomanager/AudioManager.service @@ -0,0 +1,16 @@ +# Copyright (c) 2012 Wind River Systems, Inc. +# AudioManager systemd service file + +[Unit] +Description=AudioManager +Requires=dbus.service +After=dbus.service + +[Service] +Type=oneshot +RemainAfterExit=true +ExecStart=/lib/systemd/scripts/setup_amgr.sh + +[Install] +WantedBy=multi-user.target + diff --git a/meta-ivi/recipes-multimedia/audiomanager/audiomanager/setup_amgr.sh b/meta-ivi/recipes-multimedia/audiomanager/audiomanager/setup_amgr.sh new file mode 100755 index 0000000..07b6d5c --- /dev/null +++ b/meta-ivi/recipes-multimedia/audiomanager/audiomanager/setup_amgr.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +rm /tmp/session_amgr +dbus-daemon --session --print-address --fork > /tmp/session_amgr +export DBUS_SESSION_BUS_ADDRESS=`cat /tmp/session_amgr` +AudioManager -d + |