CoWatchingState

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

Herkese açık yöntemler

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 yöntemler

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

Herkese açık yöntemler

derleyici

public static CoWatchingState.Builder builder()

Yeni bir Builder döndürür.

coWatchingQueue

public abstract CoWatchingQueue coWatchingQueue()

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

mediaId

public abstract String mediaId()

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

public abstract Duration mediaPlayoutPosition()

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

mediaPlayoutRate

public abstract double mediaPlayoutRate()

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

playbackState

public abstract CoWatchingState.PlaybackState playbackState()

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

toBuilder

public abstract CoWatchingState.Builder toBuilder()

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