Lenguaje

MediaCodec.QueueRequest.SetMultiFrameEncryptedLinearBlock Método

Definición

Establezca un bloque lineal cifrado en esta solicitud de cola.

[Android.Runtime.Register("setMultiFrameEncryptedLinearBlock", "(Landroid/media/MediaCodec$LinearBlock;Ljava/util/ArrayDeque;Ljava/util/ArrayDeque;)Landroid/media/MediaCodec$QueueRequest;", "", ApiSince=35)]
public Android.Media.MediaCodec.QueueRequest SetMultiFrameEncryptedLinearBlock(Android.Media.MediaCodec.LinearBlock block, Java.Util.ArrayDeque bufferInfos, Java.Util.ArrayDeque cryptoInfos);
[<Android.Runtime.Register("setMultiFrameEncryptedLinearBlock", "(Landroid/media/MediaCodec$LinearBlock;Ljava/util/ArrayDeque;Ljava/util/ArrayDeque;)Landroid/media/MediaCodec$QueueRequest;", "", ApiSince=35)>]
member this.SetMultiFrameEncryptedLinearBlock : Android.Media.MediaCodec.LinearBlock * Java.Util.ArrayDeque * Java.Util.ArrayDeque -> Android.Media.MediaCodec.QueueRequest

Parámetros

block
MediaCodec.LinearBlock

Objeto de bloque lineal. Este valor no puede ser nulo.

bufferInfos
ArrayDeque

ArrayDeque de MediaCodec.BufferInfo que describe el contenido del búfer. El autor de la llamada puede reciclar los objetos ArrayDeque y BufferInfo proporcionados para su reutilización. Este valor no puede ser nulo.

cryptoInfos
ArrayDeque

ArrayDeque de MediaCodec.CryptoInfo que describe la estructura de los ejemplos de entrada cifrados. El autor de la llamada puede reciclar los objetos ArrayDeque y BufferInfo proporcionados para su reutilización. Este valor no puede ser nulo.

Devoluciones

este objeto. Este valor no puede ser nulo.

Atributos

Comentarios

Establezca un bloque lineal cifrado en esta solicitud de cola. Debe establecerse exactamente un búfer para una solicitud de cola antes de llamar a queue(). El bloque puede contener varias unidades de acceso y, si están presentes, se deben diseñar de forma contigua y sin espacios.

Referencia de Android para android.media.MediaCodec.QueueRequest.setMultiFrameEncryptedLinearBlock.

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