MediaCodec.DequeueInputBuffer(Int64) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o índice de um buffer de entrada a ser preenchido com dados válidos ou -1 se nenhum buffer estiver disponível no momento.
[Android.Runtime.Register("dequeueInputBuffer", "(J)I", "")]
public int DequeueInputBuffer(long timeoutUs);
[<Android.Runtime.Register("dequeueInputBuffer", "(J)I", "")>]
member this.DequeueInputBuffer : int64 -> int
Parâmetros
- timeoutUs
- Int64
O tempo limite em microssegundos, um tempo limite negativo indica "infinito".
Retornos
- Atributos
Exceções
se não estiver no estado em execução ou o codec estiver configurado no modo assíncrono.
após o erro codec.
Comentários
Retorna o índice de um buffer de entrada a ser preenchido com dados válidos ou -1 se nenhum buffer estiver disponível no momento. Esse método retornará imediatamente se timeoutUs == 0, aguardar indefinidamente pela disponibilidade de um buffer de entrada se timeoutUs < 0 ou aguarde até microssegundos "timeoutUs" se tempo limiteUs > 0.
Java documentação para android.media.MediaCodec.dequeueInputBuffer(long).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.