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