Présentation
Classe contenant des informations sur l'état de certains contenus multimédias.
Hérite de NSObject. Met en œuvre <NSCopying>.
Résumé de la méthode d'instance | |
(BOOL) | - queueHasNextItem |
Vérifie s'il y a un élément après l'élément en cours de lecture dans la file d'attente. Plus... | |
(instancetype) | - initWithSessionID:mediaInformation: |
Initialisation désignée. Plus... | |
(BOOL) | - isMediaCommandSupported: |
Vérifie si le flux est compatible avec une commande de contrôle donnée. Plus... | |
(NSUInteger) | - queueItemCount |
Renvoie le nombre d'éléments dans la file d'attente de lecture. Plus... | |
(GCKMediaQueueItem *__nullable) | - queueItemAtIndex: |
Renvoie l'élément selon l'index spécifié dans la file d'attente de lecture. Plus... | |
(GCKMediaQueueItem *__nullable) | - queueItemWithItemID: |
Renvoie l'élément dont l'ID est indiqué dans la file d'attente de lecture. Plus... | |
(NSInteger) | - queueIndexForItemID: |
Renvoie l'index de l'élément dont l'ID d'élément est indiqué dans la file d'attente de lecture, ou -1 si la file d'attente ne comporte aucun élément de ce type. Plus... | |
Attributs publics | |
const NSInteger | kGCKMediaCommandPause |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut être mis en veille. Plus... | |
const NSInteger | kGCKMediaCommandSeek |
Indicateur (masque de bits) indiquant qu'un élément multimédia prend en charge la recherche. Plus... | |
const NSInteger | kGCKMediaCommandSetVolume |
Indicateur (masque de bits) indiquant que le volume audio d'un élément multimédia peut être modifié. Plus... | |
const NSInteger | kGCKMediaCommandToggleMute |
Indicateur (masque de bits) indiquant que le son d'un élément multimédia peut être désactivé. Plus... | |
const NSInteger | kGCKMediaCommandSkipForward |
Indicateur (masque de bits) indiquant qu'un élément multimédia est compatible avec l'avance rapide. Plus... | |
const NSInteger | kGCKMediaCommandSkipBackward |
Indicateur (masque de bits) indiquant qu'un élément multimédia est compatible avec la fonctionnalité de retour en arrière. Plus... | |
const NSInteger | kGCKMediaCommandQueueNext |
Indicateur (masque de bits) indiquant qu'un élément multimédia permet de passer à l'élément suivant dans la file d'attente. Plus... | |
const NSInteger | kGCKMediaCommandQueuePrevious |
Indicateur (masque de bits) indiquant qu'un élément multimédia permet de passer à l'élément précédent de la file d'attente. Plus... | |
Récapitulatif de la propriété | |
NSInteger | mediaSessionID |
ID de la session multimédia actuelle, le cas échéant. Sinon, saisissez 0. Plus... | |
GCKMediaPlayerState | playerState |
État actuel du lecteur. Plus... | |
BOOL | playingAd |
Indique si le destinataire lit actuellement une annonce. Plus... | |
GCKMediaPlayerIdleReason | idleReason |
Motif d'inactivité actuel. Plus... | |
float | playbackRate |
Récupère la vitesse de lecture actuelle du flux. Plus... | |
GCKMediaInformation * | mediaInformation |
GCKMediaInformation pour cet article. Plus... | |
NSTimeInterval | streamPosition |
Position actuelle du flux, en tant qu'intervalle de temps NSTime à partir du début du flux. Plus... | |
float | volume |
Volume du flux. Plus... | |
BOOL | isMuted |
Couper le son du flux Plus... | |
GCKMediaRepeatMode | queueRepeatMode |
Mode de répétition de la file d'attente actuel. Plus... | |
NSUInteger | currentItemID |
ID de l'élément de file d'attente actuel, le cas échéant. Plus... | |
BOOL | queueHasCurrentItem |
Indique s'il y a un élément actuel dans la file d'attente. Plus... | |
GCKMediaQueueItem * | currentQueueItem |
Élément de file d'attente actuel, le cas échéant. Plus... | |
GCKMediaQueueItem * | nextQueueItem |
Élément de file d'attente suivant, le cas échéant. Plus... | |
BOOL | queueHasPreviousItem |
Indique s'il y a un élément avant l'élément en cours de lecture dans la file d'attente. Plus... | |
BOOL | queueHasLoadingItem |
Indique si un élément est préchargé dans la file d'attente. Plus... | |
NSUInteger | preloadedItemID |
ID de l'élément actuellement préchargé, le cas échéant. Plus... | |
NSUInteger | loadingItemID |
ID de l'élément en cours de chargement, le cas échéant. Plus... | |
NSArray< NSNumber * > * | activeTrackIDs |
Liste des ID de suivi actifs. Plus... | |
GCKVideoInfo * | videoInfo |
Informations sur la vidéo, le cas échéant. Plus... | |
id | customData |
Toutes les données personnalisées associées à l'état du contenu multimédia. Plus... | |
GCKAdBreakStatus * | adBreakStatus |
État actuel de la lecture des annonces. Plus... | |
Détails sur la méthode
- (BOOL) queueHasNextItem |
Vérifie s'il y a un élément après l'élément en cours de lecture dans la file d'attente.
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (GCKMediaInformation *__nullable) | mediaInformation | |
Initialisation désignée.
- Parameters
-
mediaSessionID The media session ID. mediaInformation The media information.
- (BOOL) isMediaCommandSupported: | (NSInteger) | command |
Vérifie si le flux est compatible avec une commande de contrôle donnée.
- (NSUInteger) queueItemCount |
Renvoie le nombre d'éléments dans la file d'attente de lecture.
- (GCKMediaQueueItem *__nullable) queueItemAtIndex: | (NSUInteger) | index |
Renvoie l'élément selon l'index spécifié dans la file d'attente de lecture.
- (GCKMediaQueueItem *__nullable) queueItemWithItemID: | (NSUInteger) | itemID |
Renvoie l'élément dont l'ID est indiqué dans la file d'attente de lecture.
- (NSInteger) queueIndexForItemID: | (NSUInteger) | itemID |
Renvoie l'index de l'élément dont l'ID d'élément est indiqué dans la file d'attente de lecture, ou -1 si la file d'attente ne comporte aucun élément de ce type.
Documentation sur les données des membres
- (const NSInteger) kGCKMediaCommandPause |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut être mis en veille.
- (const NSInteger) kGCKMediaCommandSeek |
Indicateur (masque de bits) indiquant qu'un élément multimédia prend en charge la recherche.
- (const NSInteger) kGCKMediaCommandSetVolume |
Indicateur (masque de bits) indiquant que le volume audio d'un élément multimédia peut être modifié.
- (const NSInteger) kGCKMediaCommandToggleMute |
Indicateur (masque de bits) indiquant que le son d'un élément multimédia peut être désactivé.
- (const NSInteger) kGCKMediaCommandSkipForward |
Indicateur (masque de bits) indiquant qu'un élément multimédia est compatible avec l'avance rapide.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Indicateur (masque de bits) indiquant qu'un élément multimédia est compatible avec la fonctionnalité de retour en arrière.
- (const NSInteger) kGCKMediaCommandQueueNext |
Indicateur (masque de bits) indiquant qu'un élément multimédia permet de passer à l'élément suivant dans la file d'attente.
- Deprecated:
- Cette option n'est actuellement pas mise en œuvre.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Indicateur (masque de bits) indiquant qu'un élément multimédia permet de passer à l'élément précédent de la file d'attente.
- Deprecated:
- Cette option n'est actuellement pas mise en œuvre.
Détails de la propriété
|
readnonatomicassign |
ID de la session multimédia actuelle, le cas échéant. Sinon, saisissez 0.
|
readnonatomicassign |
État actuel du lecteur.
|
readnonatomicassign |
Indique si le destinataire lit actuellement une annonce.
- Deprecated:
- Utilisez plutôt adBreakStatus.
|
readnonatomicassign |
Motif d'inactivité actuel.
Cette valeur n'a de sens que si l'état du lecteur est GCKMediaPlayerStateIdle.
|
readnonatomicassign |
Récupère la vitesse de lecture actuelle du flux.
Cette valeur est négative si le flux recherche une vidéo en arrière, 0 si le flux est mis en pause, 1 si le flux est en cours de lecture normalement et une autre valeur positive si le flux est à l'avance.
|
readnonatomicstrong |
GCKMediaInformation pour cet article.
|
readnonatomicassign |
Position actuelle du flux, en tant qu'intervalle de temps NSTime à partir du début du flux.
|
readnonatomicassign |
Volume du flux.
|
readnonatomicassign |
Couper le son du flux
|
readnonatomicassign |
Mode de répétition de la file d'attente actuel.
|
readnonatomicassign |
ID de l'élément de file d'attente actuel, le cas échéant.
|
readnonatomicassign |
Indique s'il y a un élément actuel dans la file d'attente.
|
readnonatomicassign |
Élément de file d'attente actuel, le cas échéant.
|
readnonatomicassign |
Élément de file d'attente suivant, le cas échéant.
|
readnonatomicassign |
Indique s'il y a un élément avant l'élément en cours de lecture dans la file d'attente.
|
readnonatomicassign |
Indique si un élément est préchargé dans la file d'attente.
|
readnonatomicassign |
ID de l'élément actuellement préchargé, le cas échéant.
|
readnonatomicassign |
ID de l'élément en cours de chargement, le cas échéant.
|
readnonatomicstrong |
Liste des ID de suivi actifs.
|
readnonatomicstrong |
Informations sur la vidéo, le cas échéant.
- Sincé
- 3.3
|
readnonatomicstrong |
Toutes les données personnalisées associées à l'état du contenu multimédia.
|
readnonatomicstrong |
État actuel de la lecture des annonces.
- Sincé
- 3.3