Я профилировал свои программы, и оказалось, что большая часть ЦП была потрачена на SoundPool.play()
.
В игре ~ 10 звуковых файлов, каждый менее 1 секунды. В настоящее время они представляют собой переменные MP3 размером 64 КБ. Они загружаются в SoundPool
в начале и часто играются на протяжении всей игры.
Мой вопрос: Какой аудиоформат (например, mp3, ogg и т. Д.) Наиболее удобен для процессора и заряда батареи на мобильных устройствах? Я использую их только для звуковых эффектов, и нет необходимости в одновременном воспроизведении.
Большое спасибо.