NavigationInstance.instance = self
self.ServiceHandler = eServiceCenterPtr()
- eServiceCenter.getInstance(self.ServiceHandler)
+ self.ServiceHandler = eServiceCenter.getInstance()
import Navigation as Nav
Nav.navcore = self
return self.pnav.enqueueService(ref)
def getCurrentService(self):
- service = iPlayableServicePtr()
- if self.pnav.getCurrentService(service):
+ service = self.pnav.getCurrentService()
+
+ if service is None:
return None
+
return service
def getPlaylist(self):
def pause(self, p):
return self.pnav.pause(p)
- def recordWithTimer(self, begin, end, ref, epg):
+ def recordWithTimer(self, begin, end, ref, epg, description):
if isinstance(ref, eServiceReference):
ref = ServiceReference.ServiceReference(ref)
- entry = RecordTimer.RecordTimerEntry(begin, end, ref, epg)
+ entry = RecordTimer.RecordTimerEntry(begin, end, ref, epg, description)
self.RecordTimer.record(entry)
return entry