Я использую AVCaptureSession для записи видео и аудио в буферы сэмплов, используя AVCaptureVideoDataOutput и AVCaptureAudioDataOutput.
Частота дискретизации звука по умолчанию для iPhone (4 и 4S) составляет 44 100 Гц. Я хотел бы установить это на 48000 Гц, однако AVCaptureSession, похоже, не имеет никаких настроек для частоты дискретизации звука.
Я попытался использовать AVAudioSession для изменения аппаратной частоты дискретизации (используя setPreferredHardwareSampleRate), но хотя он сообщает об изменении аппаратной частоты дискретизации (после активации сеанса), это не влияет на фактическую частоту дискретизации. m получая образец делегата AVCaptureAudioDataOutput.
Есть ли способ установить частоту дискретизации звука из самого AVCaptureSession?