在我的应用程序中,我录制了视频,并且还设置了带有AVAudioSession类别.playAndRecord的RemoteIO单元,用于同时录制和收听(如果插入了耳机)。一切正常,但是当我展示一个AVPlayerViewController来预览录制的视频时,一切都中断了。即使关闭AVPlayerViewController,将音频会话类别设置回playAndRecord,AudioUnitRender也会失败,错误为-50。 inNumberOfFrames是941,而不是1024,即使设置为44100,我也没有提供AVPlayerViewController而得到的结果还是AVAudioSession采样率被卡在48000(扬声器使用)。 >