diff --git a/apps/openmw/mwrender/videoplayer.cpp b/apps/openmw/mwrender/videoplayer.cpp index f2e9543ae..b2517251b 100644 --- a/apps/openmw/mwrender/videoplayer.cpp +++ b/apps/openmw/mwrender/videoplayer.cpp @@ -1099,6 +1099,8 @@ void VideoState::deinit() { this->quit = true; + this->AudioTrack.reset(); + this->audioq.cond.notify_one(); this->videoq.cond.notify_one();