2015-02-15 (日)
* [Android] MediaCodecでflvを再生する2
昨日の続き.
Sorenson H.263は一旦あきらめて,H.264.
NAL file formatではダメで,Annex-B形式にしないといけないのか.
あと,シーケンスヘッダもmp4のavcC形式ではなく,NAL形式で渡す必要がある.
デコード時は,configure時にColorFormatを指定しても無視されるのか.ColorFormatがCOLOR_TI_FormatYUV420PackedSemiPlanarとかになってる.RGBで欲しければ,SurfaceTextureとかにレンダリングした結果を取得するのが良さそう.
Decoderのエラーとてもわかりにくくて少し苦戦したけど,とりあえずH.264はいけた.