【发布时间】:2010-02-23 19:32:50
【问题描述】:
在 CoreAudio 中通过麦克风录音时,kAudioDevicePropertyBufferFrameSize 是做什么用的? docs 说它是 "A UInt32 whose value indicates the number of frames in the IO buffers"。但是,这并没有说明您为什么要设置它。
kAudioDevicePropertyBufferFrameSizeRange 属性为您提供缓冲区帧大小的有效最小值和最大值。将缓冲帧大小设置为最大值会减慢速度吗?您什么时候想将其设置为默认值以外的其他值?
【问题讨论】:
-
这个常量在 iOS 中似乎不存在。你知道如何找到替代品吗?
标签: macos core-audio