本讲是Android Camera Native Framework专题的第29讲,我们介绍Camera Native FW的获取CameraCharacteristic流程详解。
更多资源:
资源 | 描述 |
---|---|
在线课程 | 极客笔记在线课程 |
知识星球 | 星球名称:深入浅出Android Camera 星球ID: 17296815 |
极客笔记圈 |
addListener总体流程
疑问:为什么CameraService不提供一个API让客户端获取Camera ID List(比如getCameraIdList)?
addListener流程详解
CameraStatus | 解释说明 |
---|---|
String8 cameraId; | Camera设备的ID |
int32_t status; | Camera设备当前的状态 |
vector<String8> unavailablePhysicalIds; |
针对Logical Multicamera情况,存放不可用的Physical Camera ID |
String8 clientPackage; | 如果拥有监控Opened/Closed权限,返回Camera设备被哪个进程正在使用 |