本文分析的是Android系统源码,从frameworks层到hal层,记录了Camera进入预览模式的重点代码,主要为控制流程的代码,有关图像buffer的传递暂不涉及,硬件平台基于mt6735。由于某些函数比较复杂,在贴出代码时会适当对其进行简化。 2. APP层 这里将分析app层令Camera进入预览模式的两个重点api:setPreviewDisplay和startPreview mCamera.setPreviewDisplay(mSurfaceHolder); mCamera.startPreview…

2017年8月2日 0条评论 2点热度 阅读全文

1. 前言 本文将分析Android系统源码,从frameworks层到hal层,暂不涉及app层和kernel层。由于某些函数比较复杂,在贴出代码时会适当对其进行简化。本文属于自己对源码的总结,仅仅是贯穿代码流程,不会深入分析各个细节。欢迎联系讨论,QQ:1026656828 2. app层 从apk开始,简单列出各个入口函数 [cpp]  view plain   copy private void initCamera()   { &nbs…

2017年8月2日 0条评论 2点热度 阅读全文