summaryrefslogtreecommitdiff
path: root/streamer.h
diff options
context:
space:
mode:
Diffstat (limited to 'streamer.h')
-rw-r--r--streamer.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/streamer.h b/streamer.h
index cc762477..9389a4f8 100644
--- a/streamer.h
+++ b/streamer.h
@@ -84,4 +84,21 @@ streamer_set_bitrate (int bitrate);
int
streamer_get_apx_bitrate (void);
+// returns -1 if theres no next song, or playlist finished
+// reason 0 means "song finished", 1 means "user clicked next"
+int
+streamer_move_nextsong (int reason);
+
+int
+streamer_move_prevsong (void);
+
+int
+streamer_move_randomsong (void);
+
+playItem_t *
+streamer_get_current (void);
+
+struct DB_fileinfo_s *
+streamer_get_current_decoder (void);
+
#endif // __STREAMER_H