All pastes #285592 Raw Edit

Stuff

public text v1 · immutable
#285592 ·published 2006-12-19 22:40 UTC
rendered paste body
def onControl(self, control):
                if(control == self.itemList):
                        try:
                                LOG("Item list clicked...")
                                LOG(self.itemList.getSelectedPosition())
                                position = self.itemList.getSelectedPosition()
                                filename = self.urlsInOrder[position]
                                filename[:filename.index('.asx')+4]
                                filename = filename.replace('http://broadband.nba.com/cc/playa.php?content=video&url=', '')
                                LOG("Playing: " + filename) # here u can check what it tries to play
                                if filename:
                                        LOG("Before Player Call")
                                        try:
                                                xbmc.Player().play(str(filename))
                                        except:
                                                LOG("Player Exception")
                                        LOG("After Player Call")
                                else:
                                        xbmcgui.Dialog().ok('ERROR', 'Most likely video unavailable for download.')
                        except:
                                xbmc.output('ERROR: playing %s' % ( filename) )