summaryrefslogtreecommitdiff
path: root/apps/playlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/playlist.c')
-rw-r--r--apps/playlist.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/playlist.c b/apps/playlist.c
index 165c138..ebe82cc 100644
--- a/apps/playlist.c
+++ b/apps/playlist.c
@@ -378,6 +378,14 @@ int playlist_next(int steps)
return index;
}
+/* Returns false if 'steps' is out of bounds, else true */
+bool playlist_check(int steps)
+{
+ bool queue;
+ int index = get_next_index(steps, &queue);
+ return (index >= 0);
+}
+
char* playlist_peek(int steps)
{
int seek;