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 दिखाता है.