Access StageFright API для декодирования JPEG с уровня приложений в Android

StackOverflow https://stackoverflow.com/questions/5375045

Вопрос

Есть ли способ получить доступ к API -фристам для декодирования изображения JPEG с уровня приложения на Android 2.3?

Это было полезно?

Решение

Нет, API -интерфейсы StageFright не выявляются на уровне платформы приложений Android. Android Media Player Class абстрагирует фреймворки внутренних игроков, такие как StageFright и OpenCore.

Если у вас есть исходный код для Android, то вы можете использовать декодер JPEG, присутствующий в StageFright (вероятно, обернутый как компонент OMX) через JNI.

Другие советы

Нет, невозможно использовать API -интерфейсы StageFright непосредственно с уровня приложения. Вам придется пройти через Java API. Но да, если вы готовы написать взломать слои JNI вокруг большого количества кода, это возможно в принципе

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top