def notifyEntryStopped(self, flags): """ called on end of playback """ printl("", self, "S") args = {} args["status"] = "stopped" plugins = getPlugins(where=Plugin.INFO_PLAYBACK) for plugin in plugins: printl("plugin.name=" + str(plugin.name), self, "D") plugin.fnc(args, flags) printl("", self, "C")
def notifyEntryPlaying(self, entry, flags): """ called on start of playback """ printl("", self, "S") args = self.buildInfoPlaybackArgs(entry) args["status"] = "playing" plugins = getPlugins(where=Plugin.INFO_PLAYBACK) for plugin in plugins: printl("plugin.name=" + str(plugin.name), self, "D") plugin.fnc(args, flags) printl("", self, "C")