Android.Hardware.Camera2.CameraCharacteristics.SyncMaxLatency Property

Syntax

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

Value

Documentation for this section has not yet been entered.

Remarks

The maximum number of frames that can occur after a request (different than the previous) has been submitted, and before the result's state becomes synchronized (by setting android.sync.frameNumber to a non-negative value).

This defines the maximum distance (in number of metadata results), between android.sync.frameNumber and the equivalent frame number for that result.

In other words this acts as an upper boundary for how many frames must occur before the camera device knows for a fact that the new submitted camera settings have been applied in outgoing frames.

For example if the distance was 2,

Since result4 has a frameNumber == 4 and android.sync.frameNumber == 2, the distance is clearly 4 - 2 = 2.

Units: Frame counts

Possible values:

Available values for this device:

A positive value, PER_FRAME_CONTROL, or UNKNOWN.

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