【发布时间】:2015-10-01 03:57:44
【问题描述】:
是否有可能为 iOS 和 OSX 提供基于 Core Audio 的音频驱动桥的通用实现?或者 iOS 的 Core Audio API 与 OSX 的 Core Audio API 有区别吗?
音频桥只需要支持以下方法:
- 设置所需的采样率
- 设置所需的音频块大小(以样本为单位)
- 开始/停止麦克风流
- 开始/停止扬声器流
应用程序向音频桥提供 2 个回调函数指针,并且音频桥设置所有内容,以便:
- 扬声器回调在要求返回音频块的固定时间间隔内调用
- 在接收音频块的固定时间间隔调用麦克风回调
有人告诉我,不可能有一个同时适用于 iOS 和 OSX 的实现,因为 iOS Core Audio API 和 OSX Core Audio API 之间存在差异。
这是真的吗?
【问题讨论】:
标签: ios macos core-audio