[英]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.