CoWatchingState

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

Fonctions publiques

java-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.

Fonctions héritées

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

Fonctions publiques

compilateur

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

Renvoie un nouveau Builder.

coWatchingQueue

abstract fun coWatchingQueue(): CoWatchingQueue!

Renvoie les valeurs de mise en file d'attente.

mediaId

abstract fun mediaId(): String!

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

abstract fun mediaPlayoutPosition(): Duration!

Renvoie la position actuelle du lecteur multimédia.

mediaPlayoutRate

abstract fun mediaPlayoutRate(): Double

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

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

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

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

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