GCKMediaInformation Sınıfı

GCKMediaInformation Sınıf Referansı

Genel bakış

Bir medya öğesiyle ilgili bilgileri toplayan bir sınıf.

NSObject'i devralır. <NSCopy> yöntemini uygular.

Örnek Yöntemi Özeti

(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData:
 Tanımlayıcı başlatıcı. Diğer...
 
(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:customData:
 Eski başlatıcı; medya parçalarını veya metin parçası stilini içermez. Diğer...
 
(GCKMediaTrack *__nullable) - mediaTrackWithID:
 Belirtilen kanal kimliğine sahip bir medya kanalı arar. Diğer...
 

Mülk Özeti

NSString * contentID
 Bu akışın içerik kimliği. Diğer...
 
GCKMediaStreamType streamType
 Akış türü. Diğer...
 
NSString * contentType
 İçerik (MIME) türü. Diğer...
 
GCKMediaMetadatametadata
 Medya öğesi meta verileri. Diğer...
 
NSArray< GCKAdBreakInfo * > * adBreaks
 Bu içerikteki reklam aralarının listesi. Diğer...
 
NSArray< GCKAdBreakClipInfo * > * adBreakClips
 Bu içerikteki reklam arası kliplerinin listesi. Diğer...
 
NSTimeInterval streamDuration
 Yayının saniye cinsinden süresi veya canlı yayın olması durumunda INFINITY. Diğer...
 
NSArray< GCKMediaTrack * > * mediaTracks
 Bu yayının medya kanalları. Diğer...
 
GCKMediaTextTrackStyletextTrackStyle
 Bu akışın metin parçası stili. Diğer...
 
id customData
 Varsa özel veriler. Diğer...
 

Yöntem Ayrıntıları

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

Tanımlayıcı başlatıcı.

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 

Eski başlatıcı; medya parçalarını veya metin parçası stilini içermez.

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:
Belirtilen başlatıcıyı kullanın.
- (GCKMediaTrack *__nullable) mediaTrackWithID: (NSInteger)  trackID

Belirtilen kanal kimliğine sahip bir medya kanalı arar.

Parameters
trackIDThe media track ID.
İadeler
Eşleşen GCKMediaTrack nesnesi veya belirtilen kimliğe sahip medya kanalı yoksa nil.

Mülk Ayrıntıları

- (NSString*) contentID
readnonatomiccopy

Bu akışın içerik kimliği.

- (GCKMediaStreamType) streamType
readnonatomicassign

Akış türü.

- (NSString*) contentType
readnonatomiccopy

İçerik (MIME) türü.

- (GCKMediaMetadata*) metadata
readnonatomicstrong

Medya öğesi meta verileri.

- (NSArray<GCKAdBreakInfo *>*) adBreaks
readnonatomiccopy

Bu içerikteki reklam aralarının listesi.

- (NSArray<GCKAdBreakClipInfo *>*) adBreakClips
readnonatomiccopy

Bu içerikteki reklam arası kliplerinin listesi.

Since
3,3
- (NSTimeInterval) streamDuration
readnonatomicassign

Yayının saniye cinsinden süresi veya canlı yayın olması durumunda INFINITY.

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

Bu yayının medya kanalları.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

Bu akışın metin parçası stili.

- (id) customData
readnonatomicstrong

Varsa özel veriler.