antiright-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Antiright-devel] antiright/src ACE


From: Jeffrey Bedard
Subject: [Antiright-devel] antiright/src ACE
Date: Thu, 07 Jul 2005 04:20:59 -0400

CVSROOT:        /cvsroot/antiright
Module name:    antiright
Branch:         
Changes by:     Jeffrey Bedard <address@hidden> 05/07/07 08:20:57

Modified files:
        src            : ACE 

Log message:
        Added checking for running mp3 player process in order to advance songs 
without a complete restart.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/antiright/antiright/src/ACE.diff?tr1=1.47&tr2=1.48&r1=text&r2=text

Patches:
Index: antiright/src/ACE
diff -u antiright/src/ACE:1.47 antiright/src/ACE:1.48
--- antiright/src/ACE:1.47      Thu Jul  7 04:16:53 2005
+++ antiright/src/ACE   Thu Jul  7 08:20:52 2005
@@ -107,13 +107,16 @@
 Play_Next()
 {
     Setup_Juke_Environment
-    echo $mp3player $mp3dir
-    killall $mp3player
-    echo "#!/bin/sh" > /tmp/ACE.$$
-    echo "$mp3player -Z $mp3dir/*.mp3 2>> ~/.antiright_mp3s" >> /tmp/ACE.$$
-    chmod +x /tmp/ACE.$$
-    /tmp/ACE.$$
-    rm -f /tmp/ACE.$$
+    if [ "$(ps xa | grep mpg123 | grep -v grep | grep -v renice | grep -v 
pidof)" = "" ]; then
+       killall $mp3player
+       echo "#!/bin/sh" > /tmp/ACE.$$
+       echo "$mp3player -Z $mp3dir/*.mp3 2>> ~/.antiright_mp3s" >> /tmp/ACE.$$
+       chmod +x /tmp/ACE.$$
+       /tmp/ACE.$$
+       rm -f /tmp/ACE.$$
+    else
+       killall -SIGINT $mp3player
+    fi
 }
 Stop()
 {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]