From 84f111843c4d81fcb40166131e6bbc04223d39f2 Mon Sep 17 00:00:00 2001 From: Lumenol Date: Sat, 30 May 2020 21:16:03 +0200 Subject: [PATCH] Convert parameters to int if they are not None --- jellyfin_kodi/player.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jellyfin_kodi/player.py b/jellyfin_kodi/player.py index 08b8beb6..8eefaf69 100644 --- a/jellyfin_kodi/player.py +++ b/jellyfin_kodi/player.py @@ -155,6 +155,10 @@ class Player(xbmc.Player): LOG.info("-->[ play/%s ] %s", item['Id'], item) def set_audio_subs(self, audio=None, subtitle=None): + if audio: + audio=int(audio) + if subtitle: + subtitle=int(subtitle) ''' Only for after playback started ''' @@ -169,7 +173,7 @@ class Player(xbmc.Player): if audio and len(self.getAvailableAudioStreams()) > 1: self.setAudioStream(audio - 1) - if subtitle == -1 or subtitle is None: + if subtitle is None or subtitle == -1: self.showSubtitles(False) return