Lenguaje

MediaCodec.GetInputImage(Int32) Método

Definición

Devuelve un objeto Image grabable para un índice de búfer de entrada desqueued para contener el marco de vídeo de entrada sin procesar.

[Android.Runtime.Register("getInputImage", "(I)Landroid/media/Image;", "")]
public Android.Media.Image? GetInputImage(int index);
[<Android.Runtime.Register("getInputImage", "(I)Landroid/media/Image;", "")>]
member this.GetInputImage : int -> Android.Media.Image

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

la imagen de entrada o null si el índice no es un búfer de entrada desqueuado o no un ByteBuffer que contiene una imagen sin procesar.

Atributos

Excepciones

si no está en el estado Executing.

error de códec.

Comentarios

Devuelve un objeto Image grabable para un índice de búfer de entrada desqueued para contener el marco de vídeo de entrada sin procesar.

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.getInputImage(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.

Se aplica a