Lenguaje

MediaParser.IOutputConsumer.OnSampleCompleted Método

Definición

Se llama una vez que se han pasado todos los datos de un ejemplo a 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

Índice de la pista a la que corresponde la muestra.

timeMicros
Int64

Marca de tiempo multimedia asociada al ejemplo, en microsegundos.

flags
Int32

Marcas asociadas al ejemplo. Vea las constantes SAMPLE_FLAG_*. El valor es 0 o una combinación de lo siguiente: 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

Tamaño de los datos de ejemplo, en bytes.

offset
Int32

Número de bytes consumidos por onSampleDataFound(int, MediaParser.InputReader) para la pista especificada, desde el último byte que pertenece al ejemplo cuyos metadatos se pasan.

cryptoInfo
MediaCodec.CryptoInfo

Datos de cifrado necesarios para descifrar el ejemplo. Puede ser NULL para ejemplos sin cifrar. Los implementadores deben tratar cualquier instancia cryptoInfo de salida como inmutable. MediaParser no modificará ningún cryptoInfo de salida ni los implementadores deben modificarlos.

Atributos

Comentarios

Se llama una vez que se han pasado todos los datos de un ejemplo a onSampleDataFound(int, InputReader). Incluye metadatos de ejemplo, como marcas y marca de tiempo de presentación.

Referencia de Android para android.media.MediaParser.OutputConsumer.onSampleCompleted.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a