Qcom Camera
文章平均质量分 80
小小2021
这个作者很懒,什么都没留下…
展开
-
050@ 高通845平台抓取3a log
adb wait-for-deviceadb rootadb wait-for-deviceadb remountadb wait-for-deviceadb shell setenforce 0adb shell rm /vendor/etc/camera/camxoverridesettings.txtadb shell mkdir /vendor/etc/cameraadb shell chmod 777 -R /vendor/etc/cameraadb shell touch /v原创 2021-05-10 10:11:23 · 1504 阅读 · 0 评论 -
01@ V4L2框架分析学习一
1、概述.Video4Linux2是Linux内核中关于视频设备的内核驱动框架,为上层的访问底层的视频设备提供了统一的接口。凡是内核中的子系统都有抽象底层硬件的差异,为上层提供统一的接口和提取出公共代码避免代码冗余等好处。就像公司的老板一般都不会直接找底层的员工谈话,而是找部门经理了解情况,一个是因为底层屌丝人数多,意见各有不同,措辞也不准,部门经理会把情况汇总后再向上汇报;二个是老板时间宝贵。V...转载 2018-04-17 19:38:26 · 499 阅读 · 0 评论 -
02@ V4L2框架分析学习二
v4l2_devicev4l2_device在v4l2 框架中充当所有 v4l2_subdev的 父设备,管理着注册在其下的子设备。 以下是v4l2_device结构体原型( 去掉了无关的成员 ):1234567891011struct v4l2_device { structlist_head subdevs; //用链表管理注册的subdev ...转载 2018-04-17 19:41:21 · 670 阅读 · 0 评论 -
11@ cameraService的注册
cameraService的注册在ServiceManager的初始化过程中,会启动MediaService进程,而在MediaService进程中会初始化一系列的服务,这其中就包括CameraService.int main(int argc __unused, char** argv){...sp<ProcessState> proc(ProcessState::self());s...转载 2018-04-17 20:59:34 · 441 阅读 · 0 评论