Idioma

MediaFormat.KeyImportance Campo

Definição

Uma chave que descreve a importância de codec desejada para o aplicativo.

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

Valor do campo

Atributos

Comentários

Uma chave que descreve a importância de codec desejada para o aplicativo.

O valor associado é um inteiro positivo, incluindo zero. Valor mais alto significa menor importância.

O gerenciador de recursos pode usar a importância do codec, juntamente com outros fatores ao recuperar codecs de um aplicativo. As especificidades da política de recuperação dependem do dispositivo, mas especificar a importância do codec permitirá que o gerenciador de recursos priorize a recuperação de codecs menos importantes (valores mais altos atribuídos) do aplicativo de solicitação (recuperação) primeiro. Portanto, a importância do codec só é relevante dentro do contexto desse aplicativo.

A importância do codec pode ser definida: <ul><li>through MediaCodec#configure. </li><li>through MediaCodec#setParameters se o codec já foi configurado, o que permite que os usuários alterem a importância do codec várias vezes. </ul> Qualquer alteração/atualização na importância do codec é garantida após a conclusão da chamada de função que define a importância do codec. Portanto, no caso de operações de codec simultâneas, aguarde a alteração na importância do codec antes de usar outro codec. Observe que, a menos que especificado, por padrão, os codecs terão a maior importância (do valor 0).

Java documentação para android.media.MediaFormat.KEY_IMPORTANCE.

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.

Aplica-se a