Compartilhar via


MediaExtractor.ReadSampleData(ByteBuffer, Int32) Método

Definição

Recupere o exemplo codificado atual e armazene-o no buffer de bytes começando no deslocamento especificado.

[Android.Runtime.Register("readSampleData", "(Ljava/nio/ByteBuffer;I)I", "")]
public int ReadSampleData (Java.Nio.ByteBuffer byteBuf, int offset);
[<Android.Runtime.Register("readSampleData", "(Ljava/nio/ByteBuffer;I)I", "")>]
member this.ReadSampleData : Java.Nio.ByteBuffer * int -> int

Parâmetros

byteBuf
ByteBuffer

O buffer de bytes de destino

offset
Int32

Retornos

o tamanho da amostra (ou -1 se não houver mais amostras disponíveis).

Atributos

Comentários

Recupere o exemplo codificado atual e armazene-o no buffer de bytes começando no deslocamento especificado.

<b>Nota:</b>A partir da API 21, no sucesso, a posição e o limite de são atualizados para apontar para os dados que acabamos de byteBuf ler.

Documentação Java para android.media.MediaExtractor.readSampleData(java.nio.ByteBuffer, int).

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