Langue

MediaFormat.KeyImportance Champ

Définition

Clé décrivant l’importance de codec souhaitée pour l’application.

[Android.Runtime.Register("KEY_IMPORTANCE", ApiSince=35)]
public const string KeyImportance;
[<Android.Runtime.Register("KEY_IMPORTANCE", ApiSince=35)>]
val mutable KeyImportance : string

Valeur de champ

Attributs

Remarques

Clé décrivant l’importance de codec souhaitée pour l’application.

La valeur associée est un entier positif, y compris zéro. Une valeur plus élevée signifie une moindre importance.

Le gestionnaire de ressources peut utiliser l’importance du codec, ainsi que d’autres facteurs lors de la récupération de codecs à partir d’une application. Les spécificités de la stratégie de récupération dépendent de l’appareil, mais en spécifiant l’importance du codec, permet au gestionnaire de ressources de hiérarchiser la récupération des codecs moins importants (valeurs plus élevées affectées) à partir de la demande d’application (récupérer) en premier. Par conséquent, l’importance du codec n’est pertinente que dans le contexte de cette application.

L’importance du codec peut être définie : <ul><li>through MediaCodec#configure. </li li><>through MediaCodec#setParameters si le codec a déjà été configuré, ce qui permet aux utilisateurs de modifier l’importance du codec plusieurs fois. </ul> Toute modification/mise à jour en importance du codec est garantie lors de l’achèvement de l’appel de fonction qui définit l’importance du codec. Par conséquent, en cas d’opérations de codec simultanées, veillez à attendre la modification de l’importance du codec avant d’utiliser un autre codec. Notez qu’à moins d’être spécifié, par défaut, les codecs auront la plus grande importance (valeur 0).

Java documentation pour android.media.MediaFormat.KEY_IMPORTANCE.

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

S’applique à