我的Android应用需要在Android 2.2手机(及更高版本)上解码基于高分辨率的JPEG图像,当前我正在使用BitmapFactory.decodeStream API(即SKIA库)对流进行解码。

1)据我所知,SKIA使用软件解码,即libJPEG进行解码,并且不使用硬件解码器。如果我错了请纠正我。

2)是否有更快的方法来解码JPEG流(除了SKIA)?

3)可以使用“媒体框架”来提供JPEG硬件解码吗?根据我的观察,它只能用于视频和音频。

有帮助吗?

解决方案

skia支持硬件加速的jpeg解码。Stagefright无法处理jpeg解码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top