From c023916d050590f93bd81884244a108e9763b25e Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Thu, 8 Apr 2021 08:20:13 +1000 Subject: [PATCH] audio: set push device to null when closing Fixes crash trying to push samples after parameters change. --- app/audio/outputmanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/audio/outputmanager.cpp b/app/audio/outputmanager.cpp index dff3d128b..f6ad001fd 100644 --- a/app/audio/outputmanager.cpp +++ b/app/audio/outputmanager.cpp @@ -79,6 +79,8 @@ void AudioOutputManager::Close() if (output_) { output_->stop(); + push_device_ = nullptr; + if (device_proxy_.isOpen()) { device_proxy_.close(); }