CoWatchingState

@Immutable
@AutoValue
@PublicApi
abstract class CoWatchingState : QueriedCoWatchingState


Birlikte izleme etkinliğinin durumunu temsil eder.

Diğer katılımcılardan durum güncellemeleri alınırken ve onStateQuery değerinin döndürülen değeri olarak kullanılır.

Özet

İç içe yerleştirilmiş türler

CoWatchingState için derleyici.

Medya oynatmanın mevcut durumunu gösterir.

Genel işlevler

java-static CoWatchingState.Builder!

Yeni bir Builder döndürür.

abstract CoWatchingQueue!

Sıraya alma değerlerini döndürür.

abstract String!

Oynatılan medyanın tanımlayıcısını döndürür.

abstract Duration!

Medya oynatmasının mevcut konumunu döndürür.

abstract Double

Geçerli oynatma hızını döndürür (burada 1.0 normal hızdır).

abstract CoWatchingState.PlaybackState!

Medya oynatmanın mevcut durumunu döndürür.

abstract CoWatchingState.Builder!

Geçerli nesneden yeni bir Builder döndürür.

Devralınan işlevler

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

Genel işlevler

derleyici

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

Yeni bir Builder döndürür.

coWatchingQueue

abstract fun coWatchingQueue(): CoWatchingQueue!

Sıraya alma değerlerini döndürür.

mediaId

abstract fun mediaId(): String!

Oynatılan medyanın tanımlayıcısını döndürür.

Not: Gerçek biçim, yalnızca uygulamayı birlikte izlemek için önemlidir.

mediaPlayoutPosition

abstract fun mediaPlayoutPosition(): Duration!

Medya oynatmasının mevcut konumunu döndürür.

mediaPlayoutRate

abstract fun mediaPlayoutRate(): Double

Geçerli oynatma hızını döndürür (burada 1.0 normal hızdır).

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

Medya oynatmanın mevcut durumunu döndürür.

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

Geçerli nesneden yeni bir Builder döndürür.