MediaParser.IOutputConsumer.OnSampleCompleted Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.