Android 4.1 以降の HW デコードに Android ネイティブ コードと OMX-IL (おそらく stagefright を使用) を使用することは可能ですか (OMXCodec のインスタンスを作成することをお勧めします)。しかし、クライアント アプリケーションから独自のサーフェスの割り当てと処理を行いたいと考えています。OMXCodec::Create は ANAtiveWindow を想定していますが、それをバイパスしてデコード関数を使用したいだけで、バッファ/eglSurface を渡してデコードされたフレーム出力を取得します。どんな助けでも大歓迎です!
質問する
870 次
1 に答える
0
MediaCodec
JellyBean では、オブジェクトを使用してフレームのデコードを実現できると思います。http://androidxref.com/4.2.2_r1/xref/frameworks/av/cmds/stagefright/SimplePlayer.cpp#316SimplePlayer
のように実装を参照できます。これは、プログラムを開発するための良いリファレンスを提供します。
于 2013-04-22T16:34:40.417 に答える