Partilhar via


MediaCodec.DequeueOutputBuffer(MediaCodec+BufferInfo, Int64) Método

Definição

Desfilie um buffer de saída, bloqueie no máximo microssegundos "timeoutUs".

[Android.Runtime.Register("dequeueOutputBuffer", "(Landroid/media/MediaCodec$BufferInfo;J)I", "")]
public int DequeueOutputBuffer (Android.Media.MediaCodec.BufferInfo info, long timeoutUs);
[<Android.Runtime.Register("dequeueOutputBuffer", "(Landroid/media/MediaCodec$BufferInfo;J)I", "")>]
member this.DequeueOutputBuffer : Android.Media.MediaCodec.BufferInfo * int64 -> int

Parâmetros

info
MediaCodec.BufferInfo

Será preenchido com metadados do buffer.

timeoutUs
Int64

O tempo limite em microssegundos, um tempo limite negativo indica "infinito".

Retornos

Atributos

Exceções

se não estiver no estado de execução, ou o codec estiver configurado no modo assíncrono.

em cima do erro de codec.

Comentários

Documentação Java para android.media.MediaCodec.dequeueOutputBuffer(android.media.BufferInfo, long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a