Kodi Application.SetVolume() expects an integer or a string, not a float
This commit is contained in:
parent
e208166a92
commit
0ab70cdbae
1 changed files with 3 additions and 3 deletions
|
@ -309,7 +309,7 @@ class MediaKodiPlugin(MediaPlugin):
|
||||||
volume = self._get_kodi().Application.GetProperties(
|
volume = self._get_kodi().Application.GetProperties(
|
||||||
properties=['volume']).get('result', {}).get('volume')
|
properties=['volume']).get('result', {}).get('volume')
|
||||||
|
|
||||||
result = self._get_kodi().Application.SetVolume(volume=min(volume+step, 100))
|
result = self._get_kodi().Application.SetVolume(volume=int(min(volume+step, 100)))
|
||||||
return self._build_result(result)
|
return self._build_result(result)
|
||||||
|
|
||||||
@action
|
@action
|
||||||
|
@ -318,7 +318,7 @@ class MediaKodiPlugin(MediaPlugin):
|
||||||
volume = self._get_kodi().Application.GetProperties(
|
volume = self._get_kodi().Application.GetProperties(
|
||||||
properties=['volume']).get('result', {}).get('volume')
|
properties=['volume']).get('result', {}).get('volume')
|
||||||
|
|
||||||
result = self._get_kodi().Application.SetVolume(volume=max(volume-step, 0))
|
result = self._get_kodi().Application.SetVolume(volume=int(max(volume-step, 0)))
|
||||||
return self._build_result(result)
|
return self._build_result(result)
|
||||||
|
|
||||||
@action
|
@action
|
||||||
|
@ -330,7 +330,7 @@ class MediaKodiPlugin(MediaPlugin):
|
||||||
:type volume: int
|
:type volume: int
|
||||||
"""
|
"""
|
||||||
|
|
||||||
result = self._get_kodi().Application.SetVolume(volume=volume)
|
result = self._get_kodi().Application.SetVolume(volume=int(volume))
|
||||||
return self._build_result(result)
|
return self._build_result(result)
|
||||||
|
|
||||||
@action
|
@action
|
||||||
|
|
Loading…
Reference in a new issue