CoWatchingState

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



מייצג את מצב פעילות הצפייה המשותפת.

משמש כשמקבלים עדכוני מצב ממשתתפים אחרים וכערך המוחזר של onStateQuery.

סיכום

סוגים מקוננים

בנאי של CoWatchingState.

מייצג את המצב הנוכחי של הפעלת מדיה.

שיטות ציבוריות

static CoWatchingState.Builder

הפונקציה מחזירה ערך חדש של Builder.

abstract CoWatchingQueue

מחזירה את הערכים של 'הבאים בתור'.

abstract String

מחזירה את המזהה של המדיה שמופעלת.

abstract Duration

מחזירה את המיקום הנוכחי של הצגת המדיה.

abstract double

מחזירה את קצב ההפעלה הנוכחי, כאשר 1.0 היא מהירות רגילה.

abstract CoWatchingState.PlaybackState

מחזירה את המצב הנוכחי של הפעלת מדיה.

abstract CoWatchingState.Builder

מחזירה Builder חדש מהאובייקט הנוכחי.

שיטות שעברו בירושה

מאת com.google.android.meet.addons.QueriedCoWatchingState
static QueriedCoWatchingState
of(Duration mediaPlayoutPosition)

שיטות ציבוריות

builder

public static CoWatchingState.Builder builder()

הפונקציה מחזירה ערך חדש של Builder.

coWatchingQueue

public abstract CoWatchingQueue coWatchingQueue()

מחזירה את הערכים של 'הבאים בתור'.

mediaId

public abstract String mediaId()

מחזירה את המזהה של המדיה שמופעלת.

הערה: הפורמט בפועל חשוב רק לצפייה משותפת באפליקציה.

mediaPlayoutPosition

public abstract Duration mediaPlayoutPosition()

מחזירה את המיקום הנוכחי של הצגת המדיה.

mediaPlayoutRate

public abstract double mediaPlayoutRate()

מחזירה את קצב ההפעלה הנוכחי, כאשר 1.0 היא מהירות רגילה.

playbackState

public abstract CoWatchingState.PlaybackState playbackState()

מחזירה את המצב הנוכחי של הפעלת מדיה.

toBuilder

public abstract CoWatchingState.Builder toBuilder()

מחזירה Builder חדש מהאובייקט הנוכחי.