From 4bf3789ee387de86e1f3dac602089f041513e767 Mon Sep 17 00:00:00 2001 From: Alexey Yakovenko Date: Sat, 11 Jan 2014 13:27:11 +0100 Subject: streamer: fixed streamer track switching regression --- streamer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'streamer.c') diff --git a/streamer.c b/streamer.c index 17aabd8e..23131de2 100644 --- a/streamer.c +++ b/streamer.c @@ -1385,7 +1385,9 @@ streamer_thread (void *ctx) { send_songfinished (playing_track); } streamer_start_new_song (); - nextsong_pstate = -1; + if (nextsong_pstate == 2) { + nextsong_pstate = -1; + } // it's totally possible that song was switched // while streamer_set_current was running, // so we need to restart here -- cgit v1.2.3