最大化我的市场价值
全部博文(113)
2013年(113)
发布时间:2013-04-18 18:41:08
Android Camera OMX方式数据流分析 在上一篇文章中,对preview过程做了一些简单的分析,其实没有很深入的分析,这篇文章就要在上一篇文章的基础之上深入分析数据到底是怎么传递的,其一,图像是怎样显示的,其二,图像是怎样保存的,这里只针对OMX这种方式进行分析,其实V4L2方式只是在CameraAdapter这里的实现不一样.........【阅读全文】
发布时间:2013-04-18 10:45:27
Android Camera OMX方式Preview完整过程分析 在之前的文章中已经说过OMXCameraAdapter的初始化了,为了更好的了解A9和Ducati的数据交互过程,这里很有必要深入研究一下Camera采用OMX方式的Preview过程 这里我们还是从CameraHal开始我们对preview过程的分析吧,因为hal层的preview方法对整个preview过程做了一些很重.........【阅读全文】
发布时间:2013-04-17 19:47:37
Android Camera OMXCameraAdapter.cpp源码分析 这几天一直在研究android 的omx机制,我针对的android是4.0.3,主要是TI 的4430,4460的omx方式实现,这里还是简单的说一下为什么要研究这个文件之前有一篇文章已经比较详细的说过了OMAP4系列芯片了,这里这个OMXCameraAdapter其实就是omap4 A9端的omx client,通过这个.........【阅读全文】
发布时间:2013-04-16 09:17:36
OpenMax IL: component 基础知识OpenMax IL 有四个部分组成: 1.客户端(Client):OpenMax IL的调用者2.组件(Component):OpenMax IL的单元,每一个组件实现一种功能3.端口(Port):组件的输入输出接口4.隧道化(Tunneled):让两个组件直接连接的方式OpenMax IL 中重要的组成部分是compo.........【阅读全文】
发布时间:2013-04-15 14:23:25
Android Camera AppNotifier工作机制分析上面的章节中已经说过了,AppNotifier在initialize的时候会创建并且开启一个线程,这个线程不停的检查是否底层有消息传送过来,如果有消息传送过来,响应的消息会做相应的处理,主要包括以下三种消息:msgQ,mEventQ,mFrameQ,在之前的文章中也同样说到了,这些消息的来源,通过s.........【阅读全文】