AndroidアプリケーションでのJPEGハードウェアデコードのサポート
質問
私のAndroidアプリは、Android 2.2電話(およびそれ以降)で高解像度ベースのJPEG画像をデコードする必要があります。現在、BitmapFactory.decodeStream API、つまりSKIAライブラリを使用してストリームをデコードしています。
1)私の知識によると、SKIAはソフトウェアデコード、つまりlibJPEGを使用してデコードし、ハードウェアデコーダーは使用しません。間違っている場合は訂正してください。
2)JPEGストリーム(SKIA以外)をデコードするより速い方法はありますか?
3)「メディアフレームワーク」を使用してJPEGハードウェアデコードを提供できますか?私の観察によると、それはビデオとオーディオにのみ使用できます。
解決
skiaは、ハードウェアアクセラレーションによるjpegデコードをサポートしています。Stagefrightはjpegデコードを処理しません。
所属していません StackOverflow