Google源码网地址链接:https://source.android.com/devices/camera
该Google Camera的文档为系列文章,文章列表:
overview
Camera3
HAL Subsystem
Metadata and Controls
3A Modes and State
Output and Cropping
Errors and Streams
Request Creation
External USB Cameras
Multi-Camera Support
Motion Tracking
Session Parameters
Single Producer,Multiple Consumer
Version Support
创建和提交请求
默认请求
要构建默认捕获请求,请调用 ICameraDeviceSession::constructDefaultRequestSettings()。
提交请求
要提交相机捕获请求,请调用 ICameraDeviceSession::processCaptureRequest()。
其他方法
请求/结果消息队列
相机捕获结果和请求 IPC 开销可通过快速消息队列进一步优化。调用 ICameraDeviceSession::getCaptureRequestMetadataQueue() 和 ICameraDeviceSession::getCaptureResultMetadataQueue() 方法可查询相应的队列。
清空
要清空所有待处理的捕获请求,请调用 ICameraDeviceSession::flush()。