-
Notifications
You must be signed in to change notification settings - Fork 4
Playlist (5)
This request allows you to retrieve the currently listed tracks in the playlist (e.g. all a available tracks, a certain artist or album - whatever the player currently lists).
[0x05]2[passID]?4[returned tracks]?4[return start position]
If no parameters are given then the whole playlist will be returned. Because the player might list all available tracks this could become really expensive. So you can request a certain part of the playlist.
The first integer value tells how much tracks will be returned and the second integer value tells where the returned tracks begin (e.g. max 100 - start 50 - returns 100 tracks if there are at least 150 tracks in the playlist, 0 when there are less than or equal 50 or 20 when there are 120 tracks).
4[track count]4[return count]?4[track IDs]
First integer value tells how much tracks there are int the playlist.
Second integer value tells how much tracks where actually returned.
After that there is a list of integer values (amount given by second value) which relates to the synchronized database and the returned value of player status.