Android9.0 MTK8666平台摄像头数据分析
1.打开摄像头:
原生的evs_app中VideoTexProducer和StreamHandler中打开摄像头。 在startCamio中,getNormalPipeModule方法获取INormalPipeModule,可以看到INormalPipeModule::get()定义在INormalPipe.h文件中,
INormalPipe.h路径:
/vendor/mediatek/proprietary/hardware/mtkcam/include/mtkcam/drv/iopipe/CamIO/INormalPipe.h
NormalPipe.cpp路径:
/vendor/mediatek/proprietary/hardware/mtkcam/drv/src/isp/isp_50/iopipe/CamIO/ NormalPipe.cpp
NormalPipeModule.cpp 路径:
/vendor/mediatek/proprietary/hardware/mtkcam/drv/src/isp/isp_50/iopipe/CamIO/ NormalPipeModule.cpp
根据MTKCAM_MODULE_ID_DRV_IOPIPE_CAMIO_NORMALPIPE这个值搜索到在register_iopipe_CamIO_NormalPipe.cpp调用到了,然后再搜索get_mtkcam_module_iopipe_CamIO_NormalPipe这个的定义就可以确定NormalPipeModule.cpp文件的路径。
2.获取camera数据流程
Android9.0 MTK8666平台摄像头数据分析相关推荐
- AndroidQ(10.0) MTK平台添加新分区
65 平台增加一个新分区,用于保存特殊数据,修改文件列表如下 modified: build/make/core/Makefilemodified: build/make/core/config.mk ...
- (转)Android高级进阶--插曲-从Android5.0到Android9.0各版本变化
原文:https://blog.csdn.net/gaoxiaoweiandy/article/details/83216001 从Android5.0到Android9.0 自从公司提出了一些出其不 ...
- android-9.0主要有哪些新功能(Pie)
Android 9 功能和 API: Android 9.0 利用人工智能技术,让手机变得更智能.更快,并且还可以随着用户的使用习惯进行调整. 利用 Wi-Fi RTT 进行室内定位 Android ...
- Android 双目 单usb,【android9.0】无法打开usb uvc camera
背景:android9.0系统的开发板,接入双目摄像头,仅能打开其中一路摄像头,另一路打不开 关键log: 从串口打印看,usb驱动有正确识别到usb hub以及两路usb camera设备 [ 45 ...
- Android9.0源代码中替换默认静态壁纸
Android9.0源代码中替换默认静态壁纸 一.操作说明 1.文件位置 2.设备要求 二.具体步骤 1.替换图片 2.编译原码 3.实机器验证 一.操作说明 1.文件位置 android设备多种多样 ...
- Android9.0版本Vold服务源码分析
Vold: Volume Daemon,用于管理和控制Android平台外部存储设备的后台进程,这些管理和控制,包括SD卡的插拔事件检测/SD卡挂载/卸载/格式化等. 9.0以前framework j ...
- P2P信贷平台业务数据分析
P2P信贷平台业务数据分析 @lbhfox 数据集地址:https://pan.baidu.com/s/1OfENKFNvWu7TCtQLHc_VXQ 提取码:zpsi 1.LC数据集初步分析 首先我 ...
- Android9.0 如何精准区分SDK接口和非 SDK接口
刚刚有同学问我,不太了解 "非SDK接口" 是什么意思?android9.0有什么限制 ?apache的http也有限制 ? 而且现在的大部分系统都升级上来了,黑名单.灰名单和白名 ...
- MT6765 + Android9.0修改开机动画
工作中经常因客户不同需要修改开机动画.开机第一帧.不同平台修改方式也不同,为此整理此文档希望能帮助大家. 下面是3大厂商修改开机动画后对GMS.OTA升级影响列表: 可以知道MTK.高通平台如果只修改 ...
最新文章
- Angular1.x入门级自定义组件(导航条)
- springmvc集成oracle,SpringMVC整合druid
- plsqldev远程连接mysql_PLSQL Developer连接远程Oracle数据库
- 131125 - 关于对“一次元”、“二次元”、“三次元”的兴趣变化的奇思妙想
- 在OpenShift上扩展Java EE微服务
- Linux内存管理 【转】
- Quartus与modelsim的初级使用教程
- 服务器接千兆无线网卡,用户吓跑!千兆宽带就是坑爹货:真相崩溃
- 南京大学计算机技术考研,南京大学计算机技术考研
- php获得视频文件扩展名,php 获取文件扩展名的 n 种方法
- 【EXLIBRIS】#小词旮旯# 001 Lock
- android渠道包作用,Android多渠道打包的作用及简单使用
- C语言输入学生成绩算平均值
- Python基础1_沙窝李的王
- unity警告“Tiled GPU perf. warning: RenderTexture color surface (0x0) was not cleared/discarded, doin”
- 【转】[中级]我对『PID算法』的理解 —— 原理介绍
- 加速100倍,性能媲美SOTA,浙大提出无数据知识蒸馏新方法FastDFKD
- 智慧景区解决方案-最新全套文件
- DSP数的表示:定点小数Q 格式表示和加法
- 购物中心的“秀场”—中庭,平面形态分析