New functions
This commit is contained in:
parent
48cda467c3
commit
353cb04532
1 changed files with 25 additions and 2 deletions
|
@ -64,8 +64,31 @@ def get_playqueue_from_type(kodi_playlist_type):
|
||||||
if playqueue.type == kodi_playlist_type:
|
if playqueue.type == kodi_playlist_type:
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
raise ValueError('Wrong playlist type passed in: %s',
|
raise ValueError('Wrong playlist type passed in: %s'
|
||||||
kodi_playlist_type)
|
% kodi_playlist_type)
|
||||||
|
return playqueue
|
||||||
|
|
||||||
|
|
||||||
|
def playqueue_from_plextype(plex_type):
|
||||||
|
if plex_type in v.PLEX_VIDEOTYPES:
|
||||||
|
plex_type = v.PLEX_TYPE_VIDEO_PLAYLIST
|
||||||
|
elif plex_type in v.PLEX_AUDIOTYPES:
|
||||||
|
plex_type = v.PLEX_TYPE_AUDIO_PLAYLIST
|
||||||
|
else:
|
||||||
|
plex_type = v.PLEX_TYPE_VIDEO_PLAYLIST
|
||||||
|
for playqueue in PLAYQUEUES:
|
||||||
|
if playqueue.type == plex_type:
|
||||||
|
break
|
||||||
|
return playqueue
|
||||||
|
|
||||||
|
|
||||||
|
def playqueue_from_id(kodi_playlist_id):
|
||||||
|
for playqueue in PLAYQUEUES:
|
||||||
|
if playqueue.playlistid == kodi_playlist_id:
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
raise ValueError('Wrong playlist id passed in: %s of type %s'
|
||||||
|
% (kodi_playlist_id, type(kodi_playlist_id)))
|
||||||
return playqueue
|
return playqueue
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue