首页 > 解决方案 > 我正面临与 tokbox 提供的自定义音频驱动程序相关的崩溃

问题描述

我正在使用 tokbox 的自定义音频驱动程序。我有一个名为“DefaultAudioDevice”的类,我面临很多崩溃,但这些崩溃会发生一段时间。喜欢

 func disposeAudioUnit(audioUnit: inout AudioUnit?) {
        if let unit = audioUnit {
            AudioUnitUninitialize(unit)
            AudioComponentInstanceDispose(unit)
        }
            audioUnit = nil
    }

当我将 audioUnit 设置为 nil 时,有时应用程序崩溃了,它运行得很好。

当我调用此函数时,有时应用程序会崩溃,有时它会完美运行。

AudioOutputUnitStop(unit)

任何解决方案都会非常有帮助。

标签: iosswifttokbox

解决方案


推荐阅读