MediaParser.SeekMap.GetSeekPoints 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í.
Sobrecargas
| Nombre | Description |
|---|---|
| GetSeekPoints(Int64) |
Obtiene los puntos de búsqueda de SeekPoint para el tiempo de búsqueda especificado en microsegundos. |
| GetSeekPoints(Int64, Int32) |
Obtiene los puntos de búsqueda de SeekPoint para el tiempo de búsqueda especificado en microsegundos, mediante puntos de indicación de una pista específica. |
GetSeekPoints(Int64)
Obtiene los puntos de búsqueda de SeekPoint para el tiempo de búsqueda especificado en microsegundos.
[Android.Runtime.Register("getSeekPoints", "(J)Landroid/util/Pair;", "", ApiSince=30)]
public Android.Util.Pair GetSeekPoints(long timeMicros);
[<Android.Runtime.Register("getSeekPoints", "(J)Landroid/util/Pair;", "", ApiSince=30)>]
member this.GetSeekPoints : int64 -> Android.Util.Pair
Parámetros
- timeMicros
- Int64
Tiempo de búsqueda en microsegundos.
Devoluciones
Los puntos de búsqueda SeekPoint correspondientes.
- Atributos
Comentarios
SeekPoint SeekPoints Obtiene para el tiempo de búsqueda especificado en microsegundos.
getSeekPoints(timeMicros).first contiene el punto de búsqueda más reciente para los ejemplos con marca de tiempo igual o menor que timeMicros.
getSeekPoints(timeMicros).second contiene el punto de búsqueda más antiguo para muestras con marca de tiempo igual o mayor que timeMicros. Si existe un punto de búsqueda para timeMicros, el par devuelto contendrá el mismo SeekPoint dos veces.
Java documentación para android.media.MediaParser.SeekMap.getSeekPoints(long).
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
GetSeekPoints(Int64, Int32)
Obtiene los puntos de búsqueda de SeekPoint para el tiempo de búsqueda especificado en microsegundos, mediante puntos de indicación de una pista específica.
[Android.Runtime.Register("getSeekPoints", "(JI)Landroid/util/Pair;", "", ApiSince=37)]
public Android.Util.Pair GetSeekPoints(long timeMicros, int trackIndex);
[<Android.Runtime.Register("getSeekPoints", "(JI)Landroid/util/Pair;", "", ApiSince=37)>]
member this.GetSeekPoints : int64 * int -> Android.Util.Pair
Parámetros
- timeMicros
- Int64
Tiempo de búsqueda en microsegundos.
- trackIndex
- Int32
Índice de la pista que se va a usar para buscar puntos de búsqueda.
Devoluciones
Los puntos de búsqueda SeekPoint correspondientes.
- Atributos
Comentarios
Obtiene puntos de búsqueda para el tiempo de búsqueda especificado en microsegundos, mediante puntos de indicación de una pista específica.
Este método es similar a getSeekPoints(long), pero permite especificar un trackIndex. TrackIndex es el mismo índice que se pasa a OutputConsumer.onTrackDataFound(int,TrackData).
Use trackHasSeekPoints(int) para comprobar si una pista tiene sus propios puntos de búsqueda. Si devuelve false para el trackIndex dado, este método se revertirá al uso de los puntos de búsqueda del contenedor, que es equivalente a llamar a getSeekPoints(long).
Referencia de Android para android.media.MediaParser.SeekMap.getSeekPoints.
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.