質問

私の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