GCKMediaStatus क्लास

खास जानकारी

यह एक ऐसी क्लास है जिसमें कुछ मीडिया के स्टेटस की जानकारी होती है.

यह NSObject से इनहेरिट करता है. यह <NSCopying> को लागू करता है.

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

(BOOL) - queueHasNextItem
 इस नोड से पता चलता है कि कतार में, अभी चल रहे आइटम के बाद कोई आइटम है या नहीं. ज़्यादा...
 
(instancetype) - initWithSessionID:mediaInformation:
 डेज़िग्नेटेड इनिशियलाइज़र. ज़्यादा...
 
(BOOL) - isMediaCommandSupported:
 यह फ़ंक्शन, यह जांच करता है कि स्ट्रीम में कंट्रोल करने का कोई निर्देश काम करता है या नहीं. ज़्यादा...
 
(NSUInteger) - queueItemCount
 यह फ़ंक्शन, चलाने के लिए तैयार वीडियो की सूची में मौजूद आइटम की संख्या दिखाता है. ज़्यादा...
 
(GCKMediaQueueItem *__nullable) - queueItemAtIndex:
 यह फ़ंक्शन, प्लेलिस्ट में मौजूद उस आइटम को दिखाता है जिसका इंडेक्स दिया गया है. ज़्यादा...
 
(GCKMediaQueueItem *__nullable) - queueItemWithItemID:
 यह फ़ंक्शन, आइटम आईडी के हिसाब से, प्लेलिस्ट में मौजूद आइटम दिखाता है. ज़्यादा...
 
(NSInteger) - queueIndexForItemID:
 यह फ़ंक्शन, आइटम आईडी के हिसाब से, आइटम का इंडेक्स दिखाता है. यह इंडेक्स, आइटम के प्लेबैक की कतार में मौजूद होता है. अगर कतार में ऐसा कोई आइटम नहीं है, तो यह फ़ंक्शन -1 दिखाता है. ज़्यादा...
 

सार्वजनिक एट्रिब्यूट

const NSInteger kGCKMediaCommandPause
 यह फ़्लैग (बिटमास्क) दिखाता है कि मीडिया आइटम को रोका जा सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandSeek
 यह एक फ़्लैग (बिटमास्क) है. इससे पता चलता है कि मीडिया आइटम में सीकिंग की सुविधा काम करती है. ज़्यादा...
 
const NSInteger kGCKMediaCommandSetVolume
 यह फ़्लैग (बिटमास्क) बताता है कि मीडिया आइटम के ऑडियो वॉल्यूम को बदला जा सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandToggleMute
 यह फ़्लैग (बिटमास्क) बताता है कि किसी मीडिया आइटम के ऑडियो को म्यूट किया जा सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandSkipForward
 यह फ़्लैग (बिटमास्क) दिखाता है कि मीडिया आइटम में आगे बढ़ने की सुविधा काम करती है या नहीं. ज़्यादा...
 
const NSInteger kGCKMediaCommandSkipBackward
 यह फ़्लैग (बिटमास्क) दिखाता है कि कोई मीडिया आइटम, पीछे की ओर स्किप करने की सुविधा के साथ काम करता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandQueueNext
 यह एक फ़्लैग (बिटमास्क) है. इससे पता चलता है कि मीडिया आइटम, सूची में मौजूद अगले आइटम पर जाने की सुविधा के साथ काम करता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandQueuePrevious
 यह फ़्लैग (बिटमास्क) दिखाता है कि मीडिया आइटम, सूची में मौजूद पिछले आइटम पर जाने की सुविधा के साथ काम करता है. ज़्यादा...
 

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

NSInteger mediaSessionID
 मौजूदा मीडिया सेशन का आईडी. अगर कोई मीडिया सेशन नहीं चल रहा है, तो वैल्यू 0 होगी. ज़्यादा...
 
GCKMediaPlayerState playerState
 प्लेयर की मौजूदा स्थिति. ज़्यादा...
 
BOOL playingAd
 इससे पता चलता है कि फ़िलहाल रिसीवर पर कोई विज्ञापन चल रहा है या नहीं. ज़्यादा...
 
GCKMediaPlayerIdleReason idleReason
 मौजूदा समय में, उपयोगकर्ता के निष्क्रिय होने की वजह. ज़्यादा...
 
float playbackRate
 यह मौजूदा स्ट्रीम के चलने की स्पीड की जानकारी देता है. ज़्यादा...
 
GCKMediaInformationmediaInformation
 इस आइटम के लिए GCKMediaInformation. ज़्यादा...
 
NSTimeInterval streamPosition
 स्ट्रीम की शुरुआत से लेकर अब तक की अवधि, NSTimeInterval के तौर पर. ज़्यादा...
 
float volume
 स्ट्रीम की आवाज़. ज़्यादा...
 
