Lenguaje

MediaCodec.ParameterKeyHdr10PlusInfo Campo

Definición

Establezca los metadatos HDR10+ en el siguiente marco de entrada en cola.

[Android.Runtime.Register("PARAMETER_KEY_HDR10_PLUS_INFO", ApiSince=29)]
public const string ParameterKeyHdr10PlusInfo;
[<Android.Runtime.Register("PARAMETER_KEY_HDR10_PLUS_INFO", ApiSince=29)>]
val mutable ParameterKeyHdr10PlusInfo : string

Valor de campo

Atributos

Comentarios

Establezca los metadatos HDR10+ en el siguiente marco de entrada en cola.

Proporcione una matriz de bytes de datos que se ajuste a la sintaxis user_data_registered_itu_t_t35() del mensaje SEI para ST 2094-40.

Para descodificadores:

Cuando un descodificador está configurado para uno de los perfiles HDR10+ que usa metadatos fuera de banda (como MediaCodecInfo.CodecProfileLevel#VP9Profile2HDR10Plus o MediaCodecInfo.CodecProfileLevel#VP9Profile3HDR10Plus), este parámetro establece los metadatos HDR10+ en el siguiente búfer de entrada en cola al descodificador. Un descodificador que admita estos perfiles debe propagar los metadatos al formato del búfer de salida correspondiente a este búfer de entrada determinado (en clave MediaFormat#KEY_HDR10_PLUS_INFO). Los metadatos se deben aplicar a ese búfer de salida y los búferes siguientes (en orden de visualización), hasta el siguiente búfer de salida (en orden de visualización) en el que se establecen metadatos HDR10+.

Este parámetro no se debe establecer si el descodificador no está configurado para un perfil HDR10+ que use metadatos fuera de banda. En concreto, no debe establecerse para perfiles HDR10+ que use metadatos en banda donde los metadatos se inserte en los búferes de entrada, por ejemplo MediaCodecInfo.CodecProfileLevel#HEVCProfileMain10HDR10Plus.

Para codificadores:

Cuando un codificador está configurado para uno de los perfiles HDR10+ y funciona en modo de entrada de búfer de bytes (en lugar del modo de entrada de superficie), este parámetro establece los metadatos HDR10+ en el siguiente búfer de entrada en cola en el codificador. Para los perfiles HDR10+ que usan metadatos fuera de banda (como MediaCodecInfo.CodecProfileLevel#VP9Profile2HDR10Plus, o MediaCodecInfo.CodecProfileLevel#VP9Profile3HDR10Plus), los metadatos deben propagarse al formato del búfer de salida correspondiente a este búfer de entrada determinado (en clave MediaFormat#KEY_HDR10_PLUS_INFO). Para los perfiles HDR10+ que usan metadatos en banda (como MediaCodecInfo.CodecProfileLevel#HEVCProfileMain10HDR10Plus), la información de metadatos debe insertarse en el propio búfer de salida correspondiente.

Este parámetro no se debe establecer si el codificador no está configurado para un perfil HDR10+ o si funciona en modo de entrada de superficie.

Java documentación para android.media.MediaCodec.PARAMETER_KEY_HDR10_PLUS_INFO.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a