mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-25 18:26:15 +00:00
Fix playback report
This commit is contained in:
parent
e1c046f218
commit
90f3ae7b07
1 changed files with 5 additions and 15 deletions
|
@ -14,7 +14,6 @@ import downloadutils
|
||||||
import read_embyserver as embyserver
|
import read_embyserver as embyserver
|
||||||
import websocket_client as wsc
|
import websocket_client as wsc
|
||||||
from utils import window, settings, language as lang, JSONRPC
|
from utils import window, settings, language as lang, JSONRPC
|
||||||
#from ga_client import GoogleAnalytics, log_error
|
|
||||||
|
|
||||||
#################################################################################################
|
#################################################################################################
|
||||||
|
|
||||||
|
@ -271,12 +270,6 @@ class Player(xbmc.Player):
|
||||||
self.played_info[currentFile] = data
|
self.played_info[currentFile] = data
|
||||||
log.info("ADDING_FILE: %s", self.played_info)
|
log.info("ADDING_FILE: %s", self.played_info)
|
||||||
|
|
||||||
"""
|
|
||||||
ga = GoogleAnalytics()
|
|
||||||
ga.sendEventData("PlayAction", item_type, play_method)
|
|
||||||
ga.sendScreenView(item_type)
|
|
||||||
"""
|
|
||||||
|
|
||||||
def reportPlayback(self):
|
def reportPlayback(self):
|
||||||
|
|
||||||
log.debug("reportPlayback Called")
|
log.debug("reportPlayback Called")
|
||||||
|
@ -390,8 +383,9 @@ class Player(xbmc.Player):
|
||||||
log.debug("PLAYBACK_PAUSED: %s" % currentFile)
|
log.debug("PLAYBACK_PAUSED: %s" % currentFile)
|
||||||
|
|
||||||
if self.played_info.get(currentFile):
|
if self.played_info.get(currentFile):
|
||||||
self.played_info[currentFile]['paused'] = True
|
|
||||||
|
|
||||||
|
self.played_info[currentFile]['paused'] = True
|
||||||
|
self.played_info[currentFile]['currentPosition'] = self.getTime()
|
||||||
self.reportPlayback()
|
self.reportPlayback()
|
||||||
|
|
||||||
#@log_error()
|
#@log_error()
|
||||||
|
@ -401,8 +395,9 @@ class Player(xbmc.Player):
|
||||||
log.debug("PLAYBACK_RESUMED: %s" % currentFile)
|
log.debug("PLAYBACK_RESUMED: %s" % currentFile)
|
||||||
|
|
||||||
if self.played_info.get(currentFile):
|
if self.played_info.get(currentFile):
|
||||||
self.played_info[currentFile]['paused'] = False
|
|
||||||
|
|
||||||
|
self.played_info[currentFile]['paused'] = False
|
||||||
|
self.played_info[currentFile]['currentPosition'] = self.getTime()
|
||||||
self.reportPlayback()
|
self.reportPlayback()
|
||||||
|
|
||||||
#@log_error()
|
#@log_error()
|
||||||
|
@ -414,7 +409,7 @@ class Player(xbmc.Player):
|
||||||
if self.played_info.get(currentFile):
|
if self.played_info.get(currentFile):
|
||||||
position = None
|
position = None
|
||||||
try:
|
try:
|
||||||
position = self.xbmcplayer.getTime()
|
position = self.getTime()
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
@ -524,11 +519,6 @@ class Player(xbmc.Player):
|
||||||
|
|
||||||
self.played_info.clear()
|
self.played_info.clear()
|
||||||
|
|
||||||
"""
|
|
||||||
ga = GoogleAnalytics()
|
|
||||||
ga.sendEventData("PlayAction", "Stopped")
|
|
||||||
"""
|
|
||||||
|
|
||||||
def stop_playback(self, data):
|
def stop_playback(self, data):
|
||||||
|
|
||||||
log.info("stop playback called.")
|
log.info("stop playback called.")
|
||||||
|
|
Loading…
Reference in a new issue