AVAudioSession setPreferredSampleRate не работает на iPhone 11 и выше - PullRequest
0 голосов
/ 27 мая 2020

У меня есть устаревшая библиотека потокового видео, которая, похоже, не работает на устройствах iPhone 11 (и выше). После изучения проблемы кажется, что код, запускающий AVAudioSession, не работает из-за того, что вызов AVAudioSession.sharedInstance.setPreferredSampleRate(44100) не изменяет фактическую частоту дискретизации и сохраняет ее на уровне 48000 Гц.

Кто-нибудь еще сталкивался с этим? Я знаю, что в методе указано preferred, и не гарантируется, что он изменит частоту дискретизации звука, но он работал на всех предыдущих устройствах.

...