MediaParser.SeekMap.GetSeekPoints 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.
Sobrecargas
| Nome | Description |
|---|---|
| GetSeekPoints(Int64) |
Obtém pontos de busca do SeekPoint para o tempo de busca especificado em microssegundos. |
| GetSeekPoints(Int64, Int32) |
Obtém pontos de busca do SeekPoint para o tempo de busca especificado em microssegundos, usando pontos de indicação de uma faixa específica. |
GetSeekPoints(Int64)
Obtém pontos de busca do SeekPoint para o tempo de busca especificado em microssegundos.
[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
Um tempo de busca em microssegundos.
Retornos
Os pontos de busca correspondentes do SeekPoint.
- Atributos
Comentários
SeekPoint SeekPoints Obtém o tempo de busca especificado em microssegundos.
getSeekPoints(timeMicros).first contém o ponto de busca mais recente para amostras com carimbo de data/hora igual ou menor que timeMicros.
getSeekPoints(timeMicros).second contém o ponto de busca mais antigo para amostras com carimbo de data/hora igual ou maior que timeMicros. Se existir um ponto de busca, timeMicroso par retornado conterá o mesmo SeekPoint duas vezes.
Java documentação para android.media.MediaParser.SeekMap.getSeekPoints(long).
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.
Aplica-se a
GetSeekPoints(Int64, Int32)
Obtém pontos de busca do SeekPoint para o tempo de busca especificado em microssegundos, usando pontos de indicação de uma faixa 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
Um tempo de busca em microssegundos.
- trackIndex
- Int32
O índice da faixa a ser usado para localizar pontos de busca.
Retornos
Os pontos de busca correspondentes do SeekPoint.
- Atributos
Comentários
Obtém pontos de busca para o tempo de busca especificado em microssegundos, usando pontos de indicação de uma faixa específica.
Esse método é semelhante a getSeekPoints(long), mas permite especificar um trackIndex. O trackIndex é o mesmo índice passado para OutputConsumer.onTrackDataFound(int,TrackData).
Use trackHasSeekPoints(int) para verificar se uma faixa tem seus próprios pontos de busca. Se ele retornar falso para o trackIndex fornecido, esse método retornará ao uso dos pontos de busca do contêiner, o que equivale a chamar getSeekPoints(long).
Referência do Android para android.media.MediaParser.SeekMap.getSeekPoints.
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.