MediaCodec.ParameterKeyHdr10PlusInfo Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Defina os metadados HDR10+ no próximo quadro de entrada na fila.
[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 do campo
- Atributos
Comentários
Defina os metadados HDR10+ no próximo quadro de entrada na fila.
Forneça uma matriz de bytes de dados em conformidade com a sintaxe user_data_registered_itu_t_t35() da mensagem SEI para ST 2094-40.
Para decodificadores:
Quando um decodificador é configurado para um dos perfis HDR10+ que usa metadados fora de banda (como MediaCodecInfo.CodecProfileLevel#VP9Profile2HDR10Plus ou MediaCodecInfo.CodecProfileLevel#VP9Profile3HDR10Plus), esse parâmetro define os metadados HDR10+ no próximo buffer de entrada enfileirado para o decodificador. Um decodificador com suporte a esses perfis deve propagar os metadados para o formato do buffer de saída correspondente a esse buffer de entrada específico (na chave MediaFormat#KEY_HDR10_PLUS_INFO). Os metadados devem ser aplicados a esse buffer de saída e aos buffers que o seguem (em ordem de exibição), até o próximo buffer de saída (em ordem de exibição) no qual um metadados HDR10+ é definido.
Esse parâmetro não deverá ser definido se o decodificador não estiver configurado para um perfil HDR10+ que use metadados fora de banda. Em particular, ele não deve ser definido para perfis HDR10+ que usam metadados na banda em que os metadados são inseridos nos buffers de entrada, por exemplo MediaCodecInfo.CodecProfileLevel#HEVCProfileMain10HDR10Plus.
Para codificadores:
Quando um codificador é configurado para um dos perfis HDR10+ e opera no modo de entrada do buffer de bytes (em vez do modo de entrada de superfície), esse parâmetro define os metadados HDR10+ no próximo buffer de entrada enfileirado para o codificador. Para os perfis HDR10+ que usam metadados fora de banda (como MediaCodecInfo.CodecProfileLevel#VP9Profile2HDR10Plus, ou MediaCodecInfo.CodecProfileLevel#VP9Profile3HDR10Plus), os metadados devem ser propagados para o formato do buffer de saída correspondente a esse buffer de entrada específico (sob chave MediaFormat#KEY_HDR10_PLUS_INFO). Para os perfis HDR10+ que usam metadados na banda (como MediaCodecInfo.CodecProfileLevel#HEVCProfileMain10HDR10Plus), as informações de metadados devem ser inseridas no próprio buffer de saída correspondente.
Esse parâmetro não deve ser definido se o codificador não estiver configurado para um perfil HDR10+ ou se estiver operando no modo de entrada de superfície.
Documentação Java para android.media.MediaCodec.PARAMETER_KEY_HDR10_PLUS_INFO.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.