openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.Timeshift.InfoBarTimeshift Class Reference
Inheritance diagram for Components.Timeshift.InfoBarTimeshift:
Screens.InfoBar.InfoBar Screens.SubservicesQuickzap.SubservicesQuickzap

Public Member Functions

def __init__ (self)
 
def evSOF (self, posDiff=0)
 
def evEOF (self, posDiff=0)
 
def seekdef (self, key)
 
def getTimeshift (self)
 
def timeshiftEnabled (self)
 
def playpauseService2 (self)
 
def startTimeshift (self)
 
def stopTimeshift (self)
 
def stopTimeshiftcheckTimeshiftRunningCallback (self, answer)
 
def activateTimeshiftEnd (self, back=True)
 
def rewindService (self)
 
def callServiceStarted (self)
 
def activateTimeshiftEndAndPause (self)
 
def checkTimeshiftRunning (self, returnFunction)
 
def checkTimeshiftRunningCallback (self, returnFunction, answer)
 
def eraseTimeshiftFile (self)
 
def autostartPermanentTimeshift (self)
 
def activatePermanentTimeshift (self)
 
def createTimeshiftFolder (self)
 
def restartTimeshift (self)
 
def saveTimeshiftEventPopup (self)
 
def saveTimeshiftActions (self, action=None, returnFunction=None)
 
def SaveTimeshift (self, timeshiftfile=None, mergelater=False)
 
def ptsAskUser (self, what)
 
def ptsAskUserCallback (self, answer)
 
def stopTimeshiftAskUserCallback (self, answer)
 
def ptsEventCleanTimerSTOP (self, justStop=False)
 
def ptsEventCleanTimerSTART (self)
 
def ptsEventCleanTimeshiftFolder (self)
 
def ptsCleanTimeshiftFolder (self, justZapped=True)
 
def ptsGetEventInfo (self)
 
def ptsFrontpanelActions (self, action=None)
 
def ptsCreateHardlink (self)
 
def ptsRecordCurrentEvent (self)
 
def ptsMergeRecords (self)
 
def ptsCreateAPSCFiles (self, filename)
 
def ptsCreateEITFile (self, filename)
 
def ptsCopyFilefinished (self, srcfile, destfile)
 
def ptsMergeFilefinished (self, srcfile, destfile)
 
def ptsSaveTimeshiftFinished (self)
 
def ptsMergePostCleanUp (self)
 
def ptsTryQuitMainloop (self)
 
def ptsGetSeekInfo (self)
 
def ptsGetPosition (self)
 
def ptsGetLength (self)
 
def ptsGetTimeshiftStatus (self)
 
def ptsSeekPointerOK (self)
 
def ptsSeekPointerLeft (self)
 
def ptsSeekPointerRight (self)
 
def ptsSeekPointerReset (self)
 
def ptsSeekPointerSetCurrentPos (self)
 
def ptsMoveSeekPointer (self, direction=None)
 
def ptsCheckFileChanged (self)
 
def ptsTimeshiftFileChanged (self)
 
def ptsSetNextPlaybackFile (self, nexttsfile)
 
def ptsSeekToPos (self)
 
def ptsSeekBackTimer (self)
 
def ptsStartSeekBackTimer (self)
 
def ptsCheckTimeshiftPath (self)
 
def ptsTimerEntryStateChange (self, timer)
 
def ptsLiveTVStatus (self)
 

Public Attributes

 switchToLive
 
 ptsStop
 
 ts_rewind_timer
 
 save_timeshift_file
 
 saveTimeshiftEventPopupActive
 
 pts_begintime
 
 pts_switchtolive
 
 pts_firstplayable
 
 pts_lastposition
 
 pts_lastplaying
 
 pts_currplaying
 
 pts_nextplaying
 
 pts_lastseekspeed
 
 pts_service_changed
 
 pts_file_changed
 
 pts_record_running
 
 save_current_timeshift
 
 save_timeshift_postaction
 
 service_changed
 
 event_changed
 
 checkEvents_value
 
 pts_starttime
 
 ptsAskUser_wait
 
 posDiff
 
 BgFileEraser
 
 pts_delay_timer
 
 pts_mergeRecords_timer
 
 pts_mergeCleanUp_timer
 
 pts_QuitMainloop_timer
 
 pts_cleanUp_timer
 
 pts_cleanEvent_timer
 
 pts_SeekBack_timer
 
 pts_StartSeekBackTimer
 
 pts_SeekToPos_timer
 
 pts_CheckFileChanged_counter
 
 pts_CheckFileChanged_timer
 
 pts_blockZap_timer
 
 pts_FileJump_timer
 
 pts_eventcount
 
 pts_curevent_begin
 
 pts_curevent_end
 
 pts_curevent_name
 
 pts_curevent_description
 
 pts_curevent_servicerefname
 
 pts_curevent_station
 
 pts_curevent_eventid
 
 seekstate
 

