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)

روش های عمومی

سازنده

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

حالت پخش

public abstract CoWatchingState.PlaybackState playbackState()

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

به بیلدر

public abstract CoWatchingState.Builder toBuilder()

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