CoWatchingState

@Immutable
@AutoValue
@PublicApi
abstract class CoWatchingState : QueriedCoWatchingState


Rappresenta lo stato dell'attività di visualizzazione condivisa.

Utilizzato quando si ricevono aggiornamenti di stato da altri partecipanti e come valore restituito di onStateQuery.

Riepilogo

Tipi nidificati

Costruttore per CoWatchingState.

Rappresenta lo stato attuale della riproduzione di contenuti multimediali.

Funzioni pubbliche

java-static CoWatchingState.Builder!

Restituisce un nuovo Builder.

abstract CoWatchingQueue!

Restituisce i valori della coda.

abstract String!

Restituisce l'identificatore del contenuto multimediale in riproduzione.

abstract Duration!

Restituisce la posizione corrente del playout multimediale.

abstract Double

Restituisce la percentuale di playout corrente, dove 1.0 è la velocità normale.

abstract CoWatchingState.PlaybackState!

Restituisce lo stato corrente della riproduzione di contenuti multimediali.

abstract CoWatchingState.Builder!

Restituisce un nuovo Builder dall'oggetto corrente.

Funzioni ereditate

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

Funzioni pubbliche

builder

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

Restituisce un nuovo Builder.

coWatchingQueue

abstract fun coWatchingQueue(): CoWatchingQueue!

Restituisce i valori della coda.

mediaId

abstract fun mediaId(): String!

Restituisce l'identificatore del contenuto multimediale in riproduzione.

Nota: il formato effettivo è importante solo per l'app che guarda insieme la TV.

mediaPlayoutPosition

abstract fun mediaPlayoutPosition(): Duration!

Restituisce la posizione corrente del playout multimediale.

mediaPlayoutRate

abstract fun mediaPlayoutRate(): Double

Restituisce la percentuale di playout corrente, dove 1.0 è la velocità normale.

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

Restituisce lo stato corrente della riproduzione di contenuti multimediali.

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

Restituisce un nuovo Builder dall'oggetto corrente.