Idioma

MediaCodec.GetInputBuffer(Int32) Método

Definição

Retorna um java.nio.Buffer#clear clearedobjeto ByteBuffer gravável para um índice de buffer de entrada dequeu para conter os dados de entrada.

[Android.Runtime.Register("getInputBuffer", "(I)Ljava/nio/ByteBuffer;", "")]
public Java.Nio.ByteBuffer? GetInputBuffer(int index);
[<Android.Runtime.Register("getInputBuffer", "(I)Ljava/nio/ByteBuffer;", "")>]
member this.GetInputBuffer : int -> Java.Nio.ByteBuffer

Parâmetros

index
Int32

O índice de um buffer de entrada de propriedade do cliente retornado anteriormente de uma chamada para #dequeueInputBuffer, ou recebido por meio de um retorno de chamada onInputBufferAvailable.

Retornos

o buffer de entrada ou nulo se o índice não for um buffer de entrada dequeu ou se o codec estiver configurado para entrada de superfície.

Atributos

Exceções

se não estiver no estado em execução.

após o erro codec.

Comentários

Retorna um java.nio.Buffer#clear clearedobjeto ByteBuffer gravável para um índice de buffer de entrada dequeu para conter os dados de entrada.

Depois de chamar esse método, qualquer objeto ByteBuffer ou Image retornado anteriormente para o mesmo índice de entrada não deve mais ser usado.

Java documentação para android.media.MediaCodec.getInputBuffer(int).

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