Skip to content

Commit

Permalink
Fix playlist
Browse files Browse the repository at this point in the history
  • Loading branch information
tamara-plante committed Jan 17, 2019
1 parent 7e2fded commit c77b8a9
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions resources/lib/objects/actions.py
Original file line number Diff line number Diff line change
Expand Up @@ -174,10 +174,12 @@ def play_playlist(self, items, clear=True, seektime=None, audio=None, subtitle=N

''' Play a list of items. Creates a new playlist. Add additional items as plugin listing.
'''
item = items[0]
item = items['Items'][0]
playlist = self.get_playlist(item)
player = xbmc.Player()

#xbmc.executebuiltin("Playlist.Clear") # Clear playlist to remove the previous item from playlist position no.2

if clear:
if player.isPlaying():
player.stop()
Expand Down Expand Up @@ -208,11 +210,12 @@ def play_playlist(self, items, clear=True, seektime=None, audio=None, subtitle=N
xbmc.executebuiltin('Dialog.Close(busydialognocancel)')
player.play(playlist)

for item in items[1:]:
for item in items['Items'][1:]:
listitem = xbmcgui.ListItem()
LOG.info("[ playlist/%s ]", item)
LOG.info("[ playlist/%s ] %s", item['Id'], item['Name'])

path = "plugin://plugin.video.emby/?mode=play&id=%s&playlist=true" % item
self.set_listitem(item, listitem, None, False)
path = "plugin://plugin.video.emby/?mode=play&id=%s&playlist=true" % item['Id']
listitem.setPath(path)

playlist.add(path, listitem, index)
Expand Down

0 comments on commit c77b8a9

Please sign in to comment.