]> kaliko git repositories - mpd-sima.git/blobdiff - sima/plugins/internal/crop.py
Converging webservices plugins
[mpd-sima.git] / sima / plugins / internal / crop.py
index a38b45df2128e7906cc953204c24d7f180fb999a..2ecbfc10a61edc94eaeb40ae902afa321dd0bb1c 100644 (file)
@@ -29,12 +29,13 @@ class Crop(Plugin):
         else:
             self.target = int(target)
 
-    def callback_playlist(self):
+    def callback_next_song(self):
         if not self.target:
             return
         player = self._Plugin__daemon.player
-        while player.currentsong().pos > self.target:
+        if player.currentsong().pos > self.target:
             self.log.debug('cropping playlist')
+        while player.currentsong().pos > self.target:
             player.remove()