aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/playlist.c')
-rw-r--r--src/playlist.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/playlist.c b/src/playlist.c
index 2fbe8e126..cc2a67f2f 100644
--- a/src/playlist.c
+++ b/src/playlist.c
@@ -553,6 +553,12 @@ static void clearPlayerQueue(void)
{
playlist.queued = -1;
switch (getPlayerQueueState()) {
+ case PLAYER_QUEUE_BLANK:
+ case PLAYER_QUEUE_DECODE:
+ case PLAYER_QUEUE_STOP:
+ case PLAYER_QUEUE_EMPTY:
+ break;
+
case PLAYER_QUEUE_FULL:
DEBUG("playlist: dequeue song\n");
setQueueState(PLAYER_QUEUE_BLANK);