def newTalksRss(self):
     newTalks = NewTalksRss(self.logger)
     for talk in newTalks.get_new_talks():
         li = xbmcgui.ListItem(label=talk['title'],
                               iconImage=talk['thumb'],
                               thumbnailImage=talk['thumb'])
         li.setProperty("IsPlayable", "true")
         li.setInfo(
             'video', {
                 'date': talk['date'],
                 'duration': talk['duration'],
                 'plot': talk['plot']
             })
         favorites_action = None
         if self.settings['username'] != None:
             favorites_action = "add"
         context_menu = menu_util.create_context_menu(
             getLS=getLS,
             url=talk['link'],
             favorites_action=favorites_action,
             talkID=talk['id'])
         li.addContextMenuItems(context_menu, replaceItems=True)
         xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),
                                     url=talk['link'],
                                     listitem=li)
     self.endofdirectory(sortMethod='date')
 def newTalksRss(self):
     newTalks = NewTalksRss(plugin.report)
     for talk in newTalks.get_new_talks():
         self.addItem(title=talk['title'],
                      mode='playVideo',
                      url=talk['link'],
                      img=talk['thumb'],
                      video_info=talk,
                      isFolder=False)
     self.endofdirectory(sortMethod='date')
 def newTalksRss(self):
     newTalks = NewTalksRss(self.logger)
     for talk in newTalks.get_new_talks():
         li = xbmcgui.ListItem(label = talk['title'], iconImage = talk['thumb'], thumbnailImage = talk['thumb'])
         li.setProperty("IsPlayable", "true")
         li.setInfo('video', {'date':talk['date'], 'duration':talk['duration'], 'plot':talk['plot']})
         favorites_action = None
         if self.settings['username'] != None:
             favorites_action = "add"
         context_menu = menu_util.create_context_menu(getLS = getLS, url = talk['link'], favorites_action = favorites_action, talkID = talk['id'])
         li.addContextMenuItems(context_menu, replaceItems = True)
         xbmcplugin.addDirectoryItem(handle = int(sys.argv[1]), url = talk['link'], listitem = li)
     self.endofdirectory(sortMethod = 'date')
 def newTalksRss(self):
     newTalks = NewTalksRss(plugin.report)
     for talk in newTalks.get_new_talks():
         self.addItem(talk['title'], 'playVideo', talk['link'], talk['thumb'], talk, talk['id'], isFolder=False)
     self.endofdirectory(sortMethod='date')
 def newTalksRss(self):
     newTalks = NewTalksRss(plugin.report)
     for talk in newTalks.get_new_talks():
         self.addItem(title=talk['title'], mode='playVideo', url=talk['link'], img=talk['thumb'], video_info=talk, isFolder=False)
     self.endofdirectory(sortMethod='date')