use shared ptr for audio device

Prevents deletion before audio output has received stop signal
This commit is contained in:
itsmattkc
2021-09-25 13:29:30 -07:00
parent 845b4a7559
commit 6f3f7e558b
8 changed files with 14 additions and 13 deletions
+1 -1
View File
@@ -90,7 +90,7 @@ void AudioOutputManager::Close()
}
}
void AudioOutputManager::PullFromDevice(QIODevice *device, int playback_speed)
void AudioOutputManager::PullFromDevice(std::shared_ptr<QIODevice> device, int playback_speed)
{
if (!output_) {
return;