3

私のAndroidアプリは、Android 2.2電話(およびそれ以降)で高解像度ベースのJPEG画像をデコードする必要があります。現在、BitmapFactory.decodeStream API、つまりSKIAライブラリを使用してストリームをデコードしています。

1)私の知識によると、SKIAはソフトウェアデコードを使用します。つまり、libJPEGを使用してデコードし、ハードウェアデコーダーを使用しません。私が間違っている場合は私を訂正してください。

2)JPEGストリーム(SKIA以外)をデコードするより速い方法はありますか?

3)「メディアフレームワーク」を使用してJPEGハードウェアデコードを提供できますか?私の観察によると、それはビデオとオーディオにのみ使用できます。

4

1 に答える 1

2

skiaは、ハードウェアアクセラレーションによるjpegデコードをサポートしています。Stagefrightはjpegデコードを処理しません。

于 2011-07-01T10:04:51.303 に答える