AndroidのアプリケーションレイヤーからJPEGをデコードするためのStageFrightAPIにアクセス

StackOverflow https://stackoverflow.com/questions/5375045

質問

StageFright APIにアクセスして、Android 2.3のアプリケーションレイヤーからJPEGイメージをデコードする方法はありますか?

役に立ちましたか?

解決

いいえ、StageFright APIはAndroidアプリケーションフレームワークレベルでは公開されていません。 Android Media Playerクラスは、StageFrightやOpenCoreなどの内部プレーヤーフレームワークを抽象化します。

Androidのソースコードがある場合は、JNIを介してStageFright(おそらくOMXコンポーネントとしてラップされた)に存在するJPEGデコーダーを使用できます。

他のヒント

いいえ、APPレイヤーからStageFright APIを直接使用することはできません。 Java APIを通過する必要があります。しかし、はい、JNIレイヤーを多くのコードの周りにハッキングする準備ができている場合、原則として可能です

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top