CoWatchingState

@Immutable
@AutoValue
@PublicApi
abstract class CoWatchingState : QueriedCoWatchingState


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

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

סיכום

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

בנאי של CoWatchingState.

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

תפקידים ציבוריים

java-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
java-static QueriedCoWatchingState!
of(mediaPlayoutPosition: Duration!)

תפקידים ציבוריים

builder

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

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

coWatchingQueue

abstract fun coWatchingQueue(): CoWatchingQueue!

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

mediaId

abstract fun mediaId(): String!

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

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

mediaPlayoutPosition

abstract fun mediaPlayoutPosition(): Duration!

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

mediaPlayoutRate

abstract fun mediaPlayoutRate(): Double

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

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

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

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

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