Share via


CameraMetadata.RequestAvailableCapabilitiesDynamicRangeTenBit Field

Definition

Caution

This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.

The device supports one or more 10-bit camera outputs according to the dynamic range profiles specified in android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles .

[Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT", ApiSince=33)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)]
public const Android.Hardware.Camera2.RequestAvailableCapabilities RequestAvailableCapabilitiesDynamicRangeTenBit = 18;
[<Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT", ApiSince=33)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)>]
val mutable RequestAvailableCapabilitiesDynamicRangeTenBit : Android.Hardware.Camera2.RequestAvailableCapabilities

Field Value

Value = 18
Attributes

Remarks

The device supports one or more 10-bit camera outputs according to the dynamic range profiles specified in android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles . They can be configured as part of the capture session initialization via android.hardware.camera2.params.OutputConfiguration#setDynamicRangeProfile . Cameras that enable this capability must also support the following:

<ul> <li>Profile android.hardware.camera2.params.DynamicRangeProfiles#HLG10 </li> <li>All mandatory stream combinations for this specific capability as per documentation android.hardware.camera2.CameraDevice#createCaptureSession </li> <li>In case the device is not able to capture some combination of supported standard 8-bit and/or 10-bit dynamic range profiles within the same capture request, then those constraints must be listed in android.hardware.camera2.params.DynamicRangeProfiles#getProfileCaptureRequestConstraints </li> <li>Recommended dynamic range profile listed in android.hardware.camera2.CameraCharacteristics#REQUEST_RECOMMENDED_TEN_BIT_DYNAMIC_RANGE_PROFILE .</li> </ul>

Java documentation for android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to