Запустив Android 5.1
на моем Nexus 5
, я столкнулся с задержкой звука из-за этого проблема. Проблема в том, что мои файлы 44,1 кГц OGG
передискретизируются (до 48 кГц?) при воспроизведении с использованием SoundPool, вызывающий задержку.
Теперь я полагаю, что разные устройства оптимизированы для разной частоты дискретизации. Как я могу убедиться, что мой звук хорошо воспроизводится на всех устройствах? Можно ли определить оптимальную частоту дискретизации, а затем выбрать лучший файл из нескольких аудиоресурсов?