MediaCodec.GetInputBuffer(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un java.nio.Buffer#clear clearedobjeto ByteBuffer grabable para un índice de búfer de entrada desqueuado para contener los datos de entrada.
[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
Parámetros
- index
- Int32
Índice de un búfer de entrada propiedad del cliente devuelto anteriormente de una llamada a #dequeueInputBuffero recibido a través de una devolución de llamada onInputBufferAvailable.
Devoluciones
el búfer de entrada, o null si el índice no es un búfer de entrada en cola, o si el códec está configurado para la entrada de superficie.
- Atributos
Excepciones
si no está en el estado Executing.
error de códec.
Comentarios
Devuelve un java.nio.Buffer#clear clearedobjeto ByteBuffer grabable para un índice de búfer de entrada desqueuado para contener los datos de entrada.
Después de llamar a este método, ya no se debe usar ningún objeto ByteBuffer o Image devuelto previamente para el mismo índice de entrada.
Java documentación para android.media.MediaCodec.getInputBuffer(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.