CoWatchingState

@Immutable
@AutoValue
@PublicApi
abstract class CoWatchingState : QueriedCoWatchingState


Menampilkan status aktivitas menonton bersama.

Digunakan saat menerima pembaruan status dari peserta lain dan sebagai nilai yang ditampilkan onStateQuery.

Ringkasan

Jenis bertingkat

Builder untuk CoWatchingState.

Mewakili status pemutaran media saat ini.

Fungsi publik

java-static CoWatchingState.Builder!

Menampilkan Builder baru.

abstract CoWatchingQueue!

Menampilkan nilai antrean.

abstract String!

Menampilkan ID untuk media yang diputar.

abstract Duration!

Menampilkan posisi pemutaran media saat ini.

abstract Double

Menampilkan kecepatan pemutaran saat ini, dengan 1.0 adalah kecepatan normal.

abstract CoWatchingState.PlaybackState!

Menampilkan status pemutaran media saat ini.

abstract CoWatchingState.Builder!

Menampilkan Builder baru dari objek saat ini.

Fungsi yang diwarisi

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

Fungsi publik

builder

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

Menampilkan Builder baru.

coWatchingQueue

abstract fun coWatchingQueue(): CoWatchingQueue!

Menampilkan nilai antrean.

mediaId

abstract fun mediaId(): String!

Menampilkan ID untuk media yang diputar.

Catatan: format sebenarnya hanya penting untuk aplikasi yang menonton bersama.

mediaPlayoutPosition

abstract fun mediaPlayoutPosition(): Duration!

Menampilkan posisi pemutaran media saat ini.

mediaPlayoutRate

abstract fun mediaPlayoutRate(): Double

Menampilkan kecepatan pemutaran saat ini, dengan 1.0 adalah kecepatan normal.

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

Menampilkan status pemutaran media saat ini.

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

Menampilkan Builder baru dari objek saat ini.