Lingua

MediaCodec.GetInputBuffer(Int32) Metodo

Definizione

Restituisce un java.nio.Buffer#clear clearedoggetto ByteBuffer scrivibile per un indice del buffer di input dequeued in modo da contenere i dati di input.

[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

Parametri

index
Int32

Indice di un buffer di input di proprietà del client restituito in precedenza da una chiamata a #dequeueInputBuffero ricevuto tramite un callback onInputBufferAvailable.

Valori restituiti

buffer di input o null se l'indice non è un buffer di input dequeued o se il codec è configurato per l'input della superficie.

Attributi

Eccezioni

se non è nello stato Esecuzione.

in caso di errore del codec.

Commenti

Restituisce un java.nio.Buffer#clear clearedoggetto ByteBuffer scrivibile per un indice del buffer di input dequeued in modo da contenere i dati di input.

Dopo aver chiamato questo metodo, qualsiasi oggetto ByteBuffer o Image restituito in precedenza per lo stesso indice di input non deve più essere utilizzato.

per android.media.MediaCodec.getInputBuffer(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a