Langue

MediaFormat.KeyProfile Champ

Définition

Clé décrivant le profil souhaité à utiliser par un encodeur.

[Android.Runtime.Register("KEY_PROFILE")]
public const string KeyProfile;
[<Android.Runtime.Register("KEY_PROFILE")>]
val mutable KeyProfile : string

Valeur de champ

Attributs

Remarques

Clé décrivant le profil souhaité à utiliser par un encodeur.

La valeur associée est un entier. Les constantes sont déclarées dans MediaCodecInfo.CodecProfileLevel. Cette clé est utilisée comme indicateur et n’est prise en charge que pour les codecs qui spécifient un profil. Lors de la configuration du profil, la configuration de l’encodeur peut échouer si d’autres paramètres ne sont pas compatibles avec le profil souhaité ou si le profil souhaité n’est pas pris en charge, mais il peut également échouer en mode silencieux (où l’encodeur finit par utiliser un autre profil compatible).)

Il est recommandé que le profil soit défini pour tous les encodeurs. Pour plus d’informations, consultez la section Profils d’encodeur de la référence d’API MediaCodec .

< >strong Remarque :</strong> Codecs sont libres d’utiliser tous les outils de codage disponibles au profil spécifié, mais peuvent finalement choisir de ne pas le faire.

< >strong Remarque :</strong> Lors de la configuration des encodeurs vidéo, le profil (si défini) doit être défini avec #KEY_LEVEL level.

Documentation Java pour android.media.MediaFormat.KEY_PROFILE.

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 à