BOOL isMuted
 स्ट्रीम के म्यूट होने की स्थिति. ज़्यादा...
 
GCKMediaRepeatMode queueRepeatMode
 कतार में मौजूद गानों को दोहराने का मौजूदा मोड. ज़्यादा...
 
NSUInteger currentItemID
 मौजूदा कतार में मौजूद आइटम का आईडी. ज़्यादा...
 
BOOL queueHasCurrentItem
 क्या कतार में कोई मौजूदा आइटम है. ज़्यादा...
 
GCKMediaQueueItemcurrentQueueItem
 मौजूदा कतार में मौजूद आइटम. ज़्यादा...
 
GCKMediaQueueItemnextQueueItem
 अगर कोई आइटम है, तो वह अगला आइटम. ज़्यादा...
 
BOOL queueHasPreviousItem
 इससे पता चलता है कि क्या कतार में, फ़िलहाल चल रहे आइटम से पहले कोई आइटम मौजूद है. ज़्यादा...
 
BOOL queueHasLoadingItem
 क्या कतार में कोई आइटम पहले से लोड किया जा रहा है. ज़्यादा...
 
NSUInteger preloadedItemID
 मौजूदा समय में प्रीलोड किए गए आइटम का आईडी. ज़्यादा...
 
NSUInteger loadingItemID
 मौजूदा समय में लोड हो रहे आइटम का आईडी. ज़्यादा...
 
NSArray< NSNumber * > * activeTrackIDs
 चालू ट्रैक आईडी की सूची. ज़्यादा...
 
GCKVideoInfovideoInfo
 वीडियो की जानकारी, अगर कोई हो. ज़्यादा...
 
id customData
 मीडिया की स्थिति से जुड़ा कोई भी कस्टम डेटा. ज़्यादा...
 
GCKAdBreakStatusadBreakStatus
 विज्ञापन के चलने की मौजूदा स्थिति. ज़्यादा...
 

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

- (BOOL) queueHasNextItem

इस नोड से पता चलता है कि कतार में, अभी चल रहे आइटम के बाद कोई आइटम है या नहीं.

- (instancetype) initWithSessionID: (NSInteger)  mediaSessionID
mediaInformation: (GCKMediaInformation *__nullable)  mediaInformation 

डेज़िग्नेटेड इनिशियलाइज़र.

Parameters
mediaSessionIDThe media session ID.
mediaInformationThe media information.
- (BOOL) isMediaCommandSupported: (NSInteger)  command

यह फ़ंक्शन, यह जांच करता है कि स्ट्रीम में कंट्रोल करने का कोई निर्देश काम करता है या नहीं.

- (NSUInteger) queueItemCount

यह फ़ंक्शन, चलाने के लिए तैयार वीडियो की सूची में मौजूद आइटम की संख्या दिखाता है.

- (GCKMediaQueueItem *__nullable) queueItemAtIndex: (NSUInteger)  index

यह फ़ंक्शन, प्लेलिस्ट में मौजूद उस आइटम को दिखाता है जिसका इंडेक्स दिया गया है.

- (GCKMediaQueueItem *__nullable) queueItemWithItemID: (NSUInteger)  itemID

यह फ़ंक्शन, आइटम आईडी के हिसाब से, प्लेलिस्ट में मौजूद आइटम दिखाता है.

- (NSInteger) queueIndexForItemID: (NSUInteger)  itemID

यह फ़ंक्शन, आइटम आईडी के हिसाब से, आइटम का इंडेक्स दिखाता है. यह इंडेक्स, आइटम के प्लेबैक की कतार में मौजूद होता है. अगर कतार में ऐसा कोई आइटम नहीं है, तो यह फ़ंक्शन -1 दिखाता है.

सदस्य के डेटा से जुड़े दस्तावेज़

- (const NSInteger) kGCKMediaCommandPause

यह फ़्लैग (बिटमास्क) दिखाता है कि मीडिया आइटम को रोका जा सकता है.

- (const NSInteger) kGCKMediaCommandSeek

यह एक फ़्लैग (बिटमास्क) है. इससे पता चलता है कि मीडिया आइटम में सीकिंग की सुविधा काम करती है.

- (const NSInteger) kGCKMediaCommandSetVolume

यह फ़्लैग (बिटमास्क) बताता है कि मीडिया आइटम के ऑडियो वॉल्यूम को बदला जा सकता है.

- (const NSInteger) kGCKMediaCommandToggleMute

यह फ़्लैग (बिटमास्क) बताता है कि किसी मीडिया आइटम के ऑडियो को म्यूट किया जा सकता है.

- (const NSInteger) kGCKMediaCommandSkipForward

यह फ़्लैग (बिटमास्क) दिखाता है कि मीडिया आइटम में आगे बढ़ने की सुविधा काम करती है या नहीं.

- (const NSInteger) kGCKMediaCommandSkipBackward

