Поделиться через


MediaExtractor.ReadSampleData(ByteBuffer, Int32) Метод

Определение

Извлеките текущий закодированный пример и сохраните его в буфере байтов, начиная с заданного смещения.

[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

Параметры

byteBuf
ByteBuffer

буфер байтов назначения

offset
Int32

Возвращаемое значение

размер выборки (или -1, если больше примеров не доступно).

Атрибуты

Комментарии

Извлеките текущий закодированный пример и сохраните его в буфере байтов, начиная с заданного смещения.

<Примечание<./b>>По состоянию на API 21 при успешном выполнении и ограничении byteBuf обновляется, чтобы указать только что прочитанные данные.

Документация по Java для android.media.MediaExtractor.readSampleData(java.nio.ByteBuffer, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к