- 博客(3)
- 收藏
- 关注
原创 Android 5.0 Camera系统源码分析(5):Camera预览3A流程
本文分析的是Android Hal层的源码,硬件平台基于mt6735。之前几篇讲的预览流程中3A相关的环节都忽略了,现在重新整理下。3A指的是Auto Exposure,Auto Focus,Auto White Balance。这三个一起放上来代码实在太多了,这里将重点记录AF的代码。
2016-10-18 14:39:13 8836 5
原创 Android 5.0 Camera系统源码分析(4):Camera预览流程数据流
1. 前言,上一篇讲了怎么让Camera进入预览模式,提到了DisplayClient负责显示图像数据,而CamAdapter负责提供图像数据,这里主要记录了CamAdapter怎么获取图像,然后DisplayClient怎么将图像显示在屏幕上。2. DisplayClient,上一篇提到在setPreviewWindow的时候会构造并初始化DisplayClient,之前没有仔细分析,现在来看看
2016-10-17 14:46:06 7574 2
原创 Android 5.0 Camera系统源码分析(3):Camera预览流程控制流
本文分析的是Android系统源码,从frameworks层到hal层,记录了Camera进入预览模式的重点代码,主要为控制流程的代码,有关图像buffer的传递暂不涉及,硬件平台基于mt6735。由于某些函数比较复杂,在贴出代码时会适当对其进行简化。这里将分析app层令Camera进入预览模式的两个重点api:setPreviewDisplay和startPreview
2016-10-11 19:28:22 6238 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人