CoWatchingState

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



Representa el estado de la actividad de visualización en compañía.

Se usa cuando se reciben actualizaciones de estado de otros participantes y como valor que se muestra de onStateQuery.

Resumen

Tipos anidados

Compilador para CoWatchingState.

Representa el estado actual de la reproducción de contenido multimedia.

Métodos públicos

static CoWatchingState.Builder

Muestra un Builder nuevo.

abstract CoWatchingQueue

Muestra los valores de la cola.

abstract String

Muestra el identificador del contenido multimedia que se está reproduciendo.

abstract Duration

Muestra la posición actual de la reproducción de contenido multimedia.

abstract double

Muestra la tasa de reproducción actual, donde 1.0 es la velocidad normal.

abstract CoWatchingState.PlaybackState

Muestra el estado actual de la reproducción de contenido multimedia.

abstract CoWatchingState.Builder

Muestra un Builder nuevo del objeto actual.

Métodos heredados

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

Métodos públicos

compilador

public static CoWatchingState.Builder builder()

Muestra un Builder nuevo.

coWatchingQueue

public abstract CoWatchingQueue coWatchingQueue()

Muestra los valores de la cola.

mediaId

public abstract String mediaId()

Muestra el identificador del contenido multimedia que se está reproduciendo.

Nota: El formato real solo es importante para la app que mira contenido en compañía.

mediaPlayoutPosition

public abstract Duration mediaPlayoutPosition()

Muestra la posición actual de la reproducción de contenido multimedia.

mediaPlayoutRate

public abstract double mediaPlayoutRate()

Muestra la tasa de reproducción actual, donde 1.0 es la velocidad normal.

playbackState

public abstract CoWatchingState.PlaybackState playbackState()

Muestra el estado actual de la reproducción de contenido multimedia.

toBuilder

public abstract CoWatchingState.Builder toBuilder()

Muestra un Builder nuevo del objeto actual.