diff options
-rw-r--r-- | src/player_thread.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/player_thread.c b/src/player_thread.c index 35d403044..54c83c6b5 100644 --- a/src/player_thread.c +++ b/src/player_thread.c @@ -363,12 +363,10 @@ static void player_process_command(struct player *player) return; } - if (dc.pipe != NULL && dc.pipe != player->pipe) { + if (dc.pipe != NULL && dc.pipe != player->pipe) /* the decoder is already decoding the song - stop it and reset the position */ player_dc_stop(player); - dc_stop(&pc.notify); - } pc.next_song = NULL; player->queued = false; |