यह फ़्लैग (बिटमास्क) दिखाता है कि कोई मीडिया आइटम, पीछे की ओर स्किप करने की सुविधा के साथ काम करता है.

- (const NSInteger) kGCKMediaCommandQueueNext

यह एक फ़्लैग (बिटमास्क) है. इससे पता चलता है कि मीडिया आइटम, सूची में मौजूद अगले आइटम पर जाने की सुविधा के साथ काम करता है.

Deprecated:
फ़िलहाल, इस फ़्लैग को लागू नहीं किया गया है.
- (const NSInteger) kGCKMediaCommandQueuePrevious

यह फ़्लैग (बिटमास्क) दिखाता है कि मीडिया आइटम, सूची में मौजूद पिछले आइटम पर जाने की सुविधा के साथ काम करता है.

Deprecated:
फ़िलहाल, इस फ़्लैग को लागू नहीं किया गया है.

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

- (NSInteger) mediaSessionID
readnonatomicassign

मौजूदा मीडिया सेशन का आईडी. अगर कोई मीडिया सेशन नहीं चल रहा है, तो वैल्यू 0 होगी.

- (GCKMediaPlayerState) playerState
readnonatomicassign

प्लेयर की मौजूदा स्थिति.

- (BOOL) playingAd
readnonatomicassign

इससे पता चलता है कि फ़िलहाल रिसीवर पर कोई विज्ञापन चल रहा है या नहीं.

Deprecated:
इसके बजाय, adBreakStatus का इस्तेमाल करें.
- (GCKMediaPlayerIdleReason) idleReason
readnonatomicassign

मौजूदा समय में, उपयोगकर्ता के निष्क्रिय होने की वजह.

इस वैल्यू का मतलब सिर्फ़ तब होता है, जब प्लेयर की स्थिति GCKMediaPlayerStateIdle हो.

- (float) playbackRate
readnonatomicassign

यह मौजूदा स्ट्रीम के चलने की स्पीड की जानकारी देता है.

अगर स्ट्रीम को पीछे की ओर ले जाया जा रहा है, तो यह वैल्यू नेगेटिव होगी. अगर स्ट्रीम को रोका गया है, तो यह वैल्यू 0 होगी. अगर स्ट्रीम सामान्य रूप से चल रही है, तो यह वैल्यू 1 होगी. अगर स्ट्रीम को आगे की ओर ले जाया जा रहा है, तो यह वैल्यू कोई अन्य पॉज़िटिव वैल्यू होगी.

- (GCKMediaInformation*) mediaInformation
readnonatomicstrong

इस आइटम के लिए GCKMediaInformation.

- (NSTimeInterval) streamPosition
readnonatomicassign

स्ट्रीम की शुरुआत से लेकर अब तक की अवधि, NSTimeInterval के तौर पर.

- (float) volume
readnonatomicassign

स्ट्रीम की आवाज़.

- (BOOL) isMuted
readnonatomicassign

स्ट्रीम के म्यूट होने की स्थिति.

- (GCKMediaRepeatMode) queueRepeatMode
readnonatomicassign

कतार में मौजूद गानों को दोहराने का मौजूदा मोड.

- (NSUInteger) currentItemID
readnonatomicassign

मौजूदा कतार में मौजूद आइटम का आईडी.

- (BOOL) queueHasCurrentItem
readnonatomicassign

क्या कतार में कोई मौजूदा आइटम है.

- (GCKMediaQueueItem*) currentQueueItem
readnonatomicassign

मौजूदा कतार में मौजूद आइटम.

- (GCKMediaQueueItem*) nextQueueItem
readnonatomicassign

अगर कोई आइटम है, तो वह अगला आइटम.

- (BOOL) queueHasPreviousItem
readnonatomicassign

इससे पता चलता है कि क्या कतार में, फ़िलहाल चल रहे आइटम से पहले कोई आइटम मौजूद है.

- (BOOL) queueHasLoadingItem
readnonatomicassign

क्या कतार में कोई आइटम पहले से लोड किया जा रहा है.

- (NSUInteger) preloadedItemID
readnonatomicassign

मौजूदा समय में प्रीलोड किए गए आइटम का आईडी.

- (NSUInteger) loadingItemID
readnonatomicassign

मौजूदा समय में लोड हो रहे आइटम का आईडी.

- (NSArray<NSNumber *>*) activeTrackIDs
readnonatomicstrong

चालू ट्रैक आईडी की सूची.

- (GCKVideoInfo*) videoInfo
readnonatomicstrong

वीडियो की जानकारी, अगर कोई हो.

से
3.3
- (id) customData
readnonatomicstrong

मीडिया की स्थिति से जुड़ा कोई भी कस्टम डेटा.

- (GCKAdBreakStatus*) adBreakStatus
readnonatomicstrong

विज्ञापन के चलने की मौजूदा स्थिति.

से
3.3