gpt4 book ai didi

iphone - AudioQueuePrime 失败并显示 -66674

转载 作者:行者123 更新时间:2023-12-03 20:58:23 29 4
gpt4 key购买 nike

我有一些代码可以使用 PCM 或 IMA4 使用 AudioQueue 进行录制/搜索/播放。现在这段代码在模拟器上运行良好,但是当在 iPhone 上使用时,AudioQueuePrime 上会出现错误 -66674。我很好奇导致此错误的可能原因是什么,因为文档还有很多不足之处。

我已经链接了下面的相关文档,这是在 iphone-sdk-4.0 上完成的,模拟器再次工作正常,但设备返回此错误。我尝试让 AudioQueuePrime 准备所有帧并请求单个帧。

http://developer.apple.com/mac/library/documentation/MusicAudio/Reference/AudioQueueReference/Reference/reference.html#//apple_ref/c/func/AudioQueuePrime

最佳答案

从此处的头文件:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioQueue.h

我们看到:kAudioQueueErr_PrimeTimedOut = -66674,可以在 documentation 找到。 。它说:

During a call to the AudioQueuePrime function, the audio queue’s audio converter failed to convert the requested number of sample frames.

关于iphone - AudioQueuePrime 失败并显示 -66674,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3188917/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com