/[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 3159 by torben, Thu Dec 1 14:40:49 2016 UTC revision 3208 by torben, Mon Sep 18 06:43:20 2017 UTC
# Line 3  Line 3 
3    
4  '''  '''
5      Todic plugin for XBMC      Todic plugin for XBMC
6      Version 0.1.3      Version 0.1.6
7  '''  '''
8    
9  import sys  import sys
# Line 24  from time import time Line 24  from time import time
24    
25  __addon__ = xbmcaddon.Addon(id='plugin.video.todic')  __addon__ = xbmcaddon.Addon(id='plugin.video.todic')
26  __key__ = __addon__.getSetting('xbmckey').lower()  __key__ = __addon__.getSetting('xbmckey').lower()
27    __entrypoint__ = __addon__.getSetting('entrypoint').lower()
28  __backend__ = "https://todic.dk/xbmc.php?xbmckey=" + __key__  __backend__ = "https://todic.dk/xbmc.php?xbmckey=" + __key__
29    
30    if __entrypoint__ == "alternative":
31            __backend__ = "https://alt.todic.dk/xbmc.php?xbmckey=" + key
32    
33    if __entrypoint__ == "testing":
34            __backend__ = "https://todic.dk/xbmc-beta.php?xbmckey=" + __key__
35            
36    
37    
38  fanartImage = os.path.join(__addon__.getAddonInfo('path'), 'movie_bg_blur.jpg')  fanartImage = os.path.join(__addon__.getAddonInfo('path'), 'movie_bg_blur.jpg')
39  datapath = xbmc.translatePath(  datapath = xbmc.translatePath(
40      'special://profile/addon_data/plugin.video.todic/')      'special://profile/addon_data/plugin.video.todic/')
# Line 102  class TodicPlayer(xbmc.Player): Line 112  class TodicPlayer(xbmc.Player):
112    
113      def __init__(self, *args, **kwargs):      def __init__(self, *args, **kwargs):
114          # xbmc.Player.__init__(selv,*args,**kwargs)          # xbmc.Player.__init__(selv,*args,**kwargs)
115          xbmc.Player.__init__(self, xbmc.PLAYER_CORE_MPLAYER)          xbmc.Player.__init__(self)
116          self.stopped = False          self.stopped = False
117          self.started = False          self.started = False
118          self.playingPosition = 0.0          self.playingPosition = 0.0
# Line 350  def play_real_video(url, name, position) Line 360  def play_real_video(url, name, position)
360      listitem.setProperty('ResumeTime', '300')      listitem.setProperty('ResumeTime', '300')
361      listitem.setProperty('TotalTime', '3000')      listitem.setProperty('TotalTime', '3000')
362    
363      player = TodicPlayer(xbmc.PLAYER_CORE_AUTO)      player = TodicPlayer()
364      player.play(str(url), listitem)      player.play(str(url), listitem)
365    
366      # kan ikke loade subtitles hvis foerend playeren koerer      # kan ikke loade subtitles hvis foerend playeren koerer
# Line 368  def play_real_video(url, name, position) Line 378  def play_real_video(url, name, position)
378              player.setSubtitles(subtitlesfile)              player.setSubtitles(subtitlesfile)
379              print '[Todic] started subtitles'              print '[Todic] started subtitles'
380          else:          else:
381              player.disableSubtitles()              player.showSubtitles(False)
382    
383    
384          if (position > 0):          if (position > 0):

Legend:
Removed from v.3159  
changed lines
  Added in v.3208

  ViewVC Help
Powered by ViewVC 1.1.20