MediaCodecInfo.CodecCapabilities.FEATUREHlgEditing Field

Definition

<b>video encoder only</b>: codec supports HLG editing.

[Android.Runtime.Register("FEATURE_HlgEditing", ApiSince=35)]
public const string FEATUREHlgEditing;
[<Android.Runtime.Register("FEATURE_HlgEditing", ApiSince=35)>]
val mutable FEATUREHlgEditing : string

Field Value

Attributes

Remarks

<b>video encoder only</b>: codec supports HLG editing.

HLG editing support means that the codec accepts 10-bit HDR input surface in both YUV and RGB pixel format. This feature is only meaningful when using a 10-bit (HLG) profile and 10-bit input.

This feature implies that the codec is capable of encoding 10-bit format, and that it supports RGBA_1010102 as well as P010, and optionally RGBA_FP16 input formats.

The difference between this feature and FEATURE_HdrEditing is that HLG does not require the generation of HDR metadata and does not use an explicit HDR profile.

Java documentation for android.media.MediaCodecInfo.CodecCapabilities.FEATURE_HlgEditing.

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