diff options
Diffstat (limited to 'src/multimedia/darwin/qdarwinaudiosink.mm')
-rw-r--r-- | src/multimedia/darwin/qdarwinaudiosink.mm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/multimedia/darwin/qdarwinaudiosink.mm b/src/multimedia/darwin/qdarwinaudiosink.mm index 134d779c3..e2d128483 100644 --- a/src/multimedia/darwin/qdarwinaudiosink.mm +++ b/src/multimedia/darwin/qdarwinaudiosink.mm @@ -271,8 +271,8 @@ void QDarwinAudioSink::stop() if (m_audioBuffer) m_audioBuffer->setFillingEnabled(false); - if (auto guard = m_stateMachine.stop(QAudio::NoError, true)) { - if (guard.prevState() == QAudio::ActiveState) { + if (auto notifier = m_stateMachine.stop(QAudio::NoError, true)) { + if (notifier.prevState() == QAudio::ActiveState) { m_stateMachine.waitForDrained(std::chrono::milliseconds(500)); if (m_stateMachine.isDraining()) |