Android.Hardware.Camera2.CameraCharacteristics.RequestPipelineMaxDepth Property

Syntax

[Android.Runtime.Register("REQUEST_PIPELINE_MAX_DEPTH")]
public static CameraCharacteristics.Key RequestPipelineMaxDepth { get; }

See Also

CaptureResult.RequestPipelineDepth

Value

Documentation for this section has not yet been entered.

Remarks

Specifies the number of maximum pipeline stages a frame has to go through from when it's exposed to when it's available to the framework.

A typical minimum value for this is 2 (one stage to expose, one stage to readout) from the sensor. The ISP then usually adds its own stages to do custom HW processing. Further stages may be added by SW processing.

Depending on what settings are used (e.g. YUV, JPEG) and what processing is enabled (e.g. face detection), the actual pipeline depth (specified by CaptureResult.RequestPipelineDepth) may be less than the max pipeline depth.

A pipeline depth of X stages is equivalent to a pipeline latency of X frame intervals.

This value will be 8 or less.

This key is available on all devices.

[Android Documentation]

Requirements

Namespace: Android.Hardware.Camera2
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0