mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-24 09:46:11 +00:00
playback from home widgets does not need the setresolvedurl method
called along with xbmc.play
This commit is contained in:
parent
657c813112
commit
1f846b1302
1 changed files with 3 additions and 2 deletions
|
@ -117,10 +117,11 @@ class PlaybackUtils():
|
||||||
if setup == "service":
|
if setup == "service":
|
||||||
xbmc.Player().play(playurl,listItem)
|
xbmc.Player().play(playurl,listItem)
|
||||||
elif setup == "default":
|
elif setup == "default":
|
||||||
xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, listItem)
|
#artwork only works from widgets (home screen) with player command as there is no listitem selected
|
||||||
#artwork only works from widgets with both resolvedurl and player command
|
|
||||||
if xbmc.getCondVisibility("Window.IsActive(home)"):
|
if xbmc.getCondVisibility("Window.IsActive(home)"):
|
||||||
xbmc.Player().play(playurl,listItem)
|
xbmc.Player().play(playurl,listItem)
|
||||||
|
else:
|
||||||
|
xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, listItem)
|
||||||
|
|
||||||
def setArt(self, list,name,path):
|
def setArt(self, list,name,path):
|
||||||
if name=='thumb' or name=='fanart_image' or name=='small_poster' or name=='tiny_poster' or name == "medium_landscape" or name=='medium_poster' or name=='small_fanartimage' or name=='medium_fanartimage' or name=='fanart_noindicators':
|
if name=='thumb' or name=='fanart_image' or name=='small_poster' or name=='tiny_poster' or name == "medium_landscape" or name=='medium_poster' or name=='small_fanartimage' or name=='medium_fanartimage' or name=='fanart_noindicators':
|
||||||
|
|
Loading…
Reference in a new issue