1 什么是ICameraDeviceCallbacks
ICameraDeviceCallbacks是ICameraDeviceUser的回调类,通知App
Camera Device的状态
每一个Capture Request的状态以及回调CaptureResult
2 ICameraDeviceCallbacks类图
3 ICameraDeviceCallbacks.aidl接口详解
3.1 onPrepared
说明执行streamId的Stream已经prepare完成
3.2 onCaptureStarted
表明sensor已经开始抓图
3.3 onResultReceived
通知App,Camera HAL处理这个Request的进度
3.4 onRepeatingRequestError
3.5 onRequestQueueEmpty
CameraServer的非Repeating的Request Queue队列为空,通知给App
注意:
Repeating Request Queue 负责录像
NON-Repeating Request Queue 负责拍照