Exemplo n.º 1
0
	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")
Exemplo n.º 2
0
	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")