Lingua

MediaCodec.GetInputBuffers Metodo

Definizione

Attenzione

deprecated

Recuperare il set di buffer di input.

[Android.Runtime.Register("getInputBuffers", "()[Ljava/nio/ByteBuffer;", "")]
[System.Obsolete("deprecated")]
public Java.Nio.ByteBuffer[] GetInputBuffers();
[<Android.Runtime.Register("getInputBuffers", "()[Ljava/nio/ByteBuffer;", "")>]
[<System.Obsolete("deprecated")>]
member this.GetInputBuffers : unit -> Java.Nio.ByteBuffer[]

Valori restituiti

Voci di byte-buffer di input legacy memorizzate nella cache dal codec. Sono per la modalità buffer sincrono, non l'input della superficie o l'operazione del modello a blocchi.

Attributi

Eccezioni

se non è in stato Esecuzione o il codec è configurato in modalità asincrona.

in caso di errore del codec.

Commenti

Recuperare il set di buffer di input. Chiamare questa operazione dopo la restituzione di start(). Dopo aver chiamato questo metodo, qualsiasi ByteBuffers restituito in precedenza da una chiamata precedente a questo metodo non deve più essere utilizzato.

Questo membro è deprecato. Usare invece il nuovo #getInputBuffer metodo ogni volta che viene dequeuato un buffer di input.

<b Nota:</b>> A partire dall'API 21, i buffer di input dequeued vengono automaticamente java.nio.Buffer#clear cleared.

<em>Non utilizzare questo metodo se si usa una superficie di input.</em>

per android.media.MediaCodec.getInputBuffers().

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