def addOfflineMediaFile(self,offlinefile):
listitem = xbmcgui.ListItem(offlinefile.title, iconImage=offlinefile.thumbnail,
thumbnailImage=offlinefile.thumbnail)
if offlinefile.resolution == 'original':
infolabels = decode_dict({ 'title' : offlinefile.title})
else:
infolabels = decode_dict({ 'title' : offlinefile.title + ' - ' + offlinefile.resolution })
listitem.setInfo('Video', infolabels)
listitem.setProperty('IsPlayable', 'true')
xbmcplugin.addDirectoryItem(self.plugin_handle, offlinefile.playbackpath, listitem,
isFolder=False, totalItems=0)
return offlinefile.playbackpath
##
# Calculate the number of accounts defined in settings
# parameters: the account type (usually plugin name)
##
评论列表
文章目录