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 !)

توابع عمومی

سازنده

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 سرعت عادی است.

حالت پخش

abstract fun playbackState(): CoWatchingState.PlaybackState!

وضعیت فعلی پخش رسانه را برمی‌گرداند.

به بیلدر

abstract fun toBuilder(): CoWatchingState.Builder!

یک Builder جدید را از شی فعلی برمی گرداند.