Доступ к API StageFright для декодирования JPEG из прикладного уровня в Android
Есть ли способ получить доступ к API StageFright для декодирования изображения JPEG с уровня приложения на Android 2.3?
2 ответа
Решение
Нет, API Stagefright не предоставляются на уровне Android Application Framework. Класс Android Media Player абстрагирует внутренние структуры проигрывателя, такие как StageFright и OpenCore.
Если у вас есть исходный код для Android, вы можете использовать JPEG-декодер, присутствующий в StageFright (вероятно, в виде компонента OMX) через JNI.
Нет, невозможно использовать api stagefright непосредственно из уровня приложения. Вам придется пройти через Java-API. Но да, если вы готовы написать взлом слоев jni вокруг большого количества кода, это в принципе возможно