]> code.delx.au - mediapc-tools/commitdiff
mediawrap: support xfce4-volumed on ubuntu
authorJames Bunton <jamesbunton@delx.net.au>
Sat, 3 Oct 2015 14:47:17 +0000 (00:47 +1000)
committerJames Bunton <jamesbunton@delx.net.au>
Sat, 3 Oct 2015 14:47:17 +0000 (00:47 +1000)
mediawrap

index 42aab9a5149e3634cb383eac17a2b0e1b357f363..eab634f8165a7c8ddfaad5eded1ada5291485b72 100755 (executable)
--- a/mediawrap
+++ b/mediawrap
@@ -35,10 +35,13 @@ fi
 
 # Stop XFCE4 volume control
 if [ "$1" = "--pause-xfce4-volumed" ]; then
-    echo "killall xfce4-volumed-pulse"
-    pause_xfce4_volumed=1
+    echo "killall xfce4-volumed*"
+    if killall -q xfce4-volumed; then
+        pause_xfce4_volumed="xfce4-volumed"
+    elif killall -q xfce4-volumed-pulse; then
+        pause_xfce4_volumed="xfce4-volumed-pulse"
+    fi
     shift
-    killall xfce4-volumed-pulse
 fi
 
 # Run the program
@@ -59,7 +62,7 @@ fi
 
 # Restore volume keys
 if [ -n "$pause_xfce4_volumed" ]; then
-    xfce4-volumed-pulse
+    "$pause_xfce4_volumed"
 fi
 
 ) 200>"$LOCKFILE"