Présentation
Objet Builder permettant de construire des instances GCKMediaQueueItem nouvelles ou dérivées.
Le compilateur peut être utilisé pour dériver un GCKMediaQueueItem d'un compilateur existant:
Vous pouvez également l'utiliser pour construire une nouvelle GCKMediaQueueItem à partir de zéro:
Hérite du NSObject.
Résumé des méthodes d'instance | |
(instancetype) | - init |
Construit un GCKMediaQueueItemBuilder avec des attributs initialisés sur les valeurs par défaut. Plus... | |
(instancetype) | - initWithMediaQueueItem: |
Construit un GCKMediaQueueItemBuilder avec des attributs copiés à partir du GCKMediaQueueItem donné, y compris l'ID de l'élément. Plus... | |
(GCKMediaQueueItem *) | - build |
Crée un GCKMediaQueueItem à l'aide des attributs actuels du compilateur. Plus... | |
Résumé de la propriété | |
GCKMediaInformation * | mediaInformation |
Informations multimédias associées à cet élément. Plus... | |
BOOL | autoplay |
Indique si l'élément doit lancer automatiquement la lecture lorsqu'il devient l'élément actuel de la file d'attente. Plus... | |
NSTimeInterval | startTime |
Heure de début de l'élément, en secondes. Plus... | |
NSTimeInterval | playbackDuration |
Durée de lecture de l'élément, en secondes, ou INFINITY si la durée réelle du flux doit être utilisée. Plus... | |
NSTimeInterval | preloadTime |
Délai (en secondes) avant la fin de l'élément précédent avant que le destinataire ne commence à précharger cet élément. Plus... | |
NSArray< NSNumber * > * | activeTrackIDs |
ID des canaux actifs pour cet élément. Plus... | |
id | customData |
Données personnalisées associées à cet article, le cas échéant. Plus... | |
Détails sur la méthode
- (instancetype) init |
Construit un GCKMediaQueueItemBuilder avec des attributs initialisés sur les valeurs par défaut.
- (instancetype) initWithMediaQueueItem: | (nullable GCKMediaQueueItem *) | item |
Construit un GCKMediaQueueItemBuilder avec des attributs copiés à partir du GCKMediaQueueItem donné, y compris l'ID de l'élément.
- Parameters
-
item The item to copy.
- (GCKMediaQueueItem *) build |
Crée un GCKMediaQueueItem à l'aide des attributs actuels du compilateur.
Détails de la propriété
|
readwritenonatomiccopy |
Informations multimédias associées à cet élément.
|
readwritenonatomicassign |
Indique si l'élément doit lancer automatiquement la lecture lorsqu'il devient l'élément actuel de la file d'attente.
Si la valeur est NO
, la file d'attente est mise en pause lorsqu'elle atteint cet élément. La valeur par défaut est YES
.
|
readwritenonatomicassign |
Heure de début de l'élément, en secondes.
La valeur par défaut est kGCKInvalidTimeInterval. Elle indique qu'aucune heure de début ne s'applique (pour une diffusion en direct, par exemple) ou que l'heure de début par défaut doit être utilisée.
|
readwritenonatomicassign |
Durée de lecture de l'élément, en secondes, ou INFINITY
si la durée réelle du flux doit être utilisée.
|
readwritenonatomicassign |
Délai (en secondes) avant la fin de l'élément précédent avant que le destinataire ne commence à précharger cet élément.
La valeur par défaut est kGCKInvalidTimeInterval, ce qui indique qu'il n'y a pas de temps de préchargement.
|
readwritenonatomiccopy |
ID des canaux actifs pour cet élément.
|
readwritenonatomiccopy |
Données personnalisées associées à cet article, le cas échéant.