3

Androidに移植され、スタンドアロンアプリケーションとして正常に動作しているビデオデコーダーがありますが、このコードをAndroidマルチメディアフレームワークに統合したいと考えています。したがって、このコードを Android のメディア フレームワークに追加しました。つまり、 に追加しましたroot/media/libstagefright/codecs/myDecoder

Android.mkデコーダーのソース コードを追加して配置した myDecoder フォルダーの下に書き込みました。コンパイルは成功し、エミュレーターで実行できます。

今、Android の新しいMediaCodecAPI を使用すると、Android ソースで利用可能なコーデックにアクセスして使用できることを読みました。

私の質問は、デコーダーを Android ソースコードに統合したことです。

デコーダーを使用して入力ストリームをデコードし、デバイス画面にレンダリングすることはできますか?

私のデコーダには、ストリームをデコードするために呼び出される関数があります。この関数は、入力ストリームのパスをパラメーターとして受け取ります。

MediaCodecAPIの要件に合わせて、デコーダのソース コードを変更する必要があります。

同じことに関するヘルプは、私にとって本当に役に立ちます。

-よろしく。

4

1 に答える 1