ACameraCaptureSession_logicalCamera_captureCallbacksV2

此功能与 ACameraCaptureSession_logicalCamera_captureCallbacks 相同,不同之处在于使用 captureCallback_startV2 回调而非 captureCallback_start,以支持检索帧编号。

摘要

公共属性

context
void *
onCaptureBufferLost
onCaptureProgressed
onCaptureSequenceAborted
onCaptureSequenceCompleted
onCaptureStarted
ACameraCaptureSession_captureCallbacks#onCaptureStarted 相同,不同之处在于参数列表中添加了捕获的帧编号。
onLogicalCameraCaptureCompleted
onLogicalCameraCaptureFailed
当相机设备未能为请求生成捕获结果时,将调用此回调而非 onLogicalCameraCaptureCompleted

公共属性

context

camera/NdkCameraCaptureSession.h 中声明
void * ACameraCaptureSession_logicalCamera_captureCallbacksV2::context

onCaptureBufferLost

camera/NdkCameraCaptureSession.h 中声明
ACameraCaptureSession_captureCallback_bufferLost ACameraCaptureSession_logicalCamera_captureCallbacksV2::onCaptureBufferLost

onCaptureProgressed

camera/NdkCameraCaptureSession.h 中声明
ACameraCaptureSession_captureCallback_result ACameraCaptureSession_logicalCamera_captureCallbacksV2::onCaptureProgressed

onCaptureSequenceAborted

camera/NdkCameraCaptureSession.h 中声明
ACameraCaptureSession_captureCallback_sequenceAbort ACameraCaptureSession_logicalCamera_captureCallbacksV2::onCaptureSequenceAborted

onCaptureSequenceCompleted

camera/NdkCameraCaptureSession.h 中声明
ACameraCaptureSession_captureCallback_sequenceEnd ACameraCaptureSession_logicalCamera_captureCallbacksV2::onCaptureSequenceCompleted

onCaptureStarted

camera/NdkCameraCaptureSession.h 中声明
ACameraCaptureSession_captureCallback_startV2 ACameraCaptureSession_logicalCamera_captureCallbacksV2::onCaptureStarted

ACameraCaptureSession_captureCallbacks#onCaptureStarted 相同,不同之处在于参数列表中添加了捕获的帧编号。

onLogicalCameraCaptureCompleted

camera/NdkCameraCaptureSession.h 中声明
ACameraCaptureSession_logicalCamera_captureCallback_result ACameraCaptureSession_logicalCamera_captureCallbacksV2::onLogicalCameraCaptureCompleted

onLogicalCameraCaptureFailed

camera/NdkCameraCaptureSession.h 中声明
ACameraCaptureSession_logicalCamera_captureCallback_failed ACameraCaptureSession_logicalCamera_captureCallbacksV2::onLogicalCameraCaptureFailed

当相机设备未能为请求生成捕获结果时,将调用此回调而非 onLogicalCameraCaptureCompleted

其他请求不受影响,并且捕获的部分或全部图像缓冲区可能已推送到各自的输出流。

请注意,回调中的 ACaptureRequest 指针不会与应用提交的内容匹配,但 ACaptureRequest 的内容将与应用提交的内容匹配。

另请参阅: ALogicalCameraCaptureFailure