MediaParser.IOutputConsumer.OnSampleCompleted Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.