Idioma

MediaParser.IOutputConsumer.OnSampleCompleted Método

Definição

Chamado uma vez que todos os dados de um exemplo foram passados para onSampleDataFound(int, InputReader).

[Android.Runtime.Register("onSampleCompleted", "(IJIIILandroid/media/MediaCodec$CryptoInfo;)V", "GetOnSampleCompleted_IJIIILandroid_media_MediaCodec_CryptoInfo_Handler:Android.Media.MediaParser/IOutputConsumerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)]
public void OnSampleCompleted(int trackIndex, long timeMicros, int flags, int size, int offset, Android.Media.MediaCodec.CryptoInfo? cryptoInfo);
[<Android.Runtime.Register("onSampleCompleted", "(IJIIILandroid/media/MediaCodec$CryptoInfo;)V", "GetOnSampleCompleted_IJIIILandroid_media_MediaCodec_CryptoInfo_Handler:Android.Media.MediaParser/IOutputConsumerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)>]
abstract member OnSampleCompleted : int * int64 * int * int * int * Android.Media.MediaCodec.CryptoInfo -> unit

Parâmetros

trackIndex
Int32

O índice da faixa à qual o exemplo corresponde.

timeMicros
Int64

O carimbo de data/hora de mídia associado ao exemplo, em microssegundos.

flags
Int32

Sinalizadores associados ao exemplo. Veja as constantes SAMPLE_FLAG_*. O valor é 0 ou uma combinação do seguinte: MediaParser.SAMPLE_FLAG_KEY_FRAME MediaParser.SAMPLE_FLAG_HAS_SUPPLEMENTAL_DATA MediaParser.SAMPLE_FLAG_LAST_SAMPLE MediaParser.SAMPLE_FLAG_ENCRYPTED MediaParser.SAMPLE_FLAG_DECODE_ONLY

size
Int32

O tamanho dos dados de exemplo, em bytes.

offset
Int32

O número de bytes que foram consumidos por onSampleDataFound(int, MediaParser.InputReader) para a faixa especificada, desde o último byte que pertence à amostra cujos metadados estão sendo passados.

cryptoInfo
MediaCodec.CryptoInfo

Dados de criptografia necessários para descriptografar o exemplo. Pode ser nulo para amostras não criptografadas. Os implementadores devem tratar as instâncias cryptoInfo de saída como imutáveis. O MediaParser não modificará nenhum cryptoInfos de saída e os implementadores também não devem modificá-los.

Atributos

Comentários

Chamado uma vez que todos os dados de um exemplo foram passados para onSampleDataFound(int, InputReader). Inclui metadados de exemplo, como carimbo de data/hora de apresentação e sinalizadores.

Referência do Android para android.media.MediaParser.OutputConsumer.onSampleCompleted.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a