My Android application should decode JPEG images based on high resolution on Android 2.2 (and higher) phones, I am currently using the BitmapFactory.decodeStream API, i.e. the SKIA library to decode the stream.
1) According to my knowledge, SKIA uses software decoding, that is, libJPEG for decoding and does not use hardware decoders for this. Correct me if I am wrong.
2) Is there a faster way to decode a JPEG stream (other than SKIA)?
3) Is it possible to use the Media framework to provide hardware decoding of JPEG? According to my observations, it can only be used for video and audio.
source
share