CoWatchingState

@Immutable
@AutoValue
@PublicApi
public abstract class CoWatchingState implements QueriedCoWatchingState



Représente l'état de l'activité de visionnage à plusieurs.

Utilisé lors de la réception de mises à jour d'état d'autres participants et comme valeur de retour de onStateQuery.

Résumé

Types imbriqués

Compilateur pour CoWatchingState.

Représente l'état actuel de la lecture des contenus multimédias.

Méthodes publiques

static CoWatchingState.Builder

Renvoie un nouveau Builder.

abstract CoWatchingQueue

Renvoie les valeurs de mise en file d'attente.

abstract String

Renvoie l'identifiant du contenu multimédia en cours de lecture.

abstract Duration

Renvoie la position actuelle du lecteur multimédia.

abstract double

Renvoie la vitesse de lecture actuelle, où 1.0 est la vitesse normale.

abstract CoWatchingState.PlaybackState

Renvoie l'état actuel de la lecture du contenu multimédia.

abstract CoWatchingState.Builder

Renvoie une nouvelle valeur Builder à partir de l'objet actuel.

Méthodes héritées

Depuis com.google.android.meet.addons.QueriedCoWatchingState
static QueriedCoWatchingState
of(Duration mediaPlayoutPosition)

Méthodes publiques

compilateur

public static CoWatchingState.Builder builder()

Renvoie un nouveau Builder.

coWatchingQueue

public abstract CoWatchingQueue coWatchingQueue()

Renvoie les valeurs de mise en file d'attente.

mediaId

public abstract String mediaId()

Renvoie l'identifiant du contenu multimédia en cours de lecture.

Remarque:Le format réel n'a d'importance que pour le visionnage à plusieurs.

mediaPlayoutPosition

public abstract Duration mediaPlayoutPosition()

Renvoie la position actuelle du lecteur multimédia.

mediaPlayoutRate

public abstract double mediaPlayoutRate()

Renvoie la vitesse de lecture actuelle, où 1.0 est la vitesse normale.

playbackState

public abstract CoWatchingState.PlaybackState playbackState()

Renvoie l'état actuel de la lecture du contenu multimédia.

toBuilder

public abstract CoWatchingState.Builder toBuilder()

Renvoie une nouvelle valeur Builder à partir de l'objet actuel.