DUMPBIN = "/usr/lib/enigma2/python/Plugins/Extensions/HbbTV/dumpait"
class eAITSectionReader:
def __init__(self, demux, pmtid, sid):
- self.mVuplusBox = None
+ self.mVuplusBox = False
self.mInfo = None
self.mAppList = []
self.mDocument = None
def __application(self, application):
item = {}
- if self.mVuplusBox is not None:
+ if self.mVuplusBox:
item["name"] = str(application[1])
item["url"] = str(application[2])
item["control"] = int(application[0])
def doParseApplications(self):
l = []
- if self.mVuplusBox is not None:
+ if self.mVuplusBox:
for application in self.mInfo.getInfoObject(iServiceInformation.sHBBTVUrl):
item = self.__application(application)
l.append(item)
return self.mAppList
def doOpen(self, info, is_vuplusbox):
- if is_vuplusbox is not None:
+ if is_vuplusbox:
self.mVuplusBox = is_vuplusbox
self.mInfo = info
return True