自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 蓝牙自拍杆下发66出现蓝屏问题

蓝牙自拍杆下发key66出现蓝屏问题

2023-10-11 09:52:22 73

原创 MTK平台实现算法挂载

一、怎么实现挂载1)创建算法文件ocam_snamshot.cpp(mtkcam3\3rdparty\customer)2)在makfile文件中构建static lib3)自定义Feature typemtkcam3\include\mtkcam3\3rdparty\customer\customer_feature_type.henum eFeatureIndexCustomer {// ThirdParty (bit 32-63)TP_FEATURE_HDR = 1ULL <&l

2023-10-11 09:38:08 94

原创 Camera2架构学习(三)——Camera HIDL

一、概览       上篇文章中讲到,在CameraService启动的过程中,会进行Camera Provider的实例化操作。 与Camera HAL通信,通过hw_get_module调用动态链接库获取硬件的信息,并包装到CameraModule中。       该层位于Camera Service与Camera Driver之间,作为一个独立的进程存在于An

2022-05-09 17:29:32 897 1

原创 Camera2架构学习(二)——CameraServer和CameraProvider的启动初始化

服务层位于Camera Framework与Camera Provider之间,作为一个独立进程存在于Android系统中,在系统启动初期会运行起来,它封装了Camera AIDL跨进程接口,提供给Framework进行调用,进而接收来自Framework的图像请求,同时内部维护着关于请求在该层的处理逻辑,最终通过调用Camera HIDL跨进程接口将请求再次下发到Camera Provider中,并且等待结果的回传,进而将结果上传至Framework中。一、调用逻辑图二、与Camera Provid

2020-12-21 10:35:05 2849 2

原创 Camera2架构学习(一)——Camera应用层连接到CameraService层

Camera2架构学习(一)——应用层

2020-12-21 10:34:51 1476

原创 Camera2架构学习(序)——整体架构浏览

Camera架构学习(一)——Camera的初始化Android Camera 采用C/S架构,client 与server两个独立的线程之间(CameraService)使用Binder通信。一、CameraService的注册1.手机开机后,会走init.rc流程,init.rc会启动MediaServer Service。service media /system/bin/mediaserver class main user root ##### google defa

2020-12-21 10:27:21 533

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除