Idioma

MediaFormat.KeyIFrameInterval Campo

Definição

Uma chave que descreve a frequência dos quadros-chave expressos em segundos entre os quadros-chave.

[Android.Runtime.Register("KEY_I_FRAME_INTERVAL")]
public const string KeyIFrameInterval;
[<Android.Runtime.Register("KEY_I_FRAME_INTERVAL")>]
val mutable KeyIFrameInterval : string

Valor do campo

Atributos

Comentários

Uma chave que descreve a frequência dos quadros-chave expressos em segundos entre os quadros-chave.

Essa chave é usada por codificadores de vídeo. Um valor negativo significa que nenhum quadro-chave é solicitado após o primeiro quadro. Um valor zero significa que um fluxo que contém todos os quadros-chave é solicitado.

A maioria dos codificadores de vídeo converterá esse valor do número de quadros não-chave entre quadros-chave, usando as informações de taxa de quadros #KEY_FRAME_RATE; portanto, se a taxa de quadros real for diferente (por exemplo, quadros de entrada são descartados ou a taxa de quadros muda), o <intervalo< de tempo forte>/forte> entre os quadros-chave não será o valor configurado.

O valor associado é um inteiro (ou float desde android.os.Build.VERSION_CODES#N_MR1).

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

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