首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AudioQueue的暂停记录回调

AudioQueue的暂停记录回调
EN

Stack Overflow用户
提问于 2010-06-24 11:59:53
回答 1查看 725关注 0票数 1

我对AudioQueues有一个基本的疑问,我正在使用AudioQueue进行记录,并且基本上是在跟踪SpeakHere应用程序。我发现,每当我使用api:AudioQueuePause on AudioQueue对象暂停记录时,记录就不会立即暂停。在AudioQueues中是否有一个回调,它告诉委托音频记录暂停了?

或者我理解AudioQueuePause api是异步的是错误的吗?如文档中描述的那样,API是:

代码语言:javascript
复制
OSStatus AudioQueuePause (
   AudioQueueRef inAQ
);

它确实返回OSStatus,但其中哪一个表示调用成功,以及它们(OSStatus)是否表示调用是同步的?

谢谢你,拉杰

EN

回答 1

Stack Overflow用户

发布于 2010-09-22 17:47:45

你可以试试

AudioQueueGetCurrentTimeAudioQueueDeviceGetCurrentTime

一旦“暂停请求”从你的UI出现。然后,您可以忽略/删除“暂停请求”之后由于异步AudioQueuePause命令而记录的其他示例。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3109690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档