GCKUIStreamPositionController क्लास

GCKUIStreamPositionController क्लास संदर्भ

खास जानकारी

एक ऐसी क्लास जिसका इस्तेमाल कस्टम स्ट्रीम पोज़िशन को लागू करने और/या यूज़र इंटरफ़ेस (यूआई) खोजने के लिए किया जा सकता है. ऐसा उन स्थितियों में होता है जहां सामान्य UISlider, UIProgregView, और UILabel कंट्रोल काफ़ी नहीं होते.

ऐप्लिकेशन या तो इस क्लास को सब-क्लास कर सकता है और GCKUIStreamPositionController::streamPosition, GCKUIStreamPositionController::streamDuration, और GCKUIStreamPositionController::inputEnabled सेटर को बदल सकता है या इन प्रॉपर्टी में होने वाले बदलावों को सुनने के लिए केवीओ का इस्तेमाल कर सकता है. साथ ही, इसकी स्ट्रीम स्थिति को अपडेट कर सकता है और/या उसी हिसाब से यूज़र इंटरफ़ेस(यूआई) को कंट्रोल कर सकता है.

सिंस
3.4

NSObject को इनहेरिट करता है.

इंस्टेंस के तरीके की खास जानकारी

(instancetype) - init
 शुरू करने वाला व्यक्ति ज़्यादा...
 

प्रॉपर्टी की खास जानकारी

NSTimeInterval streamPosition
 GCKRemoteMediaClient से मौजूदा स्ट्रीम की स्थिति. ज़्यादा...
 
NSTimeInterval streamDuration
 GCKRemoteMediaClient से मौजूदा स्ट्रीम की अवधि. ज़्यादा...
 
BOOL inputEnabled
 GCKUIMediaController इस प्रॉपर्टी को लिखता है, ताकि इस कंट्रोलर से मैनेज किए जाने वाले यूज़र इंटरफ़ेस(यूआई) कंट्रोल को चालू या बंद किया जा सके. ज़्यादा...
 

तरीके की जानकारी

- (instancetype) init

शुरू करने वाला व्यक्ति

प्रॉपर्टी की जानकारी

- (NSTimeInterval) streamPosition
readwritenonatomicassign

GCKRemoteMediaClient से मौजूदा स्ट्रीम की स्थिति.

स्ट्रीम की पोज़िशन में बदलाव होने पर, GCKUIMediaController इस प्रॉपर्टी को लिखता है. जब स्ट्रीम बेहतर हो रही हो, तो यह प्रॉपर्टी हर सेकंड में एक बार अपडेट होती रहेगी. GCKUIMediaController प्रॉपर्टी की निगरानी करता है (जब तक कि वह इसे लिखने की प्रक्रिया में न हो) और अगर यह बदलता है, तो यह नई स्ट्रीम स्थिति की तलाश करने के लिए GCKRemoteMediaPlayer के साथ सही मीडिया निर्देश जारी करता है. ध्यान रखें कि खोजी जा सकने वाली स्ट्रीम में इस वैल्यू को अपडेट करने से कोई असर नहीं पड़ेगा.

- (NSTimeInterval) streamDuration
readwritenonatomicassign

GCKRemoteMediaClient से मौजूदा स्ट्रीम की अवधि.

स्ट्रीम की अवधि में बदलाव होने पर, GCKUIMediaController इस प्रॉपर्टी को लिखता है. अगर स्ट्रीम की अवधि की जानकारी नहीं है, जैसे कि यह लाइव स्ट्रीम है, तो kGCKInvalidTimeInterval लिखा जाएगा. ऐप्लिकेशन इस वैल्यू को नहीं बदल सकता.

- (BOOL) inputEnabled
readwritenonatomicassign

GCKUIMediaController इस प्रॉपर्टी को लिखता है, ताकि इस कंट्रोलर से मैनेज किए जाने वाले यूज़र इंटरफ़ेस(यूआई) कंट्रोल को चालू या बंद किया जा सके.

जब मीडिया निर्देश चलने वाले हों, तब मीडिया से जुड़े यूज़र इंटरफ़ेस (यूआई) कंट्रोल कुछ समय के लिए बंद कर दिए गए हैं.