CoWatchingState

@Immutable
@AutoValue
@PublicApi
public abstract class CoWatchingState implements 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.

Metode publik

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.

Metode publik

builder

public static CoWatchingState.Builder builder()

Menampilkan Builder baru.

coWatchingQueue

public abstract CoWatchingQueue coWatchingQueue()

Menampilkan nilai antrean.

mediaId

public abstract String mediaId()

Menampilkan ID untuk media yang diputar.

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

mediaPlayoutPosition

public abstract Duration mediaPlayoutPosition()

Menampilkan posisi pemutaran media saat ini.

mediaPlayoutRate

public abstract double mediaPlayoutRate()

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

playbackState

public abstract CoWatchingState.PlaybackState playbackState()

Menampilkan status pemutaran media saat ini.

toBuilder

public abstract CoWatchingState.Builder toBuilder()

Menampilkan Builder baru dari objek saat ini.