MediaFormat.KeyOutputReorderDepth Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiave facoltativa che descrive il numero massimo di frame codificati non in ordine di visualizzazione.
[Android.Runtime.Register("KEY_OUTPUT_REORDER_DEPTH", ApiSince=28)]
public const string KeyOutputReorderDepth;
[<Android.Runtime.Register("KEY_OUTPUT_REORDER_DEPTH", ApiSince=28)>]
val mutable KeyOutputReorderDepth : string
Valore del campo
- Attributi
Commenti
Chiave facoltativa che descrive il numero massimo di frame codificati non in ordine di visualizzazione. Si tratta di un parametro facoltativo che si applica solo ai codificatori video. L'applicazione deve controllare il valore di questa chiave nel formato di output per verificare se il codec produrrà frame codificati non in ordine di visualizzazione. Se il codificatore lo supporta, l'ordine dei fotogrammi di output sarà diverso dall'ordine di visualizzazione e l'ordine di visualizzazione di ogni fotogramma potrebbe essere ripetuto da MediaCodec.BufferInfo#presentationTimeUs
. Prima del livello API 27, l'applicazione potrebbe ricevere frame codificati non in ordine di visualizzazione anche se l'applicazione non l'ha richiesta. Nota: l'applicazione non deve riorganizzare i fotogrammi per visualizzare l'ordine prima di inserirli in MediaMuxer#writeSampleData
.
Il valore predefinito è 0.
Documentazione java per android.media.MediaFormat.KEY_OUTPUT_REORDER_DEPTH
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.