MediaCodec.QueueRequest.SetMultiFrameLinearBlock 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í.
Establezca un bloque lineal que contenga varias unidades de acceso no cifradas en esta solicitud de cola.
[Android.Runtime.Register("setMultiFrameLinearBlock", "(Landroid/media/MediaCodec$LinearBlock;Ljava/util/ArrayDeque;)Landroid/media/MediaCodec$QueueRequest;", "", ApiSince=35)]
public Android.Media.MediaCodec.QueueRequest SetMultiFrameLinearBlock(Android.Media.MediaCodec.LinearBlock block, Java.Util.ArrayDeque infos);
[<Android.Runtime.Register("setMultiFrameLinearBlock", "(Landroid/media/MediaCodec$LinearBlock;Ljava/util/ArrayDeque;)Landroid/media/MediaCodec$QueueRequest;", "", ApiSince=35)>]
member this.SetMultiFrameLinearBlock : Android.Media.MediaCodec.LinearBlock * Java.Util.ArrayDeque -> Android.Media.MediaCodec.QueueRequest
Parámetros
- block
- MediaCodec.LinearBlock
Objeto de bloque lineal. Este valor no puede ser nulo.
- infos
- ArrayDeque
Representa los objetos MediaCodec.BufferInfo para marcar límites de unidad de acceso individuales y las marcas de tiempo asociadas a él. Este valor no puede ser nulo.
Devoluciones
este objeto. Este valor no puede ser nulo.
- Atributos
Comentarios
Establezca un bloque lineal que contenga varias unidades de acceso no cifradas en esta solicitud de cola. Debe establecerse exactamente un búfer para una solicitud de cola antes de llamar a queue(). Se deben disponer varias unidades de acceso si están presentes de forma contigua y sin huecos y en orden. Se producirá una excepción IllegalArgumentException durante la cola() si las unidades de acceso no se disponen de forma contigua.
Referencia de Android para android.media.MediaCodec.QueueRequest.setMultiFrameLinearBlock.
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.