ios - CAStreamBasicDescription 和 AudioStreamBasicDescription 有什么区别?

标签 ios core-audio audiounit

CAStreamBasicDescriptionAudioStreamBasicDescription 有什么区别?谢谢。

最佳答案

CAStreamBasicDescription 只是 AudioStreamBasicDescription 的包装类。只需查看通常位于以下位置的 .h 文件: /Developer/Extras/CoreAudio/PublicUtility/

我一般不用CAStreamBasicDescription,直接用AudioStreamBasicDescription。如果您正在寻找有关如何填充 AudioStreamBasicDescription 结构的小帮助,只需使用函数 FillOutASBDForLPCM。

关于ios - CAStreamBasicDescription 和 AudioStreamBasicDescription 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4033905/

相关文章:

ios - 如何在 Swift 项目中使用 BSKeyboardControls?

ios - 将韩语本地化文本导入 xcode 时出现问题

graphics - 沿着 CoreAudio 编程 : CoreGraphics? CoreAnimation 最快的动画图形是什么?科科斯2D? OpenGL?

ios - remoteIO音频单元播放回调中的AudioBufferList内容

iphone - AudioUnits 和 MPMusicPlayerController

macos - 操作系统: CoreAudio API for setting IO Buffer length?

iOS - 不完美地镜像 JSON 是否被认为是不好的做法?

ios - Parse.com 到 Heroku : use background job with heroku and scheduler

ios - 如何在 iOS 中录制音频乐器?

macos - 使用CoreAudio OSX读取输入音量