本讲是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设备被哪个进程正在使用 |
removeListener流程详解

极客笔记