מחלקת GCKMediaInformation

חומר עזר בנושא סיווג GCKMediaInformation

סקירה כללית

כיתה שאוספת מידע על פריט מדיה.

עוברת בירושה את NSObject. יישום <NSCopy>.

סיכום של שיטת המכונה

(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

הנתונים המותאמים אישית, אם יש כאלה.