Lingua

MediaCodec.ParameterKeyHdr10PlusInfo Campo

Definizione

Impostare i metadati HDR10+ nel fotogramma di input in coda successivo.

[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

Valore del campo

Attributi

Commenti

Impostare i metadati HDR10+ nel fotogramma di input in coda successivo.

Fornire una matrice di byte di dati conforme alla sintassi user_data_registered_itu_t_t35() del messaggio SEI per ST 2094-40.

Per i decodificatori:

Quando un decodificatore è configurato per uno dei profili HDR10+ che utilizza metadati fuori banda (ad esempio MediaCodecInfo.CodecProfileLevel#VP9Profile2HDR10Plus o MediaCodecInfo.CodecProfileLevel#VP9Profile3HDR10Plus), questo parametro imposta i metadati HDR10+ nel buffer di input successivo accodato al decodificatore. Un decodificatore che supporta questi profili deve propagare i metadati al formato del buffer di output corrispondente a questo particolare buffer di input (sotto chiave MediaFormat#KEY_HDR10_PLUS_INFO). I metadati devono essere applicati al buffer di output e ai buffer che lo seguono (in ordine di visualizzazione), fino al buffer di output successivo (in ordine di visualizzazione) su cui è impostato un hdr10+ metadati.

Questo parametro non deve essere impostato se il decodificatore non è configurato per un profilo HDR10+ che usa metadati fuori banda. In particolare, non deve essere impostato per i profili HDR10+ che usano metadati in banda in cui i metadati sono incorporati nei buffer di input, ad esempio MediaCodecInfo.CodecProfileLevel#HEVCProfileMain10HDR10Plus.

Per i codificatori:

Quando un codificatore è configurato per uno dei profili HDR10+ e funziona in modalità di input del buffer di byte (invece della modalità di input della superficie), questo parametro imposta i metadati HDR10+ nel buffer di input successivo accodato al codificatore. Per i profili HDR10+ che usano metadati fuori banda (ad esempio MediaCodecInfo.CodecProfileLevel#VP9Profile2HDR10Plus, o MediaCodecInfo.CodecProfileLevel#VP9Profile3HDR10Plus), i metadati devono essere propagati al formato del buffer di output corrispondente a questo particolare buffer di input (sotto chiave MediaFormat#KEY_HDR10_PLUS_INFO). Per i profili HDR10+ che usano metadati in banda (ad esempio MediaCodecInfo.CodecProfileLevel#HEVCProfileMain10HDR10Plus), le informazioni sui metadati devono essere incorporate nel buffer di output corrispondente.

Questo parametro non deve essere impostato se il codificatore non è configurato per un profilo HDR10+ o se funziona in modalità di input della superficie.

per android.media.MediaCodec.PARAMETER_KEY_HDR10_PLUS_INFO.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a