CoWatchingState

@Immutable
@AutoValue
@PublicApi
abstract class CoWatchingState : QueriedCoWatchingState


Representa o estado da atividade "Assistir em grupo".

Usado ao receber atualizações de estado de outros participantes e como o valor de retorno de onStateQuery.

Resumo

Tipos aninhados

Builder para a classe CoWatchingState.

Representa o estado atual da reprodução de mídia.

Funções públicas

java-static CoWatchingState.Builder!

Retorna um novo Builder.

abstract CoWatchingQueue!

Retorna os valores de enfileiramento.

abstract String!

Retorna o identificador da mídia que está sendo reproduzida.

abstract Duration!

Retorna a posição atual da reprodução de mídia.

abstract Double

Retorna a taxa de reprodução atual, em que 1.0 é a velocidade normal.

abstract CoWatchingState.PlaybackState!

Retorna o estado atual da reprodução de mídia.

abstract CoWatchingState.Builder!

Retorna um novo Builder do objeto atual.

Funções herdadas

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

Funções públicas

builder

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

Retorna um novo Builder.

coWatchingQueue

abstract fun coWatchingQueue(): CoWatchingQueue!

Retorna os valores de enfileiramento.

mediaId

abstract fun mediaId(): String!

Retorna o identificador da mídia que está sendo reproduzida.

Observação:o formato real importa apenas para o app assistindo em grupo.

mediaPlayoutPosition

abstract fun mediaPlayoutPosition(): Duration!

Retorna a posição atual da reprodução de mídia.

mediaPlayoutRate

abstract fun mediaPlayoutRate(): Double

Retorna a taxa de reprodução atual, em que 1.0 é a velocidade normal.

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

Retorna o estado atual da reprodução de mídia.

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

Retorna um novo Builder do objeto atual.