将AudioKit与AvAudioPlayer一起使用时,AvAudioPlayer无法初始化输入

时间:2018-06-18 21:16:44

标签: avaudioplayer audiokit

我正在开发一个项目,我正在使用AudioKit api,但另一个程序员正在使用内置的AvAudioPlayer框架。在模拟器中运行时一切正常。但是,当在设备上运行时,AvAudioPlayer在尝试初始化音频输入时崩溃。检查现有音频输入的采样率时,采样率返回0.

只有在我的代码中设置AudioKit.output = mixer时才会出现问题。如果我没有设置音频套件输出,那么AvAudioPlayer代码运行正常。

是否存在这两个库中只有一个可以访问输入的问题?音频套件是否可能占用输入以使AV音频播放器无法访问它?

我完全意识到音频套件仅仅是AV音频播放器的包装。但是知道这本身并不能解决问题。

0 个答案:

没有答案