2013-08-19, 04:55
I'm trying to implement a callback feature when an item has finished playing by overriding xbmc.Player.onPlayBackEnded, but the function is not being called. My code so far is this:
Any idea on what I am doing wrong? Or any better ideas on implementing this?
Code:
import xbmc
class Player(xbmc.Player):
def __init__(self):
xbmc.Player.__init__(self)
def onPlayBackEnded(self):
print "onPlayBackEnded: %s" % self.callback
def setCallback(self, callback):
self.callback = callback
Any idea on what I am doing wrong? Or any better ideas on implementing this?