diff --git a/Source/Engine/AudioStreamEngine.swift b/Source/Engine/AudioStreamEngine.swift index 6d1ba08..85f1a1d 100644 --- a/Source/Engine/AudioStreamEngine.swift +++ b/Source/Engine/AudioStreamEngine.swift @@ -290,6 +290,16 @@ class AudioStreamEngine: AudioEngine { updateNetworkBufferRange() } + override func pause() { + queue.async { [weak self] in + self?.pauseHelperDispatchQueue() + } + } + + private func pauseHelperDispatchQueue() { + super.pause() + } + override func invalidate() { super.invalidate() converter.invalidate()