GCKMediaStatus क्लास

खास जानकारी

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

NSObject को इनहेरिट करता है. <NSकॉपी> लागू करता है.

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

(instancetype) - initWithSessionID:mediaInformation:
 खास तौर पर बनाया गया, शुरू करने वाला टूल. ज़्यादा...
 
(BOOL) - isMediaCommandSupported:
 यह जांच करता है कि स्ट्रीम, दिए गए कंट्रोल निर्देश के साथ काम करती है या नहीं. ज़्यादा...
 
(nullable GCKMediaQueueItem *) - queueItemAtIndex:
 प्लेबैक सूची में बताए गए इंडेक्स पर आइटम देता है. ज़्यादा...
 
(nullable GCKMediaQueueItem *) - 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
 यह फ़्लैग (बिटमास्क) बताता है कि मीडिया आइटम, सूची में पिछले आइटम पर जाने की सुविधा देता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandQueueShuffle
 एक फ़्लैग (बिटमास्क) जो बताता है कि कोई मीडिया आइटम शफ़ल करने की सुविधा का इस्तेमाल कर सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandSkipAd
 यह एक फ़्लैग (बिटमास्क) है जो बताता है कि मीडिया आइटम, विज्ञापन स्किप करने की सुविधा देता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandQueueRepeatAll
 यह फ़्लैग (बिटमास्क) बताता है कि मीडिया आइटम की सूची में दोहराव की सुविधा है या नहीं. ज़्यादा...
 
const NSInteger kGCKMediaCommandQueueRepeatOne
 यह फ़्लैग (बिटमास्क) बताता है कि कोई मीडिया आइटम, तय समय तक दोहराए जा सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandQueueRepeat
 यह फ़्लैग (बिटमास्क) बताता है कि मीडिया आइटम और उसकी सूची, दोहराए जाने की तय समयसीमा के साथ काम करती है. ज़्यादा...
 
const NSInteger kGCKMediaCommandEditTracks
 फ़्लैग (बिटमास्क) जो बताता है कि मीडिया आइटम के ट्रैक में बदलाव किया जा सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandSetPlaybackRate
 फ़्लैग (बिटमास्क) जो बताता है कि मीडिया आइटम के चलाने की दर कॉन्फ़िगर की जा सकती है. ज़्यादा...
 
const NSInteger kGCKMediaCommandLike
 फ़्लैग (बिटमास्क) जो यह बताता है कि उपयोगकर्ता, मीडिया आइटम को पसंद कर सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandDislike
 यह फ़्लैग (बिटमास्क) बताता है कि उपयोगकर्ता, मीडिया आइटम को नापसंद कर सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandFollow
 फ़्लैग (बिटमास्क) जो यह बताता है कि मीडिया आइटम के क्रिएटर को कोई उपयोगकर्ता फ़ॉलो कर सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandUnfollow
 एक फ़्लैग (बिटमास्क) जो यह बताता है कि मीडिया आइटम के क्रिएटर को कोई उपयोगकर्ता अनफ़ॉलो कर सकता है. ज़्यादा...
 
const NSInteger kGCKMediaCommandStreamTransfer
 एक फ़्लैग (बिटमास्क) जो बताता है कि मीडिया आइटम, स्ट्रीम ट्रांसफ़र के साथ काम करता है. ज़्यादा...
 

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

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
 अगर सूची में मौजूदा आइटम है, तो उसे सूची में डालें. ज़्यादा...
 
BOOL queueHasNextItem
 यह जांच करता है कि क्या सूची में मौजूदा आइटम के बाद कोई आइटम है. ज़्यादा...
 
GCKMediaQueueItemnextQueueItem
 अगला सूची आइटम, अगर कोई हो. ज़्यादा...
 
BOOL queueHasPreviousItem
 मौजूदा समय में चल रहे आइटम से पहले, सूची में कोई आइटम है या नहीं. ज़्यादा...
 