Static Public Attributes

bool ts_disabled = False
 

Constructor & Destructor Documentation

◆ __init__()

def Components.Timeshift.InfoBarTimeshift.__init__ (   self)

Member Function Documentation

◆ activatePermanentTimeshift()

def Components.Timeshift.InfoBarTimeshift.activatePermanentTimeshift (   self)

◆ activateTimeshiftEnd()

def Components.Timeshift.InfoBarTimeshift.activateTimeshiftEnd (   self,
  back = True 
)

◆ activateTimeshiftEndAndPause()

def Components.Timeshift.InfoBarTimeshift.activateTimeshiftEndAndPause (   self)

◆ autostartPermanentTimeshift()

def Components.Timeshift.InfoBarTimeshift.autostartPermanentTimeshift (   self)

◆ callServiceStarted()

def Components.Timeshift.InfoBarTimeshift.callServiceStarted (   self)

◆ checkTimeshiftRunning()

def Components.Timeshift.InfoBarTimeshift.checkTimeshiftRunning (   self,
  returnFunction 
)

◆ checkTimeshiftRunningCallback()

def Components.Timeshift.InfoBarTimeshift.checkTimeshiftRunningCallback (   self,
  returnFunction,
  answer 
)

◆ createTimeshiftFolder()

def Components.Timeshift.InfoBarTimeshift.createTimeshiftFolder (   self)

◆ eraseTimeshiftFile()

def Components.Timeshift.InfoBarTimeshift.eraseTimeshiftFile (   self)

◆ evEOF()

def Components.Timeshift.InfoBarTimeshift.evEOF (   self,
  posDiff = 0 
)

◆ evSOF()

def Components.Timeshift.InfoBarTimeshift.evSOF (   self,
  posDiff = 0 
)

◆ getTimeshift()

def Components.Timeshift.InfoBarTimeshift.getTimeshift (   self)

◆ playpauseService2()

def Components.Timeshift.InfoBarTimeshift.playpauseService2 (   self)

◆ ptsAskUser()

def Components.Timeshift.InfoBarTimeshift.ptsAskUser (   self,
  what 
)

◆ ptsAskUserCallback()

def Components.Timeshift.InfoBarTimeshift.ptsAskUserCallback (   self,
  answer 
)

◆ ptsCheckFileChanged()

def Components.Timeshift.InfoBarTimeshift.ptsCheckFileChanged (   self)

◆ ptsCheckTimeshiftPath()

def Components.Timeshift.InfoBarTimeshift.ptsCheckTimeshiftPath (   self)

◆ ptsCleanTimeshiftFolder()

def Components.Timeshift.InfoBarTimeshift.ptsCleanTimeshiftFolder (   self,
  justZapped = True 
)

◆ ptsCopyFilefinished()

def Components.Timeshift.InfoBarTimeshift.ptsCopyFilefinished (   self,
  srcfile,
  destfile 
)

◆ ptsCreateAPSCFiles()

def Components.Timeshift.InfoBarTimeshift.ptsCreateAPSCFiles (   self,
  filename 
)

◆ ptsCreateEITFile()

def Components.Timeshift.InfoBarTimeshift.ptsCreateEITFile (   self,
  filename 
)

◆ ptsCreateHardlink()

def Components.Timeshift.InfoBarTimeshift.ptsCreateHardlink (   self)

◆ ptsEventCleanTimerSTART()

def Components.Timeshift.InfoBarTimeshift.ptsEventCleanTimerSTART (   self)

◆ ptsEventCleanTimerSTOP()

def Components.Timeshift.InfoBarTimeshift.ptsEventCleanTimerSTOP (   self,
  justStop = False 
)

◆ ptsEventCleanTimeshiftFolder()

def Components.Timeshift.InfoBarTimeshift.ptsEventCleanTimeshiftFolder (   self)

◆ ptsFrontpanelActions()

def Components.Timeshift.InfoBarTimeshift.ptsFrontpanelActions (   self,
  action = None 
)

◆ ptsGetEventInfo()

def Components.Timeshift.InfoBarTimeshift.ptsGetEventInfo (   self)

◆ ptsGetLength()

def Components.Timeshift.InfoBarTimeshift.ptsGetLength (   self)

◆ ptsGetPosition()

def Components.Timeshift.InfoBarTimeshift.ptsGetPosition (   self)

◆ ptsGetSeekInfo()

def Components.Timeshift.InfoBarTimeshift.ptsGetSeekInfo (   self)

◆ ptsGetTimeshiftStatus()

def Components.Timeshift.InfoBarTimeshift.ptsGetTimeshiftStatus (   self)

