Kyborg2011
@Kyborg2011

Android NDK библиотека и большая нагрузка процессора?

Здравствуйте! Скомпилировал одну open source библиотеку по обработке аудио под Андроид. Все работает как надо, но нагрузка на процессор огромна (около 80-90%), да и к тому же она использует библиотеки типа libFlac, libmp3lame и тд и тп и все они тоже порядочно грузят проц. Компилирование под arm-v7a ничего не дало, тоже около 90% нагрузки. Вопрос: есть ли какие-то методы оптимизации таких библиотек либо уменьшения нагрузки без собственно оптимизации? Просто насколько я понял — оптимизирован под ARM только FFMPEG, в нем есть файлы .S и многое другое, которые собственно и уменьшают нагрузку, но я такое написать под свою библиотеку не могу:(
  • Вопрос задан
  • 3073 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Next_Alex
А что за либа, если не секрет?
Я бы посоветовал FMOD если конечно подходит функционал.
Пока, конечно, еще нет стабильной версии под андроид, но скоро появится. На PC под Linux у меня с этой библиотекой проблем не было даже с нестабильными ветками.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы