MediaCodec.ParameterKeyQpOffsetMap Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définissez la région d’intérêt comme QpOffset-Map sur la trame d’entrée mise en file d’attente suivante.
[Android.Runtime.Register("PARAMETER_KEY_QP_OFFSET_MAP", ApiSince=35)]
public const string ParameterKeyQpOffsetMap;
[<Android.Runtime.Register("PARAMETER_KEY_QP_OFFSET_MAP", ApiSince=35)>]
val mutable ParameterKeyQpOffsetMap : string
Valeur de champ
- Attributs
Remarques
Définissez la région d’intérêt comme QpOffset-Map sur la trame d’entrée mise en file d’attente suivante.
La valeur associée est un tableau d’octets contenant des décalages de paramètre de quantisation (QP) dans l’ordre d’analyse raster pour l’ensemble de l’image à 16 x 16 granularité. La taille du tableau d’octets doit être ((frame_width + 15) / 16) * ((frame_height + 15) / 16), où frame_width et frame_height correspondent respectivement à la largeur et à la hauteur configurées à l’aide MediaFormat#KEY_WIDTH et MediaFormat#KEY_HEIGHT aux clés. Pendant l’encodage, si la taille de l’unité de codage est supérieure à 16 x 16, les informations qpOffset de tous les blocs 16x16 qui englobent l’unité de codage sont combinées et utilisées. Le QP du bloc cible est calculé en tant que « frameQP + offsetQP ». Si le résultat dépasse minQP ou maxQP configuré, la valeur sera limitée. Le décalage négatif entraîne des blocs encodés au niveau du QP inférieur à celui du QP d’image et des décalages positifs entraînent des blocs d’encodage à un QP supérieur à celui du QP d’image. Si les domaines du QP négatif et du QP positif sont choisis avec sagesse, l’expérience d’affichage globale peut être améliorée.
Si la taille du tableau d’octets est inférieure à la taille attendue, les composants ignorent la configuration et impriment un message d’erreur. Si le tableau d’octets dépasse la taille attendue, les composants utilisent la partie initiale et ignorent le reste.
L’étendue de cette clé est tout au long de la session d’encodage jusqu’à ce qu’elle soit reconfigurée pendant l’état d’exécution.
Java documentation pour android.media.MediaCodec.PARAMETER_KEY_QP_OFFSET_MAP.
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.