MediaFormat.KeyProfile 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.
Uma chave que descreve o perfil desejado a ser usado por um codificador.
[Android.Runtime.Register("KEY_PROFILE")]
public const string KeyProfile;
[<Android.Runtime.Register("KEY_PROFILE")>]
val mutable KeyProfile : string
Valor do campo
- Atributos
Comentários
Uma chave que descreve o perfil desejado a ser usado por um codificador.
O valor associado é um inteiro. As constantes são declaradas em MediaCodecInfo.CodecProfileLevel. Essa chave é usada como uma dica e só tem suporte para codecs que especificam um perfil. Ao configurar o perfil, a configuração do codificador poderá falhar se outros parâmetros não forem compatíveis com o perfil desejado ou se o perfil desejado não tiver suporte, mas também poderá falhar silenciosamente (em que o codificador acaba usando um perfil diferente e compatível).)
É recomendável que o perfil esteja definido para todos os codificadores. Para obter mais informações, consulte a seção Perfis do Codificador da referência de MediaCodec API.
<Observação forte>:</codecs fortes> são livres para usar todas as ferramentas de codificação disponíveis no perfil especificado, mas podem optar por não fazê-lo.
<nota forte>:/strong> Ao configurar codificadores de vídeo, o perfil (se definido) deve ser definido junto com #KEY_LEVEL level<.
Java documentação para android.media.MediaFormat.KEY_PROFILE.
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.