CoWatchingState

@Immutable
@AutoValue
@PublicApi
abstract class CoWatchingState : QueriedCoWatchingState


同時視聴アクティビティの状態を表します。

他の参加者から状態の更新を受信するときに、および onStateQuery の戻り値として使用されます。

まとめ

ネストされた型

CoWatchingState のビルダー。

メディア再生の現在の状態を表します。

パブリック関数

java-static CoWatchingState.Builder!

新しい Builder を返します。

abstract CoWatchingQueue!

キューイングの値を返します。

abstract String!

再生されているメディアの識別子を返します。

abstract Duration!

メディア プレイアウトの現在の位置を返します。

abstract Double

現在の再生速度を返します。1.0 は通常の速度です。

abstract CoWatchingState.PlaybackState!

メディア再生の現在の状態を返します。

abstract CoWatchingState.Builder!

現在のオブジェクトから新しい Builder を返します。

継承される関数

com.google.android.meet.addons.QueriedCoWatchingState から
java-static QueriedCoWatchingState!
of(mediaPlayoutPosition: Duration!)

パブリック関数

builder

java-static fun builder(): CoWatchingState.Builder!

新しい Builder を返します。

coWatchingQueue

abstract fun coWatchingQueue(): CoWatchingQueue!

キューイングの値を返します。

mediaId

abstract fun mediaId(): String!

再生されているメディアの識別子を返します。

注: 実際の形式は同時視聴アプリにのみ影響します。

mediaPlayoutPosition

abstract fun mediaPlayoutPosition(): Duration!

メディア プレイアウトの現在の位置を返します。

mediaPlayoutRate

abstract fun mediaPlayoutRate(): Double

現在の再生速度を返します。1.0 は通常の速度です。

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

メディア再生の現在の状態を返します。

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

現在のオブジェクトから新しい Builder を返します。