CAStreamBasicDescription - это просто класс-оболочка для AudioStreamBasicDescription. Просто посмотрите на файл .h, обычно расположенный по адресу:
/ Разработчик / Дополнительно / CoreAudio / PublicUtility /
Я обычно не использую CAStreamBasicDescription, но использую AudioStreamBasicDescription напрямую. Если вам нужна небольшая помощь по заполнению структуры AudioStreamBasicDescription, просто используйте функцию FillOutASBDForLPCM.