def __init__(self, session, service): CutListSupport.__init__(self, service) MoviePlayer.__init__(self, session, service) MoviePreview.__init__(self, session) SelectionEventInfo.__init__(self) self.skinName = ["MoviePlayerExtended", "MoviePlayer"] global PlayerInstance PlayerInstance = self self["EPGActions"] = HelpableActionMap( self, "InfobarEPGActions", { "showEventInfo": (self.openInfoView, _("Show event details")), "showEventInfoPlugin": (self.openServiceList, _("Open servicelist")) }) if config.AdvancedMovieSelection.exitkey.value and config.AdvancedMovieSelection.exitprompt.value: self["closeactions"] = HelpableActionMap( self, "WizardActions", {"back": (self.leavePlayer, _("Leave movie player"))}) if config.AdvancedMovieSelection.exitkey.value and not config.AdvancedMovieSelection.exitprompt.value: self["closeactions"] = HelpableActionMap( self, "WizardActions", {"back": (self.close, _("Leave movie player"))}) if config.AdvancedMovieSelection.use_original_movieplayer_summary.value == True: self.__event_tracker = ServiceEventTracker( screen=self, eventmap={iPlayableService.evUpdatedInfo: self.__updateInfo}) self.firstime = True self.onExecBegin.append(self.__onExecBegin)
def __init__(self, session, event, ref, callback=None, similarEPGCB=None): Screen.__init__(self, session) self.skinName = ["AdvancedMovieSelectionEventView"] if config.AdvancedMovieSelection.show_backdrop.value: SkinTools.insertBackdrop(self.skinName) EventViewBase.__init__(self, event, ref, callback, similarEPGCB) MoviePreview.__init__(self, session)
def __init__(self, session): MoviePreview.__init__(self, session) SelectionEventInfo.__init__(self) self.endless_loop = False self.__event_tracker = ServiceEventTracker( screen=self, eventmap={iPlayableService.evEnd: self.__evServiceEnd})
def __init__(self, session, service): CutListSupport.__init__(self, service) MoviePlayer.__init__(self, session, service) MoviePreview.__init__(self, session) SelectionEventInfo.__init__(self) self.skinName = ["MoviePlayerExtended", "MoviePlayer"] global PlayerInstance PlayerInstance = self self["EPGActions"] = HelpableActionMap(self, "InfobarEPGActions", { "showEventInfo": (self.openInfoView, _("Show event details")), "showEventInfoPlugin": (self.openServiceList, _("Open servicelist")) }) if config.AdvancedMovieSelection.exitkey.value and config.AdvancedMovieSelection.exitprompt.value: self["closeactions"] = HelpableActionMap(self, "WizardActions", { "back": (self.leavePlayer, _("Leave movie player")) }) if config.AdvancedMovieSelection.exitkey.value and not config.AdvancedMovieSelection.exitprompt.value: self["closeactions"] = HelpableActionMap(self, "WizardActions", { "back": (self.close, _("Leave movie player")) }) if config.AdvancedMovieSelection.use_original_movieplayer_summary.value == True: self.__event_tracker = ServiceEventTracker(screen=self, eventmap= { iPlayableService.evUpdatedInfo: self.__updateInfo }) self.firstime = True self.onExecBegin.append(self.__onExecBegin)
def __init__(self, session): MoviePreview.__init__(self, session) SelectionEventInfo.__init__(self) self["EPGActions"] = HelpableActionMap(self, "InfobarEPGActions", { "showEventInfo": (self.openInfoView, _("Show event details")), "showEventInfoPlugin": (self.openServiceList, _("Open servicelist")) }) self.endless_loop = False self.__event_tracker = ServiceEventTracker(screen=self, eventmap={ iPlayableService.evEnd: self.__evServiceEnd })
def __init__(self, session): MoviePreview.__init__(self, session) SelectionEventInfo.__init__(self) self["EPGActions"] = HelpableActionMap(self, "InfobarEPGActions", { "showEventInfo": (self.openInfoView, _("Show event details")), "showEventInfoPlugin": (self.openServiceList, _("Open servicelist")) }) self.endless_loop = False self.__event_tracker = ServiceEventTracker(screen=self, eventmap= { iPlayableService.evEnd: self.__evServiceEnd })
def __init__(self, session, event, ref, callback=None, similarEPGCB=None): Screen.__init__(self, session) self.skinName = SkinTools.appendResolution("AdvancedMovieSelectionEventView") EventViewBase.__init__(self, event, ref, callback, similarEPGCB) MoviePreview.__init__(self, session)
def __init__(self, session, event, ref, callback=None, similarEPGCB=None): Screen.__init__(self, session) self.skinName = SkinTools.appendResolution( "AdvancedMovieSelectionEventView") EventViewBase.__init__(self, event, ref, callback, similarEPGCB) MoviePreview.__init__(self, session)