这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » RK3288Android4.4SDK硬件解码源码在何处

共1条 1/1 1 跳转至

RK3288Android4.4SDK硬件解码源码在何处

高工
2024-04-16 20:32:22     打赏

正做基于Android4.4PAD,SDK来做264解码方面的工作,目前遇到了一些问题,追究到OMX层,下面的具体硬件解码的源码,SDK里却没有,是直接调用的libstagefrighthw.so库,小弟想在此研究下具体生成此解码库的源码在何处,望求知情人士给出一些帮助!在此谢谢

  顺便问一下在OMX添加解码组件的时候,分为了硬件解码和软件解码

  OMXMaster::OMXMaster()

  : mVendorLibHandle(NULL) {

  addVendorPlugin();//硬件

  addPlugin(new SoftOMXPlugin);//软件

  }

  那OMX默认优先使用谁呢?RkOn2Decoder这个编码组件应该是硬件解码?那究竟在什么情况下才使用这个解码组件呢?默认的硬件解码不是OMX.rk.video_decoder.avc吗???

  mPlayerExtCfg.use_iommu这个参数究竟有何用???设置为0,PAD版本就可以解码隔行但是用的是RkOn2Decoder这个组件,设置为1,就不能解码隔行,而且用的就是OMX.rk.video_decoder.avc这个组件!!!究竟有何区别啊????又没有代码注释!很难懂啊!





关键词: RK3288     解码     编码     Android    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]