Language

MediaCodec.QueueRequest.SetMultiFrameEncryptedLinearBlock メソッド

定義

暗号化された線形ブロックをこのキュー要求に設定します。

[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

パラメーター

block
MediaCodec.LinearBlock

線形ブロック オブジェクト。 この値は null にすることはできません。

bufferInfos
ArrayDeque

バッファー内の内容を記述する MediaCodec.BufferInfo の ArrayDeque。 指定された ArrayDeque オブジェクトと BufferInfo オブジェクトは、呼び出し元が再利用するために再利用できます。 この値は null にすることはできません。

cryptoInfos
ArrayDeque

暗号化された入力サンプルの構造を記述する MediaCodec.CryptoInfo の ArrayDeque。 指定された ArrayDeque オブジェクトと BufferInfo オブジェクトは、呼び出し元が再利用するために再利用できます。 この値は null にすることはできません。

返品

このオブジェクト。 この値は null にすることはできません。

属性

注釈

暗号化された線形ブロックをこのキュー要求に設定します。 queue() を呼び出す前に、キュー要求に対して 1 つのバッファーを設定する必要があります。 ブロックには複数のアクセス ユニットを含めることができます。存在する場合は、ギャップなく連続してレイアウトする必要があります。

android.media.MediaCodec.QueueRequest.setMultiFrameEncryptedLinearBlockの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象