Partager via


MediaFormat.KeyOutputReorderDepth Champ

Définition

Clé facultative décrivant le nombre maximal d’images codées sans ordre d’affichage.

[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

Valeur de champ

Attributs

Remarques

Clé facultative décrivant le nombre maximal d’images codées sans ordre d’affichage. Il s’agit d’un paramètre facultatif qui s’applique uniquement aux encodeurs vidéo. L’application doit vérifier la valeur de cette clé dans le format de sortie pour voir si le codec produit des images codées sans ordre d’affichage. Si l’encodeur le prend en charge, l’ordre des trames de sortie est différent de l’ordre d’affichage et l’ordre d’affichage de chaque image peut être rerivé à partir de MediaCodec.BufferInfo#presentationTimeUs. Avant le niveau 27 de l’API, l’application peut recevoir des images codées sans ordre d’affichage, même si l’application ne l’a pas demandée. Remarque : l’application ne doit pas réorganiser les images pour afficher l’ordre avant de les MediaMuxer#writeSampleDataalimenter.

La valeur par défaut est 0.

Documentation Java pour android.media.MediaFormat.KEY_OUTPUT_REORDER_DEPTH.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à