From 751995ab95298bbc0afad6958bfccce535edf53c Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sat, 12 Jul 2014 03:00:01 +0200 Subject: QueueCommands: new command "rangeid" Manipulates the playback range of a queued song. --- src/queue/Playlist.hxx | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/queue/Playlist.hxx') diff --git a/src/queue/Playlist.hxx b/src/queue/Playlist.hxx index f2d778382..0f73a0513 100644 --- a/src/queue/Playlist.hxx +++ b/src/queue/Playlist.hxx @@ -225,6 +225,14 @@ public: PlaylistResult SetPriorityId(PlayerControl &pc, unsigned song_id, uint8_t priority); + /** + * Sets the start_ms and end_ms attributes on the song + * with the specified id. + */ + bool SetSongIdRange(PlayerControl &pc, unsigned id, + unsigned start_ms, unsigned end_ms, + Error &error); + bool AddSongIdTag(unsigned id, TagType tag_type, const char *value, Error &error); bool ClearSongIdTag(unsigned id, TagType tag_type, Error &error); -- cgit v1.2.3