Доступ к 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 вокруг большого количества кода, это в принципе возможно

Другие вопросы по тегам