◆ ptsLiveTVStatus()

def Components.Timeshift.InfoBarTimeshift.ptsLiveTVStatus (   self)

◆ ptsMergeFilefinished()

def Components.Timeshift.InfoBarTimeshift.ptsMergeFilefinished (   self,
  srcfile,
  destfile 
)

◆ ptsMergePostCleanUp()

def Components.Timeshift.InfoBarTimeshift.ptsMergePostCleanUp (   self)

◆ ptsMergeRecords()

def Components.Timeshift.InfoBarTimeshift.ptsMergeRecords (   self)

◆ ptsMoveSeekPointer()

def Components.Timeshift.InfoBarTimeshift.ptsMoveSeekPointer (   self,
  direction = None 
)

◆ ptsRecordCurrentEvent()

def Components.Timeshift.InfoBarTimeshift.ptsRecordCurrentEvent (   self)

◆ ptsSaveTimeshiftFinished()

def Components.Timeshift.InfoBarTimeshift.ptsSaveTimeshiftFinished (   self)

◆ ptsSeekBackTimer()

def Components.Timeshift.InfoBarTimeshift.ptsSeekBackTimer (   self)

◆ ptsSeekPointerLeft()

def Components.Timeshift.InfoBarTimeshift.ptsSeekPointerLeft (   self)

◆ ptsSeekPointerOK()

def Components.Timeshift.InfoBarTimeshift.ptsSeekPointerOK (   self)

◆ ptsSeekPointerReset()

def Components.Timeshift.InfoBarTimeshift.ptsSeekPointerReset (   self)

◆ ptsSeekPointerRight()

def Components.Timeshift.InfoBarTimeshift.ptsSeekPointerRight (   self)

◆ ptsSeekPointerSetCurrentPos()

def Components.Timeshift.InfoBarTimeshift.ptsSeekPointerSetCurrentPos (   self)

◆ ptsSeekToPos()

def Components.Timeshift.InfoBarTimeshift.ptsSeekToPos (   self)

◆ ptsSetNextPlaybackFile()

def Components.Timeshift.InfoBarTimeshift.ptsSetNextPlaybackFile (   self,
  nexttsfile 
)

◆ ptsStartSeekBackTimer()

def Components.Timeshift.InfoBarTimeshift.ptsStartSeekBackTimer (   self)

◆ ptsTimerEntryStateChange()

def Components.Timeshift.InfoBarTimeshift.ptsTimerEntryStateChange (   self,
  timer 
)

◆ ptsTimeshiftFileChanged()

def Components.Timeshift.InfoBarTimeshift.ptsTimeshiftFileChanged (   self)

◆ ptsTryQuitMainloop()

def Components.Timeshift.InfoBarTimeshift.ptsTryQuitMainloop (   self)

◆ restartTimeshift()

def Components.Timeshift.InfoBarTimeshift.restartTimeshift (   self)

◆ rewindService()

def Components.Timeshift.InfoBarTimeshift.rewindService (   self)

◆ SaveTimeshift()

def Components.Timeshift.InfoBarTimeshift.SaveTimeshift (   self,
  timeshiftfile = None,
  mergelater = False 
)

◆ saveTimeshiftActions()

def Components.Timeshift.InfoBarTimeshift.saveTimeshiftActions (   self,
  action = None,
  returnFunction = None 
)

◆ saveTimeshiftEventPopup()

def Components.Timeshift.InfoBarTimeshift.saveTimeshiftEventPopup (   self)

◆ seekdef()

def Components.Timeshift.InfoBarTimeshift.seekdef (   self,
  key 
)

◆ startTimeshift()

def Components.Timeshift.InfoBarTimeshift.startTimeshift (   self)

◆ stopTimeshift()

def Components.Timeshift.InfoBarTimeshift.stopTimeshift (   self)

◆ stopTimeshiftAskUserCallback()

def Components.Timeshift.InfoBarTimeshift.stopTimeshiftAskUserCallback (   self,
  answer 
)

◆ stopTimeshiftcheckTimeshiftRunningCallback()

def Components.Timeshift.InfoBarTimeshift.stopTimeshiftcheckTimeshiftRunningCallback (   self,
  answer 
)

◆ timeshiftEnabled()

def Components.Timeshift.InfoBarTimeshift.timeshiftEnabled (   self)

Member Data Documentation

◆ BgFileEraser

Components.Timeshift.InfoBarTimeshift.BgFileEraser

◆ checkEvents_value

Components.Timeshift.InfoBarTimeshift.checkEvents_value

◆ event_changed

Components.Timeshift.InfoBarTimeshift.event_changed

◆ posDiff

Components.Timeshift.InfoBarTimeshift.posDiff

◆ pts_begintime

Components.Timeshift.InfoBarTimeshift.pts_begintime

