]> kaliko git repositories - mpd-sima.git/blobdiff - sima/lib/plugin.py
Huge commit… Running last.fm track mode
[mpd-sima.git] / sima / lib / plugin.py
index e2764f96c849825a9d56a183b679aa51f86f7860..999255f956ce0ff6e0c23ab8230a38129aaf7cc6 100644 (file)
@@ -35,13 +35,19 @@ class Plugin():
         for sec in conf.sections():
             if sec.lower() == self.__class__.__name__.lower():
                 self.plugin_conf = dict(conf.items(sec))
-        if self.plugin_conf:
-            self.log.debug('Got config for {0}: {1}'.format(self,
-                                                            self.plugin_conf))
+        #if self.plugin_conf:
+        #    self.log.debug('Got config for {0}: {1}'.format(self,
+        #                                                    self.plugin_conf))
 
     def callback_player(self):
         """
-        Called on player changes
+        Called on player changes, stopped, paused, skipped
+        """
+        pass
+
+    def callback_player_database(self):
+        """
+        Called on player music library changes
         """
         pass
 
@@ -59,7 +65,7 @@ class Plugin():
         """
         pass
 
-    def callback_need_song(self):
+    def callback_need_track(self):
         """Returns a list of Track objects to add
         """
         pass