Поддержка аппаратного декодирования JPEG в приложении Android - PullRequest
3 голосов
/ 18 марта 2011

Мое приложение Android должно декодировать изображения JPEG на основе высокого разрешения на телефонах Android 2.2 (и выше), в настоящее время я использую API BitmapFactory.decodeStream, то есть библиотеку SKIA для декодирования потока.

1) Насколько мне известно, SKIA использует программное декодирование, то есть libJPEG для декодирования, и не использует аппаратные декодеры для этого. Поправь меня, если я ошибаюсь.

2) Есть ли более быстрый способ декодирования потока JPEG (кроме SKIA)?

3) Можно ли использовать «Media framework» для аппаратного декодирования JPEG? По моим наблюдениям его можно использовать только для видео и аудио.

1 Ответ

2 голосов
/ 01 июля 2011

Skia поддерживает аппаратное ускоренное декодирование JPEG. Stagefright не поддерживает декодирование в формате JPEG.

...