MediaCodec.ParameterKeyQpOffsetMap Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Defina a região de interesse como QpOffset-Map no próximo quadro de entrada na fila.
[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 do campo
- Atributos
Comentários
Defina a região de interesse como QpOffset-Map no próximo quadro de entrada na fila.
O valor associado é uma matriz de bytes que contém deslocamentos de parâmetro de quantização (QP) na ordem de verificação de raster para todo o quadro em granularidade 16x16. O tamanho da matriz de bytes deve ser ((frame_width + 15) / 16) * ((frame_height + 15) / 16), em que frame_width e frame_height correspondem à largura e altura configuradas usando MediaFormat#KEY_WIDTH e MediaFormat#KEY_HEIGHT chaves, respectivamente. Durante a codificação, se o tamanho da unidade de codificação for maior que 16x16, as informações qpOffset de todos os blocos 16x16 que abrangem a unidade de codificação serão combinadas e usadas. O QP do bloco de destino será calculado como 'frameQP + offsetQP'. Se o resultado exceder minQP ou maxQP configurado, o valor será fixado. O deslocamento negativo resulta em blocos codificados em QP inferior ao QP do quadro e deslocamentos positivos resultarão em blocos de codificação em QP mais alto do que o QP do quadro. Se as áreas de QP negativo e QP positivo forem escolhidas com sabedoria, a experiência de exibição geral poderá ser melhorada.
Se o tamanho da matriz de bytes for menor que o tamanho esperado, os componentes ignorarão a configuração e imprimirão uma mensagem de erro. Se a matriz de bytes exceder o tamanho esperado, os componentes usarão a parte inicial e ignorarão o restante.
O escopo dessa chave está em toda a sessão de codificação até que ela seja reconfigurada durante o estado de execução.
Java documentação para android.media.MediaCodec.PARAMETER_KEY_QP_OFFSET_MAP.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.