Freigeben über


MediaPlayer.Timestamp Eigenschaft

Definition

Abrufen der aktuellen Wiedergabeposition als .MediaTimestamp

public virtual Android.Media.MediaTimestamp? Timestamp { [Android.Runtime.Register("getTimestamp", "()Landroid/media/MediaTimestamp;", "GetGetTimestampHandler", ApiSince=23)] get; }
[<get: Android.Runtime.Register("getTimestamp", "()Landroid/media/MediaTimestamp;", "GetGetTimestampHandler", ApiSince=23)>]
member this.Timestamp : Android.Media.MediaTimestamp

Eigenschaftswert

ein MediaTimestamp-Objekt, wenn ein Zeitstempel verfügbar ist oder null kein Zeitstempel verfügbar ist, z. B. weil der Media Player nicht initialisiert wurde.

Attribute

Hinweise

Abrufen der aktuellen Wiedergabeposition als .MediaTimestamp

Der MediaTimestamp stellt dar, wie die Medienzeit mit der Systemzeit linear mit einer Verankerung und einer Taktrate korreliert. Während der normalen Wiedergabe bewegt sich die Medienzeit relativ konstant (obwohl der Verankerungsrahmen auf eine aktuelle Systemzeit zurückgesetzt werden kann, bleibt die lineare Korrelation stabil). Daher muss diese Methode nicht häufig aufgerufen werden.

Damit Benutzer die aktuelle Wiedergabeposition erhalten können, verankert diese Methode immer den Zeitstempel an den aktuellen System#nanoTime system time, sodass MediaTimestamp#getAnchorMediaTimeUs sie als aktuelle Wiedergabeposition verwendet werden kann.

Java-Dokumentation für android.media.MediaPlayer.getTimestamp().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: