from Plugins.Plugin import PluginDescriptor def main(session, **kwargs): import TitleList import DVDProject #project = DVDProject.DVDProject() #project.addService(service) return session.open(TitleList.TitleList) def main_add(session, service, **kwargs): dvdburn = main(session, **kwargs) dvdburn.selectedSource(service) def Plugins(**kwargs): descr = _("Burn to DVD...") return [PluginDescriptor(name="DVD Burn", description=descr, where = PluginDescriptor.WHERE_MOVIELIST, fnc=main_add, icon="dvdburn.png"), PluginDescriptor(name="DVD Burn", description=descr, where = PluginDescriptor.WHERE_PLUGINMENU, fnc=main, icon="dvdburn.png") ]