При записи с микрофона в CoreAudio для чего нужен kAudioDevicePropertyBufferFrameSize
? В документах указано, что это "A UInt32 whose value indicates the number of frames in the IO buffers"
. Однако это не дает никаких указаний на то, почему вы хотели бы установить его.
Свойство kAudioDevicePropertyBufferFrameSizeRange
дает вам действительный минимум и максимум для размера буфера. Замедляет ли установка максимального размера буферного фрейма? Когда вы захотите установить для него значение, отличное от значения по умолчанию?