Présentation
Classe qui regroupe des informations sur un élément multimédia.
Hérite de NSObject. Met en œuvre <NSCopying>.
Résumé de la méthode d'instance | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
Initialisation désignée. Plus... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:customData: |
Initialisation d'initialisation ; n'inclut pas les pistes multimédias ni le style de piste textuelle. Plus... | |
(GCKMediaTrack *__nullable) | - mediaTrackWithID: |
Recherche une piste multimédia avec l'ID de piste donné. Plus... | |
Récapitulatif de la propriété | |
NSString * | contentID |
ID de contenu de ce flux. Plus... | |
GCKMediaStreamType | streamType |
Type de flux. Plus... | |
NSString * | contentType |
Type de contenu (MIME). Plus... | |
GCKMediaMetadata * | metadata |
Métadonnées de l'élément multimédia. Plus... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
Liste des coupures publicitaires dans ce contenu. Plus... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
Liste des extraits de coupures publicitaires dans ce contenu. Plus... | |
NSTimeInterval | streamDuration |
Durée du flux (en secondes) ou INFINITY (s'il s'agit d'un flux en direct). Plus... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
Pistes multimédias pour ce flux. Plus... | |
GCKMediaTextTrackStyle * | textTrackStyle |
Style de la piste de texte de ce flux. Plus... | |
id | customData |
Données personnalisées, le cas échéant. Plus... | |
Détails sur la méthode
- (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 | |
Initialisation désignée.
- Parameters
-
contentID The content ID. streamType The stream type. contentType The content (MIME) type. metadata The media item metadata. streamDuration The stream duration. mediaTracks The media tracks, if any, otherwise nil
.textTrackStyle The text track style, if any, otherwise nil
.customData The 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 | |
Initialisation d'initialisation ; n'inclut pas les pistes multimédias ni le style de piste textuelle.
- Parameters
-
contentID The content ID. streamType The stream type. contentType The content (MIME) type. metadata The media item metadata. streamDuration The stream duration. customData Custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- Deprecated:
- Utilisez l'initialiseur désigné.
- (GCKMediaTrack *__nullable) mediaTrackWithID: | (NSInteger) | trackID |
Recherche une piste multimédia avec l'ID de piste donné.
- Parameters
-
trackID The media track ID.
- Retours
- Objet GCKMediaTrack correspondant, ou
nil
s'il n'existe aucune piste multimédia avec l'ID donné.
Détails de la propriété
|
readnonatomiccopy |
ID de contenu de ce flux.
|
readnonatomicassign |
Type de flux.
|
readnonatomiccopy |
Type de contenu (MIME).
|
readnonatomicstrong |
Métadonnées de l'élément multimédia.
|
readnonatomiccopy |
Liste des coupures publicitaires dans ce contenu.
|
readnonatomiccopy |
Liste des extraits de coupures publicitaires dans ce contenu.
- Sincé
- 3.3
|
readnonatomicassign |
Durée du flux (en secondes) ou INFINITY
(s'il s'agit d'un flux en direct).
|
readnonatomiccopy |
Pistes multimédias pour ce flux.
|
readnonatomiccopy |
Style de la piste de texte de ce flux.
|
readnonatomicstrong |
Données personnalisées, le cas échéant.