def updateWindow(name, gui):
time.sleep(0.5)
track_old = {'item': '', 'is_playing': False, 'shuffle_state': 'off'}
while windowopen and (not xbmc.abortRequested):
track = sp.get_player()
if track['item'] != track_old['item'] or track['is_playing'] != track_old['is_playing'] or track['shuffle_state'] != track_old['shuffle_state'] or track['repeat_state'] != track_old['repeat_state']:
# insert update functions here
gui.onUpdate(track)
track_old = track
gui.setProgress(track['progress_ms'], track['item']['duration_ms'])
time.sleep(1)
# Define the GUI
plugin.py 文件源码
python
阅读 31
收藏 0
点赞 0
评论 0
评论列表
文章目录