
android camera
文章平均质量分 70
we1less
学习
展开
-
Android Camera(四) getCameraIdList流程 (android P)
APP端调用CameraManager 关于如何获取系统服务在本博客的Android Binder getService(java)源码分析(一)_we1less的博客-优快云博客章节中描述过这里就不拆开分析了val manager = activity.getSystemService(Context.CAMERA_SERVICE) as CameraManager...原创 2021-11-16 23:29:54 · 9425 阅读 · 0 评论 -
Android Camera(三) CameraService启动流程 (androidP)
cameraserver.rc路径 frameworks/av/camera/cameraserver/cameraserver.rcCameraService是由这个.rc文件启动的关于rc文件参见流程1service cameraserver /system/bin/cameraserver class main user cameraserver group audio camera input drmrpc readproc iopri...原创 2021-11-04 23:26:48 · 3098 阅读 · 0 评论 -
Android Camera(二) Provider启动流程 (androidP)(HIDL)
本篇文章是继续上一篇分析的Android Camera(一) Provider启动流程 (androidP)(HIDL)_we1less的博客-优快云博客sp<IBase> base = pm->get(descriptor, instance).withDefault(nullptr);路径system/libhidl/transport/ServiceManagement.cpp上一篇说到get函数同时上一篇文章中也总结了lib = android...原创 2021-11-03 20:13:04 · 2438 阅读 · 0 评论 -
Android Camera(一) Provider启动流程 (androidP)(HIDL)
本章开始分析camera框架 主要是自己用来加深理解的camera providerandroid.hardware.camera.provider@2.4-service.rc路径 hardware/interfaces/camera/provider/2.4/default/android.hardware.camera.provider@2.4-service.rc跟普通服务类似就是以一个rc文件启动的,在之前的文章中我们分析过rc文件是如何启动服务的android8.1系统启..原创 2021-11-02 22:00:38 · 1693 阅读 · 0 评论 -
Camera[2] ioctl访问摄像头驱动
#include <stdio.h>#include <sys/ioctl.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <linux/videodev2.h>#include <stdlib.h>#include <sys/mman.h>#include <sys/select.h>.原创 2021-07-16 21:13:19 · 775 阅读 · 0 评论 -
Camera[1] 驱动V4L2分析
//获取内核版本godv@godv-OptiPlex-7070:~$ uname -r4.15.0-142-generic 这里是一个linux内核的查询网站https://lxr.missinglinkelectronics.com/linux/insmod xxx.ko //驱动加载命令modprobe xxx //依赖加载 modprobe -r xxx //卸载驱动...原创 2021-07-16 20:53:05 · 267 阅读 · 0 评论