MediaCodec.ParameterKeyQpOffsetMap Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establezca la región de interés como QpOffset-Map en el siguiente marco de entrada en cola.
[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
Valor de campo
- Atributos
Comentarios
Establezca la región de interés como QpOffset-Map en el siguiente marco de entrada en cola.
El valor asociado es una matriz de bytes que contiene desplazamientos del parámetro de cuantificación (QP) en orden de examen de trama para todo el marco en granularidad 16x16. El tamaño de la matriz de bytes debe ser ((frame_width + 15) / 16) * ((frame_height + 15) / 16), donde frame_width y frame_height corresponden al ancho y alto configurado mediante MediaFormat#KEY_WIDTH y MediaFormat#KEY_HEIGHT claves, respectivamente. Durante la codificación, si el tamaño de la unidad de codificación es mayor que 16x16, la información de qpOffset de todos los bloques de 16x16 que abarcan la unidad de codificación se combina y usa. El QP del bloque de destino se calculará como "frameQP + offsetQP". Si el resultado supera minQP o maxQP configurado, el valor se fijará. El desplazamiento negativo da como resultado bloques codificados en QP inferiores a QP de fotograma y desplazamientos positivos darán lugar a bloques de codificación en QP más altos que QP de fotograma. Si se eligen sabiamente las áreas de QP negativas y QP positivas, se puede mejorar la experiencia de visualización general.
Si el tamaño de matriz de bytes es menor que el tamaño esperado, los componentes omitirán la configuración e imprimirán un mensaje de error. Si la matriz de bytes supera el tamaño esperado, los componentes usarán la parte inicial y omitirán el resto.
El ámbito de esta clave se realiza en toda la sesión de codificación hasta que se vuelve a configurar durante el estado de ejecución.
Java documentación para android.media.MediaCodec.PARAMETER_KEY_QP_OFFSET_MAP.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.