From 7454b022f702bbc6a8aa281e2ce5b3d41411198b Mon Sep 17 00:00:00 2001 From: angelblue05 Date: Sat, 16 May 2015 03:52:30 -0500 Subject: [PATCH] Seek playback Reflect more accurately in the dashboard --- resources/lib/Player.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/resources/lib/Player.py b/resources/lib/Player.py index 6372e7ba..5ab20095 100644 --- a/resources/lib/Player.py +++ b/resources/lib/Player.py @@ -208,6 +208,13 @@ class Player( xbmc.Player ): def onPlayBackSeek( self, time, seekOffset ): self.logMsg("PLAYBACK_SEEK",2) + # Make position when seeking a bit more accurate + try: + playTime = xbmc.Player().getTime() + currentFile = xbmc.Player().getPlayingFile() + if(self.played_information.get(currentFile) != None): + self.played_information[currentFile]["currentPosition"] = playTime + except: pass self.reportPlayback() def onPlayBackStarted( self ):