Fix playback of last item not starting up
This commit is contained in:
parent
ecc67b5707
commit
8a2622c3f8
2 changed files with 3 additions and 3 deletions
|
@ -405,7 +405,7 @@ class KodiMonitor(xbmc.Monitor):
|
||||||
else:
|
else:
|
||||||
container_key = '/library/metadata/%s' % plex_id
|
container_key = '/library/metadata/%s' % plex_id
|
||||||
# Remember that this player has been active
|
# Remember that this player has been active
|
||||||
state.ACTIVE_PLAYERS.append(playerid)
|
state.ACTIVE_PLAYERS.add(playerid)
|
||||||
status.update(info)
|
status.update(info)
|
||||||
LOG.debug('Set the Plex container_key to: %s', container_key)
|
LOG.debug('Set the Plex container_key to: %s', container_key)
|
||||||
status['container_key'] = container_key
|
status['container_key'] = container_key
|
||||||
|
@ -473,7 +473,7 @@ def _playback_cleanup(ended=False):
|
||||||
# Reset the player's status
|
# Reset the player's status
|
||||||
state.PLAYER_STATES[playerid] = copy.deepcopy(state.PLAYSTATE)
|
state.PLAYER_STATES[playerid] = copy.deepcopy(state.PLAYSTATE)
|
||||||
# As all playback has halted, reset the players that have been active
|
# As all playback has halted, reset the players that have been active
|
||||||
state.ACTIVE_PLAYERS = []
|
state.ACTIVE_PLAYERS = set()
|
||||||
LOG.debug('Finished PKC playback cleanup')
|
LOG.debug('Finished PKC playback cleanup')
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -97,7 +97,7 @@ COMMAND_PIPELINE_QUEUE = None
|
||||||
WEBSOCKET_QUEUE = None
|
WEBSOCKET_QUEUE = None
|
||||||
|
|
||||||
# Which Kodi player is/has been active? (either int 1, 2 or 3)
|
# Which Kodi player is/has been active? (either int 1, 2 or 3)
|
||||||
ACTIVE_PLAYERS = []
|
ACTIVE_PLAYERS = set()
|
||||||
# Failsafe for throwing an empty video back to Kodi's setResolvedUrl to set
|
# Failsafe for throwing an empty video back to Kodi's setResolvedUrl to set
|
||||||
# up our own playlist from the very beginning
|
# up our own playlist from the very beginning
|
||||||
PKC_CAUSED_STOP = False
|
PKC_CAUSED_STOP = False
|
||||||
|
|
Loading…
Reference in a new issue