BOOL queueHasLoadingItem
 क्या सूची में कोई आइटम पहले से लोड हो रहा है. ज़्यादा...
 
NSUInteger preloadedItemID
 उस आइटम का आईडी जिसे अभी पहले से लोड किया गया है, अगर कोई हो. ज़्यादा...
 
NSUInteger loadingItemID
 अगर मौजूदा आइटम लोड हो रहा है, तो उसका आईडी. ज़्यादा...
 
NSArray< NSNumber * > * activeTrackIDs
 चालू ट्रैक आईडी की सूची. ज़्यादा...
 
GCKVideoInfovideoInfo
 वीडियो की जानकारी, अगर कोई हो. ज़्यादा...
 
id customData
 मीडिया के स्टेटस से जुड़ा कोई भी कस्टम डेटा. ज़्यादा...
 
GCKAdBreakStatusadBreakStatus
 विज्ञापन चलाने की मौजूदा स्थिति. ज़्यादा...
 
GCKMediaLiveSeekableRangeliveSeekableRange
 किसी स्ट्रीम की वह रेंज जहां स्ट्रीम को छोड़ा जा सकता है. ज़्यादा...
 
GCKMediaQueueDataqueueData
 मीडिया सूची का मेटाडेटा. ज़्यादा...
 
NSUInteger queueItemCount
 प्लेबैक सूची में मौजूद आइटम की संख्या दिखाता है. ज़्यादा...
 

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

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

खास तौर पर बनाया गया, शुरू करने वाला टूल.

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

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

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

प्लेबैक सूची में बताए गए इंडेक्स पर आइटम देता है.

- (nullable GCKMediaQueueItem *) 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

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

- (const NSInteger) kGCKMediaCommandQueuePrevious

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

- (const NSInteger) kGCKMediaCommandQueueShuffle

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

से
4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd

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

से
4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll

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

से
4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne

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

से
4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeat

यह फ़्लैग (बिटमास्क) बताता है कि मीडिया आइटम और उसकी सूची, दोहराए जाने की तय समयसीमा के साथ काम करती है.

सूची में मौजूद आइटम.

से
4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks

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

से
4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate

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

से
4.4.5
- (const NSInteger) kGCKMediaCommandLike

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

से
4.4.5
- (const NSInteger) kGCKMediaCommandDislike

यह फ़्लैग (बिटमास्क) बताता है कि उपयोगकर्ता, मीडिया आइटम को नापसंद कर सकता है.

से
4.4.5
- (const NSInteger) kGCKMediaCommandFollow

फ़्लैग (बिटमास्क) जो यह बताता है कि मीडिया आइटम के क्रिएटर को कोई उपयोगकर्ता फ़ॉलो कर सकता है.

से
4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow

एक फ़्लैग (बिटमास्क) जो यह बताता है कि मीडिया आइटम के क्रिएटर को कोई उपयोगकर्ता अनफ़ॉलो कर सकता है.

से
4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer

एक फ़्लैग (बिटमास्क) जो बताता है कि मीडिया आइटम, स्ट्रीम ट्रांसफ़र के साथ काम करता है.

से
4.4.5

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

- (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
readnonatomicweak

अगर सूची में मौजूदा आइटम है, तो उसे सूची में डालें.

- (BOOL) queueHasNextItem
readnonatomicassign

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

- (GCKMediaQueueItem*) nextQueueItem
readnonatomicweak

अगला सूची आइटम, अगर कोई हो.

- (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
- (GCKMediaLiveSeekableRange*) liveSeekableRange
readnonatomicassign

किसी स्ट्रीम की वह रेंज जहां स्ट्रीम को छोड़ा जा सकता है.

से
4.4.1
- (GCKMediaQueueData*) queueData
readnonatomicassign

मीडिया सूची का मेटाडेटा.

से
4.4.1
- (NSUInteger) queueItemCount
readnonatomicassign

प्लेबैक सूची में मौजूद आइटम की संख्या दिखाता है.