MediaSync.Timestamp プロパティ

定義

現在の再生位置を取得します。

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

プロパティ値

タイムスタンプが使用可能な場合、または null 使用可能なタイムスタンプがない場合は MediaTimestamp オブジェクト (メディア プレーヤーが初期化されていないためなど)。

属性

注釈

現在の再生位置を取得します。

MediaTimestamp は、アンカーとクロック レートを使用して、メディア時間とシステム時刻の相互関係を線形形式で表します。 通常の再生中、メディア時間はかなり常に移動します (アンカー フレームは現在のシステム時間にリベースされる場合がありますが、線形相関は安定したままです)。 そのため、このメソッドを頻繁に呼び出す必要はありません。

ユーザーが現在の再生位置を取得できるように、このメソッドは常にタイムスタンプを現在 System#nanoTime system timeの に固定するため MediaTimestamp#getAnchorMediaTimeUs 、現在の再生位置として使用できます。

android.media.MediaSync.getTimestamp()Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象