ChriD / node-raumkernel

A nodeJs lib for controlling the raumfeld multiroom system
MIT License
17 stars 7 forks source link

Create/Modify zone Playlists (TitleLists) #16

Closed ChriD closed 7 years ago

ChriD commented 7 years ago

We do want to create or modify the zone playlists. This can be done by creating "queues" queues can be created and modified in the "0/Zones" and "0/My Playlists" objects

Therefore we do need functions like:

CreateQueue AddToQueue( RemoveFromQueue MoveInQueue RenameQueue

???

mediaRenderer.SetQueue(_queueId) mediaRenderer.GetQueueId(_queueId)

Should we create a queueManager?

ChriD commented 7 years ago

Added with commit 1.0.17 and 1.0.18 There is a 'zonePlaylistController' with 3 relevant functions

addItemToPlaylist(rendereUdn, ...) removeItemsFromPlaylist(rendereUdn, ...) moveItemInPlaylist(rendereUdn, ...)