AVCaptureAudioDataOutput没有调用AVCaptureAudioDataOutputSampleBufferDelegate.captureOutput。
创始人
2024-11-12 22:00:28
0

解决这个问题需要确保以下几点:

  1. 确保已设置 AVCaptureAudioDataOutputsampleBufferDelegate 属性为正确的代理对象。
let audioOutput = AVCaptureAudioDataOutput()
audioOutput.sampleBufferDelegate = self
  1. 确保你的代理类实现了 AVCaptureAudioDataOutputSampleBufferDelegate 协议,并实现了对应的方法。
class YourDelegateClass: AVCaptureAudioDataOutputSampleBufferDelegate {
    func captureOutput(_ output: AVCaptureOutput, didOutput sampleBuffer: CMSampleBuffer, from connection: AVCaptureConnection) {
        // 处理音频数据
    }
}
  1. 确保你的代理类实例被正确地保持在内存中,以便能够接收到回调。
let delegateInstance = YourDelegateClass()
  1. 确保将 AVCaptureAudioDataOutput 实例添加到会话中,并连接到合适的输入和输出。
let captureSession = AVCaptureSession()
// 添加音频输入和输出
if captureSession.canAddInput(audioInput) && captureSession.canAddOutput(audioOutput) {
    captureSession.addInput(audioInput)
    captureSession.addOutput(audioOutput)
}

通过检查以上几点,并确保代理方法已正确实现和设置,你应该能够解决 AVCaptureAudioDataOutput 没有调用代理方法的问题。

相关内容

热门资讯

透视代打!广东雀伸辅助器,德州... 透视代打!广东雀伸辅助器,德州hhpoker是真的吗-原本有挂开挂辅助插件;无需打开直接搜索加薇13...
热点讨论!小闲川南辅助,新众亿... 您好:小闲川南辅助这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别...
透视存在!阿当比鸡辅助器,we... 透视存在!阿当比鸡辅助器,wepoker怎么开辅助-从来有挂开挂辅助神器;无需打开直接搜索薇:136...
透明工具!温州茶苑手机辅助器,... 透明工具!温州茶苑手机辅助器,wepoker有用吗-先前有挂开挂辅助工具1、下载安装好温州茶苑手机辅...
技术分享!心悦手游辅助,多乐跑... 技术分享!心悦手游辅助,多乐跑得私人房间插件(有挂开挂辅助平台);无需打开直接搜索打开薇:13670...
透明讲解!拱趴大菠萝挂,德普之... 透明讲解!拱趴大菠萝挂,德普之星辅助器-原先有挂开挂辅助挂;无需打开直接搜索加(薇:13670430...
如何分辨真伪!免费宝宝浙江游戏... 如何分辨真伪!免费宝宝浙江游戏辅助,多乐辅助在哪里可以下载(有挂开挂辅助脚本);无需打开直接搜索打开...
透视好友房!微信游戏锄大地辅助... 透视好友房!微信游戏锄大地辅助器,德普之星透视辅助插件-最初有挂开挂辅助神器;无需打开直接搜索加薇1...
今日重大通报!山西扣点免费辅助... 今日重大通报!山西扣点免费辅助,八闽掌上十八卦脚本(有挂开挂辅助脚本);无需打开直接搜索加薇1367...
透视计算!如何在哈灵上辅助,佛... 透视计算!如何在哈灵上辅助,佛手在线大菠萝辅助-原先有挂开挂辅助挂;无需打开直接搜索薇:136704...