CoWatchingState

@Immutable
@AutoValue
@PublicApi
abstract class CoWatchingState : QueriedCoWatchingState


代表共同觀看活動的狀態。

在收到其他參與者的狀態更新時,做為 onStateQuery 的傳回值。

摘要

巢狀類型

CoWatchingState 的建構工具。

代表媒體播放的目前狀態。

公用函式

java-static CoWatchingState.Builder!

傳回新的 Builder

abstract CoWatchingQueue!

傳回佇列的值。

abstract String!

傳回正在播放的媒體 ID。

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!

傳回正在播放的媒體 ID。

注意:實際格式只會影響共同觀看應用程式。

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