全部博文(254)
发布时间:2013-11-19 15:23:42
Android Camera CameraHal.cpp 分析 & OMX机制作为上层和底层的中转站,hal层在android中起到的作用不言而喻,针对camera的研究已经有一段时间了,这里自己还是决定静下心来好好的分析一下CameraHal.cpp这里的代码,对自己更好的理解hal与上层和底层的交互作用不可小觑,特别对理解hal与kernel driver的交互过程作用很大.........【阅读全文】
发布时间:2013-11-19 15:23:06
OpenMax IL: component 基础知识OpenMax IL 有四个部分组成: 1.客户端(Client):OpenMax IL的调用者2.组件(Component):OpenMax IL的单元,每一个组件实现一种功能3.端口(Port):组件的输入输出接口4.隧道化(Tunneled):让两个组件直接连接的方式OpenMax IL 中重要的组成部分是compo.........【阅读全文】
发布时间:2013-11-19 15:22:28
Android Camera OMXCameraAdapter.cpp源码分析 这几天一直在研究android 的omx机制,我针对的android是4.0.3,主要是TI 的4430,4460的omx方式实现,这里还是简单的说一下为什么要研究这个文件之前有一篇文章已经比较详细的说过了OMAP4系列芯片了,这里这个OMXCameraAdapter其实就是omap4 A9端的omx client,通过这个.........【阅读全文】
发布时间:2013-11-19 15:19:45
Android Camera OMX方式Preview完整过程分析 在之前的文章中已经说过OMXCameraAdapter的初始化了,为了更好的了解A9和Ducati的数据交互过程,这里很有必要深入研究一下Camera采用OMX方式的Preview过程 这里我们还是从CameraHal开始我们对preview过程的分析吧,因为hal层的preview方法对整个preview过程做了一些很重.........【阅读全文】
发布时间:2013-11-19 15:18:08
Android Camera OMX方式数据流分析 在上一篇文章中,对preview过程做了一些简单的分析,其实没有很深入的分析,这篇文章就要在上一篇文章的基础之上深入分析数据到底是怎么传递的,其一,图像是怎样显示的,其二,图像是怎样保存的,这里只针对OMX这种方式进行分析,其实V4L2方式只是在CameraAdapter这里的实现不一样.........【阅读全文】