Sprache

MediaExtractor.ReadSampleData(ByteBuffer, Int32) Methode

Definition

Rufen Sie das aktuelle codierte Beispiel ab, und speichern Sie es ab dem angegebenen Offset im Bytepuffer.

[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

Parameter

byteBuf
ByteBuffer

der Zielbytepuffer

offset
Int32

Gibt zurück

die Stichprobengröße (oder -1, wenn keine weiteren Proben verfügbar sind).

Attribute

Hinweise

Rufen Sie das aktuelle codierte Beispiel ab, und speichern Sie es ab dem angegebenen Offset im Bytepuffer.

<b>Hinweis:</b>Ab API 21 wird die Position und das Limit aktualisiert byteBuf , um auf die gerade gelesenen Daten zu verweisen.

Java Dokumentation für android.media.MediaExtractor.readSampleData(java.nio.ByteBuffer, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: