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 عادية.

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

لعرض الحالة الحالية لتشغيل الوسائط.

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

لعرض Builder جديد من الكائن الحالي.