GCKMediaInfo क्लास

GCKMediaInformation क्लास का रेफ़रंस

खास जानकारी

यह क्लास, मीडिया आइटम के बारे में जानकारी इकट्ठा करती है.

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

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

(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData:
 डेज़िग्नेटेड इनिशियलाइज़र. ज़्यादा...
 
(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:customData:
 लेगसी इनिशियलाइज़र; इसमें मीडिया ट्रैक या टेक्स्ट ट्रैक स्टाइल शामिल नहीं है. ज़्यादा...
 
(GCKMediaTrack *__nullable) - mediaTrackWithID:
 यह फ़ंक्शन, दिए गए ट्रैक आईडी के हिसाब से मीडिया ट्रैक खोजता है. ज़्यादा...
 

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

NSString * contentID
 इस स्ट्रीम के लिए कॉन्टेंट आईडी. ज़्यादा...
 
GCKMediaStreamType streamType
 स्ट्रीम का टाइप. ज़्यादा...
 
NSString * contentType
 कॉन्टेंट (MIME) टाइप. ज़्यादा...
 
GCKMediaMetadatametadata
 मीडिया आइटम का मेटाडेटा. ज़्यादा...
 
NSArray< GCKAdBreakInfo * > * adBreaks
 इस कॉन्टेंट में मौजूद विज्ञापन ब्रेक की सूची. ज़्यादा...
 
NSArray< GCKAdBreakClipInfo * > * adBreakClips
 इस कॉन्टेंट में मौजूद विज्ञापन ब्रेक वाली क्लिप की सूची. ज़्यादा...
 
NSTimeInterval streamDuration
 लाइव स्ट्रीम की अवधि, सेकंड में. अगर यह लाइव स्ट्रीम है, तो INFINITY. ज़्यादा...
 
NSArray< GCKMediaTrack * > * mediaTracks
 इस स्ट्रीम के लिए मीडिया ट्रैक. ज़्यादा...
 
GCKMediaTextTrackStyletextTrackStyle
 इस स्ट्रीम के लिए टेक्स्ट ट्रैक की स्टाइल. ज़्यादा...
 
id customData
 कस्टम डेटा, अगर कोई है. ज़्यादा...
 

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

- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (GCKMediaMetadata *__nullable)  metadata
streamDuration: (NSTimeInterval)  streamDuration
mediaTracks: (NSArray< GCKMediaTrack * > *__nullable)  mediaTracks
textTrackStyle: (GCKMediaTextTrackStyle *__nullable)  textTrackStyle
customData: (id __nullable)  customData 

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

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
mediaTracksThe media tracks, if any, otherwise nil.
textTrackStyleThe text track style, if any, otherwise nil.
customDataThe custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (GCKMediaMetadata *__nullable)  metadata
streamDuration: (NSTimeInterval)  streamDuration
customData: (id __nullable)  customData 

लेगसी इनिशियलाइज़र; इसमें मीडिया ट्रैक या टेक्स्ट ट्रैक स्टाइल शामिल नहीं है.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
customDataCustom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
Deprecated:
तय किए गए इनिशियलाइज़र का इस्तेमाल करें.
- (GCKMediaTrack *__nullable) mediaTrackWithID: (NSInteger)  trackID

यह फ़ंक्शन, दिए गए ट्रैक आईडी के हिसाब से मीडिया ट्रैक खोजता है.

Parameters
trackIDThe media track ID.
रिटर्न
मैच करने वाला GCKMediaTrack ऑब्जेक्ट या nil, अगर दिए गए आईडी वाला कोई मीडिया ट्रैक नहीं है.

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

- (NSString*) contentID
readnonatomiccopy

इस स्ट्रीम के लिए कॉन्टेंट आईडी.

- (GCKMediaStreamType) streamType
readnonatomicassign

स्ट्रीम का टाइप.

- (NSString*) contentType
readnonatomiccopy

कॉन्टेंट (MIME) टाइप.

- (GCKMediaMetadata*) metadata
readnonatomicstrong

मीडिया आइटम का मेटाडेटा.

- (NSArray<GCKAdBreakInfo *>*) adBreaks
readnonatomiccopy

इस कॉन्टेंट में मौजूद विज्ञापन ब्रेक की सूची.

- (NSArray<GCKAdBreakClipInfo *>*) adBreakClips
readnonatomiccopy

इस कॉन्टेंट में मौजूद विज्ञापन ब्रेक वाली क्लिप की सूची.

से
3.3
- (NSTimeInterval) streamDuration
readnonatomicassign

लाइव स्ट्रीम की अवधि, सेकंड में. अगर यह लाइव स्ट्रीम है, तो INFINITY.

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

इस स्ट्रीम के लिए मीडिया ट्रैक.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

इस स्ट्रीम के लिए टेक्स्ट ट्रैक की स्टाइल.

- (id) customData
readnonatomicstrong

कस्टम डेटा, अगर कोई है.