/[projects]/misc/xbmc/plugin.video.todic/default.py
ViewVC logotype

Diff of /misc/xbmc/plugin.video.todic/default.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3157 by torben, Tue Nov 29 18:53:13 2016 UTC revision 3158 by torben, Thu Dec 1 13:43:40 2016 UTC
# Line 3  Line 3 
3    
4  '''  '''
5      Todic plugin for XBMC      Todic plugin for XBMC
6      Version 0.1.2      Version 0.1.3
7  '''  '''
8    
9  import sys  import sys
# Line 286  def buildList(url, title, endlist=True): Line 286  def buildList(url, title, endlist=True):
286    
287    
288  def play_video(url, name, description):  def play_video(url, name, description):
289      param1 = parse_parameter_string(url)      playPosition = 0
290      clipkey = param1["clipkey"]      savedPosition = 0
291        try:
292            param1 = parse_parameter_string(url)
293            clipkey = param1["clipkey"]
294    
295      print "[Todic] ClipKey:" + clipkey          print "[Todic] ClipKey:" + clipkey
296      detailurl = __backend__ + "&action=clipdetails&clipkey=" + clipkey          detailurl = __backend__ + "&action=clipdetails&clipkey=" + clipkey
297      print "[Todic] detailURL = " + detailurl          print "[Todic] detailURL = " + detailurl
298    
299      xml = open_url(detailurl)          xml = open_url(detailurl)
300    
301      clipDetailsDoc = parseString(xml)          clipDetailsDoc = parseString(xml)
302      savedPosition = int( getText(clipDetailsDoc.getElementsByTagName("position")) )          savedPosition = int( getText(clipDetailsDoc.getElementsByTagName("position")) )
303      playPosition = 0      except:
304            print "[Todic] Unexpected error:", sys.exc_info()[0]
305    
306      if (description == None or description == ""):      if (description == None or description == ""):
307          if (savedPosition > 0):          if (savedPosition > 0):

Legend:
Removed from v.3157  
changed lines
  Added in v.3158

  ViewVC Help
Powered by ViewVC 1.1.20