diff --git a/src/player/Thread.cxx b/src/player/Thread.cxx index c92ce3d85..4449374d6 100644 --- a/src/player/Thread.cxx +++ b/src/player/Thread.cxx @@ -400,6 +400,8 @@ Player::StopDecoder(std::unique_lock &lock) noexcept pipe */ ResetCrossFade(); } + + decoder_starting = false; } bool