ICameraProvider接口介绍

ICameraProvider提供如下功能:

  • 列举可用的Camera设备
  • 提供关于Camera设备状态变化的更新
  • 手电筒的使能/禁用

加入知识星球与更多Camera同学交流

  • 星球名称:深入浅出Android Camera
  • 星球ID: 17296815

具体API如下表所示:

API Version Description
setCallback(ICameraProviderCallback callback) 2.4 向HAL提供一个回调接口
getVendorTags() 2.4 获取当前OEM平台支持的Vendor Tags
getCameraIdList() 2.4 获取当前OEM平台支持的CameraID列表
isSetTorchModeSupported() 2.4 返回是否支持手电筒
getCameraDeviceInterface_V1_x 2.4 返回指定cameraDeviceName的ICameraDevice实例
getCameraDeviceInterface_V3_x 2.4 返回指定cameraDeviceName的ICameraDevice实例
notifyDeviceStateChange 2.5 向HAL通知Camera设备的状态
getConcurrentStreamingCameraIds 2.6 获取能并发配置数据流的Camera组合
isConcurrentStreamCombinationSupported 2.6 判断指定的并发数据流是否支持

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程