![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
camera
chyQino
这个作者很懒,什么都没留下…
展开
-
Camera API1 相机参数设置流程二 hardware层
HAL 层Android P 中 相机 HAL 代码目录:Android Camera parametershardware/interfaces/camera/common/1.0/default/CameraParameters.cppMTK Camera parametersvendor/mediatek/proprietary/hardware/mtkcam/utils/...原创 2020-04-22 12:06:05 · 974 阅读 · 1 评论 -
Camera API1 相机参数设置流程一 framework层
Camera API1 的framework 是基于 API2 新框架做的兼容。Camera 参数的传输从 APK -> binder -> CameraServer -> halbinder -> camerahalserver -> kernel -> driver -> cameraDevicePackage 层APK发送相机参数...原创 2020-04-22 10:33:52 · 1025 阅读 · 0 评论 -
Android P camera metadata 分析一
Android Camera 1 使用Parameters 保存相机的状态, APK下发的命令等信息。frameworks/av/services/camera/libcameraservice/api1/client2/Parameters.cppAndroid camera2 很重要的改进是采用session 方式控制相机。Camera 2 使用 camera metadata...原创 2020-01-13 14:04:19 · 1597 阅读 · 0 评论 -
Android P 分析 CameraService 是如何打开相机的
Android 相机有两套API,分别是API1 和 API2现在主流是 API2:Android camera API2 类简介JAVA 和 Native 层交互的代码:frameworks\base\core\jniframeworks\av\camera frameworks\av\camera\aidl AIDL是一个缩写,全称是Android Inte...原创 2019-11-01 15:59:32 · 1135 阅读 · 0 评论 -
Android P 相机拍照音程序流程 一
Android P 相机拍照音程序流程 一Android P 相机拍照音程序流程 二本章节中静态分析了推测相机拍照音流程,下一章节中在 CameraService 中添加堆栈信息,动态分析拍照音的流程。文件列表:frameworks\base\core\java\android\hardware\Camera.java frameworks\base\core\jni\andro...原创 2019-08-08 19:11:18 · 508 阅读 · 0 评论 -
Android P 相机拍照音程序流程 二
Android P 相机拍照音程序流程 一Android P 相机拍照音程序流程 二上一章节中静态分析了相机拍照音流程,本章节中在 CameraService 中添加堆栈信息,动态分析拍照音的流程。堆栈信息参考:Android 使用 addr2line 查看堆栈信息文件列表:frameworks\av\services\camera\libcameraservice\api1...原创 2019-08-07 12:12:32 · 410 阅读 · 0 评论 -
Android camera API2 类简介
Camera 中主要的API2类CameraManager类 : frameworks\base\core\java\android\hardware\camera2\CameraManager.java摄像头管理类,用于检测、打开系统摄像头,通过 getCameraCharacteristics(cameraId) 可以获取摄像头特征。CameraCharacteristics...原创 2019-08-21 20:04:45 · 930 阅读 · 0 评论 -
Android camera2 API 获取相机的 YUV 元数据预览
参考资料:Android Camera 一 源码路径android camera2 拿到的yuv420数据到底是什么样的?Camera2 YUV420_888android-Camera2Basic源码逻辑流程解析Android Camera2 相机预览、获取数据Android Camera2采集摄像头原始数据并手动预览googlesamples/android-Camer...原创 2019-06-22 11:28:04 · 5193 阅读 · 1 评论 -
Treble 框架下的 Android Camera HAL3 一
frameworks/av/services/camera/libcameraservice/CameraService.cppframeworks/av/services/camera/libcameraservice/api2/CameraDeviceClient.cppframeworks/av/services/camera/libcameraservice/common/Came...原创 2019-05-28 17:57:01 · 766 阅读 · 0 评论 -
Camera HAL3学习
转自:Camera HAL3学习Android Camera SystemAndroid Camera硬件抽象层(HAL,Hardware Abstraction Layer)主要用于把底层camera drive与硬件和位于android.hardware中的framework APIs连接起来。Camera子系统主要包含了camera pipelinecomponents的各种实...转载 2019-05-23 16:22:29 · 826 阅读 · 0 评论