Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92
概要
Stagefright可以通过OpenMAX IL来定制一个基于hardware的codecs,这里叫做components。不过要以plugin的形式提供,并且库的名字叫做libstagefrighthw.so,库里面的接口要遵循OpenMAX IL定制标准。
修改过程
添加配置
这里以添加一个Encoder为例。
参照vendor/rockchip/common/vpu/etc/media_codecs.xml编码部分
<Encoders>
<MediaCodec