Lenguaje

MediaParser.SeekMap.GetSeekPoints Método

Definición

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.

Se aplica a