◆ pts_blockZap_timer

Components.Timeshift.InfoBarTimeshift.pts_blockZap_timer

◆ pts_CheckFileChanged_counter

Components.Timeshift.InfoBarTimeshift.pts_CheckFileChanged_counter

◆ pts_CheckFileChanged_timer

Components.Timeshift.InfoBarTimeshift.pts_CheckFileChanged_timer

◆ pts_cleanEvent_timer

Components.Timeshift.InfoBarTimeshift.pts_cleanEvent_timer

◆ pts_cleanUp_timer

Components.Timeshift.InfoBarTimeshift.pts_cleanUp_timer

◆ pts_curevent_begin

Components.Timeshift.InfoBarTimeshift.pts_curevent_begin

◆ pts_curevent_description

Components.Timeshift.InfoBarTimeshift.pts_curevent_description

◆ pts_curevent_end

Components.Timeshift.InfoBarTimeshift.pts_curevent_end

◆ pts_curevent_eventid

Components.Timeshift.InfoBarTimeshift.pts_curevent_eventid

◆ pts_curevent_name

Components.Timeshift.InfoBarTimeshift.pts_curevent_name

◆ pts_curevent_servicerefname

Components.Timeshift.InfoBarTimeshift.pts_curevent_servicerefname

◆ pts_curevent_station

Components.Timeshift.InfoBarTimeshift.pts_curevent_station

◆ pts_currplaying

Components.Timeshift.InfoBarTimeshift.pts_currplaying

◆ pts_delay_timer

Components.Timeshift.InfoBarTimeshift.pts_delay_timer

◆ pts_eventcount

Components.Timeshift.InfoBarTimeshift.pts_eventcount

◆ pts_file_changed

Components.Timeshift.InfoBarTimeshift.pts_file_changed

◆ pts_FileJump_timer

Components.Timeshift.InfoBarTimeshift.pts_FileJump_timer

◆ pts_firstplayable

Components.Timeshift.InfoBarTimeshift.pts_firstplayable

◆ pts_lastplaying

Components.Timeshift.InfoBarTimeshift.pts_lastplaying

◆ pts_lastposition

Components.Timeshift.InfoBarTimeshift.pts_lastposition

◆ pts_lastseekspeed

Components.Timeshift.InfoBarTimeshift.pts_lastseekspeed

◆ pts_mergeCleanUp_timer

Components.Timeshift.InfoBarTimeshift.pts_mergeCleanUp_timer

◆ pts_mergeRecords_timer

Components.Timeshift.InfoBarTimeshift.pts_mergeRecords_timer

◆ pts_nextplaying

Components.Timeshift.InfoBarTimeshift.pts_nextplaying

◆ pts_QuitMainloop_timer

Components.Timeshift.InfoBarTimeshift.pts_QuitMainloop_timer

◆ pts_record_running

Components.Timeshift.InfoBarTimeshift.pts_record_running

◆ pts_SeekBack_timer

Components.Timeshift.InfoBarTimeshift.pts_SeekBack_timer

◆ pts_SeekToPos_timer

Components.Timeshift.InfoBarTimeshift.pts_SeekToPos_timer

◆ pts_service_changed

Components.Timeshift.InfoBarTimeshift.pts_service_changed

◆ pts_StartSeekBackTimer

Components.Timeshift.InfoBarTimeshift.pts_StartSeekBackTimer

◆ pts_starttime

Components.Timeshift.InfoBarTimeshift.pts_starttime

◆ pts_switchtolive

Components.Timeshift.InfoBarTimeshift.pts_switchtolive

◆ ptsAskUser_wait

Components.Timeshift.InfoBarTimeshift.ptsAskUser_wait

◆ ptsStop

Components.Timeshift.InfoBarTimeshift.ptsStop

◆ save_current_timeshift

Components.Timeshift.InfoBarTimeshift.save_current_timeshift

◆ save_timeshift_file

Components.Timeshift.InfoBarTimeshift.save_timeshift_file

◆ save_timeshift_postaction

Components.Timeshift.InfoBarTimeshift.save_timeshift_postaction

◆ saveTimeshiftEventPopupActive

Components.Timeshift.InfoBarTimeshift.saveTimeshiftEventPopupActive

◆ seekstate

Components.Timeshift.InfoBarTimeshift.seekstate

◆ service_changed

Components.Timeshift.InfoBarTimeshift.service_changed

◆ switchToLive

Components.Timeshift.InfoBarTimeshift.switchToLive

◆ ts_disabled

bool Components.Timeshift.InfoBarTimeshift.ts_disabled = False
static

◆ ts_rewind_timer

Components.Timeshift.InfoBarTimeshift.ts_rewind_timer

The documentation for this class was generated from the following file: