Хорошо, я потратил большую часть дня, пытаясь сделать это, и полагаю, что должен упустить что-то довольно очевидное.
Очевидно, что файлы Vorbis изначально поддерживаются в Android SDK. Есть ли способ получить доступ к этим библиотекам как разработчику.
Ситуация: у меня есть проект, в котором для загрузки файла ogg используются библиотеки libvorbis и libogg. Все это компилируется и отлично работает на OSX, Linux, iOS и т. Д., И я пытался перенести его на Android.
Используя NDK для компиляции проекта, я получаю сообщение об ошибке: fatal error: vorbis/codec.h: No such file or directory
compilation terminated.
(я предполагаю, что он продолжит говорить, что не может найти vorbisfile.h)
Вопрос 1. Можно ли получить доступ к API vorbis в C на Android? Или действительно есть какой-нибудь Vorbis API?
Без особых усилий я наткнулся на Tremor и Tremolo - библиотеки ARM vorbis, но я могу ' не найти никакой информации о том, как заставить их скомпилировать с помощью Android SDK.
Вопрос 2: Может ли кто-нибудь помочь с этим?
Сообщите мне, могу ли я предоставить какую-либо другую информацию, чтобы помочь.