[英]Audio Queue Services - recording
我正在尝试记录使用matt gallagher的音频类流式传输的音频流。
到目前为止,由于我不太了解音频队列服务,因此我搜索了网络。 我对iPhone编程非常陌生,并且音频队列服务确实是iPhone编程的一个复杂部分。
我停留在代码的这一部分:
if(AudioQueueNewInput(
&dataFormat,
AudioInputCallback,
self,
CFRunLoopGetCurrent(),
kCFRunLoopCommonModes,
0,
&queue) == noErr) {
}
我该放在哪里? 因为当我在init中添加它时,它使程序崩溃。
AudioQueueStart(queue, NULL);
在尝试了本页上给出的步骤之后,我没有成功。 它不会出错,也不会产生任何文件。 我希望它产生和.aiff文件。
请帮助...
如果在启动之前询问是否需要创建音频队列(并检查以确保AudioQueueNewInput工作正常,例如返回了队列),请选择是。
尝试将Apple的SpeakHere示例应用程序(在developer.apple.com上)视为使用音频队列的模板。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.