Partilhar via


MediaCodec.LinearBlock.IsCodecCopyFreeCompatible(String[]) Método

Definição

Retorna true se for possível alocar um bloco linear que pode ser passado para todos os codecs listados como buffers de entrada sem copiar o conteúdo.

[Android.Runtime.Register("isCodecCopyFreeCompatible", "([Ljava/lang/String;)Z", "", ApiSince=30)]
public static bool IsCodecCopyFreeCompatible(string[] codecNames);
[<Android.Runtime.Register("isCodecCopyFreeCompatible", "([Ljava/lang/String;)Z", "", ApiSince=30)>]
static member IsCodecCopyFreeCompatible : string[] -> bool

Parâmetros

codecNames
String[]

Lista de codecs que o cliente deseja usar um bloco linear sem copiar. Entradas nulas são ignoradas.

Retornos

Atributos

Comentários

Retorna true se for possível alocar um bloco linear que pode ser passado para todos os codecs listados como buffers de entrada sem copiar o conteúdo.

Observe que, mesmo se essa função retornar true, #obtain ainda poderá ser lançada devido a argumentos inválidos ou falha de alocação.

Documentação Java para android.media.MediaCodec.LinearBlock.isCodecCopyFreeCompatible(java.lang.String[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a