This commit is contained in:
angelblue05 2017-09-03 14:00:43 -05:00
commit 7e5de4d06e
2 changed files with 6 additions and 2 deletions

View file

@ -108,7 +108,7 @@ class DownloadUtils(object):
"GoToSettings,PageDown,PreviousLetter,TakeScreenshot,"
"VolumeUp,VolumeDown,ToggleMute,SendString,DisplayMessage,"
"SetAudioStreamIndex,SetSubtitleStreamIndex,"
"SetRepeatMode,"
"Mute,Unmute,SetVolume,"
"Play,Playstate,PlayNext"
)

View file

@ -188,7 +188,7 @@ class WebSocketClient(threading.Thread):
arguments = data['Arguments']
if command in ('Mute', 'Unmute', 'SetVolume',
'SetSubtitleStreamIndex', 'SetAudioStreamIndex'):
'SetSubtitleStreamIndex', 'SetAudioStreamIndex', 'SetRepeatMode'):
player = xbmc.Player()
# These commands need to be reported back
@ -206,6 +206,10 @@ class WebSocketClient(threading.Thread):
index = int(arguments['Index'])
player.setAudioStream(index - 1)
elif command == 'SetRepeatMode':
mode = arguments['RepeatMode']
xbmc.executebuiltin('xbmc.PlayerControl(%s)' % mode)
elif command == 'SetSubtitleStreamIndex':
emby_index = int(arguments['Index'])
current_file = player.getPlayingFile()