語言

MediaCodec.QueueSecureInputBuffers(Int32, ArrayDeque, ArrayDeque) 方法

定義

類似 #queueInputBuffers queueInputBuffers 於緩衝區,但會提交多個存取單元,緩衝區可能被加密。

[Android.Runtime.Register("queueSecureInputBuffers", "(ILjava/util/ArrayDeque;Ljava/util/ArrayDeque;)V", "", ApiSince=35)]
public void QueueSecureInputBuffers(int index, Java.Util.ArrayDeque bufferInfos, Java.Util.ArrayDeque cryptoInfos);
[<Android.Runtime.Register("queueSecureInputBuffers", "(ILjava/util/ArrayDeque;Ljava/util/ArrayDeque;)V", "", ApiSince=35)>]
member this.QueueSecureInputBuffers : int * Java.Util.ArrayDeque * Java.Util.ArrayDeque -> unit

參數

index
Int32

先前在呼叫時 #dequeueInputBuffer回傳的客戶端擁有輸入緩衝區的索引。

bufferInfos
ArrayDeque

ArrayDeque MediaCodec.BufferInfo 會描述緩衝區中的內容。 ArrayDeque 與 BufferInfo 物件可由呼叫者回收再利用。

cryptoInfos
ArrayDeque

物件的 ArrayDeque MediaCodec.CryptoInfo 以促進內容解密。 ArrayDeque 與 CryptoInfo 物件可在呼叫回傳後立即重複使用。 這些物件應對應 bufferInfo 物件,以確保解密正確。

屬性

備註

類似 #queueInputBuffers queueInputBuffers 於緩衝區,但會提交多個存取單元,緩衝區可能被加密。 <強力>詳見更多註解 #queueInputBuffers queueInputBuffers。</強壯>

Java 文件 android.media.MediaCodec.queueSecureInputBuffers(int, java.util.ArrayDeque<android.media.MediaCodec.BufferInfo>, java.util.ArrayDeque<android.media.MediaCodec.CryptoInfo>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於