diff --git a/libs/audio/source/engine.cpp b/libs/audio/source/engine.cpp index d393e4a4..075637dc 100644 --- a/libs/audio/source/engine.cpp +++ b/libs/audio/source/engine.cpp @@ -261,6 +261,7 @@ namespace psemek::audio if (!self) return; std::lock_guard lock{self->channels_mutex}; + self->channels[ch].stream->playing = false; self->channels[ch].stream = nullptr; }