Compartir a través de


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

Definición

Desquee un búfer de salida, bloquee como máximo microsegundos "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

Se rellenará con metadatos de búfer.

timeoutUs
Int64

El tiempo de espera en microsegundos, un tiempo de espera negativo indica "infinito".

Devoluciones

Atributos

Excepciones

si no está en el estado En ejecución o el códec está configurado en modo asincrónico.

error de códec.

Comentarios

Documentación de Java para android.media.MediaCodec.dequeueOutputBuffer(android.media.BufferInfo, long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a