20 #ifndef MPD_PLAYLIST_PRINT_HXX
21 #define MPD_PLAYLIST_PRINT_HXX
48 unsigned start,
unsigned end);
83 unsigned start,
unsigned end);
92 unsigned start,
unsigned end);
void playlist_print_info(Response &r, Partition &partition, const playlist &playlist, unsigned start, unsigned end)
Sends a range of the playlist to the client, including all known information about the songs...
void playlist_print_changes_position(Response &r, const playlist &playlist, uint32_t version, unsigned start, unsigned end)
Print changes since the specified playlist version, position only.
A partition of the Music Player Daemon.
const Partition const char const SongFilter * filter
void playlist_print_changes_info(Response &r, Partition &partition, const playlist &playlist, uint32_t version, unsigned start, unsigned end)
Print detailed changes since the specified playlist version.
bool playlist_print_current(Response &r, Partition &partition, const playlist &playlist)
Sends the current song to the client.
void playlist_print_uris(Response &r, Partition &partition, const playlist &playlist)
Sends the whole playlist to the client, song URIs only.
void playlist_print_find(Response &r, Partition &partition, const playlist &playlist, const SongFilter &filter)
Find songs in the playlist.
void playlist_print_id(Response &r, Partition &partition, const playlist &playlist, unsigned id)
Sends the song with the specified id to the client.
const Partition & partition