Lingua

MediaCodec.QueueSecureInputBuffer Metodo

Definizione

Simile a #queueInputBuffer queueInputBuffer ma invia un buffer potenzialmente crittografato.

[Android.Runtime.Register("queueSecureInputBuffer", "(IILandroid/media/MediaCodec$CryptoInfo;JI)V", "")]
public void QueueSecureInputBuffer(int index, int offset, Android.Media.MediaCodec.CryptoInfo info, long presentationTimeUs, Android.Media.MediaCodecBufferFlags flags);
[<Android.Runtime.Register("queueSecureInputBuffer", "(IILandroid/media/MediaCodec$CryptoInfo;JI)V", "")>]
member this.QueueSecureInputBuffer : int * int * Android.Media.MediaCodec.CryptoInfo * int64 * Android.Media.MediaCodecBufferFlags -> unit

Parametri

index
Int32

Indice di un buffer di input di proprietà del client restituito in precedenza in una chiamata a #dequeueInputBuffer.

offset
Int32

Offset di byte nel buffer di input in corrispondenza del quale iniziano i dati.

info
MediaCodec.CryptoInfo

Metadati necessari per facilitare la decrittografia, l'oggetto può essere riutilizzato immediatamente dopo la restituzione di questa chiamata.

presentationTimeUs
Int64

Timestamp della presentazione in microsecondi per questo buffer. Si tratta in genere del tempo multimediale in cui deve essere presentato il buffer (sottoposto a rendering).

flags
MediaCodecBufferFlags

Maschera di bit di flag #BUFFER_FLAG_CODEC_CONFIG e #BUFFER_FLAG_END_OF_STREAM. Sebbene non sia vietato, la maggior parte dei codec non usa il #BUFFER_FLAG_KEY_FRAME flag per i buffer di input.

Attributi

Eccezioni

se non è nello stato Esecuzione.

in caso di errore del codec.

se si verifica un errore durante il tentativo di decrittografare il buffer. Un codice di errore associato all'eccezione consente di identificare il motivo dell'errore.

Commenti

per android.media.MediaCodec.queueSecureInputBuffer(int, int, android.media.CryptoInfo, long, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a