Présentation
Classe contenant les informations d'état de certains contenus multimédias.
Hérite du NSObject. Met en œuvre <NSCopy>.
Résumé des méthodes d'instance | |
(instancetype) | - initWithSessionID:mediaInformation: |
initialiseur désigné. Plus... | |
(BOOL) | - isMediaCommandSupported: |
Vérifie si le flux est compatible avec une commande de contrôle donnée. Plus... | |
(nullable GCKMediaQueueItem *) | - queueItemAtIndex: |
Renvoie l'élément correspondant à l'index spécifié dans la file d'attente de lecture. Plus... | |
(nullable GCKMediaQueueItem *) | - queueItemWithItemID: |
Renvoie l'élément ayant l'ID indiqué dans la file d'attente de lecture. Plus... | |
(NSInteger) | - queueIndexForItemID: |
Renvoie l'index de l'élément avec l'ID donné dans la file d'attente de lecture, ou "-1" si aucun élément de ce type ne se trouve dans la file d'attente. Plus... | |
Attributs publics | |
const NSInteger | kGCKMediaCommandPause |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut être mis en pause. 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 de l'élément multimédia peut être coupé. 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 accepte le retour arrière. Plus... | |
const NSInteger | kGCKMediaCommandQueueNext |
Indicateur (masque de bits) indiquant qu'un élément multimédia prend en charge le passage à l'élément suivant de la file d'attente. Plus... | |
const NSInteger | kGCKMediaCommandQueuePrevious |
Indicateur (masque de bits) indiquant qu'un élément multimédia prend en charge le passage à l'élément précédent de la file d'attente. Plus... | |
const NSInteger | kGCKMediaCommandQueueShuffle |
Indicateur (masque de bits) indiquant qu'un élément multimédia est compatible avec le brassage. Plus... | |
const NSInteger | kGCKMediaCommandSkipAd |
Indicateur (masque de bits) indiquant qu'un élément multimédia accepte les annonces ignorées. Plus... | |
const NSInteger | kGCKMediaCommandQueueRepeatAll |
Indicateur (masque de bits) indiquant que la file d'attente d'un élément multimédia prend en charge la répétition indéfinie. Plus... | |
const NSInteger | kGCKMediaCommandQueueRepeatOne |
Indicateur (masque de bits) indiquant qu'un élément multimédia accepte la répétition indéfinie. Plus... | |
const NSInteger | kGCKMediaCommandQueueRepeat |
Indicateur (masque de bits) indiquant qu'un élément multimédia et sa file d'attente sont compatibles avec la répétition illimitée. Plus... | |
const NSInteger | kGCKMediaCommandEditTracks |
Indicateur (masque de bits) indiquant que les pistes d'un élément multimédia sont modifiables. Plus... | |
const NSInteger | kGCKMediaCommandSetPlaybackRate |
Indicateur (masque de bits) indiquant que la vitesse de lecture d'un élément multimédia est configurable. Plus... | |
const NSInteger | kGCKMediaCommandLike |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut être aimé par un utilisateur. Plus... | |
const NSInteger | kGCKMediaCommandDislike |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut ne pas plaire à un utilisateur. Plus... | |
const NSInteger | kGCKMediaCommandFollow |
Indicateur (masque de bits) indiquant qu'un utilisateur peut suivre le créateur d'un élément multimédia. Plus... | |
const NSInteger | kGCKMediaCommandUnfollow |
Indicateur (masque de bits) indiquant qu'un utilisateur peut arrêter de suivre le créateur d'un élément multimédia. Plus... | |
const NSInteger | kGCKMediaCommandStreamTransfer |
Indicateur (masque de bits) indiquant qu'un élément multimédia est compatible avec le transfert de flux. Plus... | |
Résumé de la propriété | |
NSInteger | mediaSessionID |
ID de la session multimédia actuelle, le cas échéant ; sinon 0. Plus... | |
GCKMediaPlayerState | playerState |
État actuel du lecteur. Plus... | |
BOOL | playingAd |
Indique si le récepteur 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 |
Valeur GCKMediaInformation de cet élément. Plus... | |
NSTimeInterval | streamPosition |
Position actuelle du flux, sous forme de NSTimeInterval à partir du début du flux. Plus... | |
float | volume |
Volume du flux. Plus... | |
BOOL | isMuted |
État du son du flux coupé. Plus... | |
GCKMediaRepeatMode | queueRepeatMode |
Mode de répétition de la file d'attente actuel. Plus... | |
NSUInteger | currentItemID |
ID de l'élément de la file d'attente actuel, le cas échéant. Plus... | |
BOOL | queueHasCurrentItem |
Indique si un élément en cours se trouve dans la file d'attente. Plus... | |
GCKMediaQueueItem * | currentQueueItem |
Élément de la file d'attente, le cas échéant. Plus... | |
BOOL | queueHasNextItem |
Vérifie s'il y a un élément dans la file d'attente après celui en cours de lecture. Plus... | |
GCKMediaQueueItem * | nextQueueItem |
Élément suivant de la file d'attente, le cas échéant. Plus... | |
BOOL | queueHasPreviousItem |
Indique si un élément figure dans la file d'attente avant l'élément en cours de lecture. 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 |
L'ID de l'élément en cours de chargement, le cas échéant Plus... | |
NSArray< NSNumber * > * | activeTrackIDs |
Liste des ID de canal actifs. Plus... | |
GCKVideoInfo * | videoInfo |
Les informations sur la vidéo, le cas échéant. Plus... | |
id | customData |
Toutes les données personnalisées associées à l'état du média. Plus... | |
GCKAdBreakStatus * | adBreakStatus |
État actuel de la lecture de l'annonce. Plus... | |
GCKMediaLiveSeekableRange * | liveSeekableRange |
Plage d'un flux pouvant faire l'objet d'une recherche. Plus... | |
GCKMediaQueueData * | queueData |
Métadonnées de la file d'attente de contenus multimédias. Plus... | |
NSUInteger | queueItemCount |
Renvoie le nombre d'éléments dans la file d'attente de lecture. Plus... | |
Détails sur la méthode
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (nullable GCKMediaInformation *) | mediaInformation | |
initialiseur désigné.
- 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.
- (nullable GCKMediaQueueItem *) queueItemAtIndex: | (NSUInteger) | index |
Renvoie l'élément correspondant à l'index spécifié dans la file d'attente de lecture.
- (nullable GCKMediaQueueItem *) queueItemWithItemID: | (NSUInteger) | itemID |
Renvoie l'élément ayant l'ID indiqué dans la file d'attente de lecture.
- (NSInteger) queueIndexForItemID: | (NSUInteger) | itemID |
Renvoie l'index de l'élément avec l'ID donné dans la file d'attente de lecture, ou "-1" si aucun élément de ce type ne se trouve dans la file d'attente.
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 pause.
- (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 de l'élément multimédia peut être coupé.
- (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 accepte le retour arrière.
- (const NSInteger) kGCKMediaCommandQueueNext |
Indicateur (masque de bits) indiquant qu'un élément multimédia prend en charge le passage à l'élément suivant de la file d'attente.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Indicateur (masque de bits) indiquant qu'un élément multimédia prend en charge le passage à l'élément précédent de la file d'attente.
- (const NSInteger) kGCKMediaCommandQueueShuffle |
Indicateur (masque de bits) indiquant qu'un élément multimédia est compatible avec le brassage.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd |
Indicateur (masque de bits) indiquant qu'un élément multimédia accepte les annonces ignorées.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll |
Indicateur (masque de bits) indiquant que la file d'attente d'un élément multimédia prend en charge la répétition indéfinie.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne |
Indicateur (masque de bits) indiquant qu'un élément multimédia accepte la répétition indéfinie.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeat |
Indicateur (masque de bits) indiquant qu'un élément multimédia et sa file d'attente sont compatibles avec la répétition illimitée.
éléments en file d'attente.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks |
Indicateur (masque de bits) indiquant que les pistes d'un élément multimédia sont modifiables.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate |
Indicateur (masque de bits) indiquant que la vitesse de lecture d'un élément multimédia est configurable.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandLike |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut être aimé par un utilisateur.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandDislike |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut ne pas plaire à un utilisateur.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandFollow |
Indicateur (masque de bits) indiquant qu'un utilisateur peut suivre le créateur d'un élément multimédia.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow |
Indicateur (masque de bits) indiquant qu'un utilisateur peut arrêter de suivre le créateur d'un élément multimédia.
- Depuis
- 4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer |
Indicateur (masque de bits) indiquant qu'un élément multimédia est compatible avec le transfert de flux.
- Depuis
- 4.4.5
Détails de la propriété
|
readnonatomicassign |
ID de la session multimédia actuelle, le cas échéant ; sinon 0.
|
readnonatomicassign |
État actuel du lecteur.
|
readnonatomicassign |
Indique si le récepteur lit actuellement une annonce.
- Deprecated:
- Utilisez adBreakStatus à la place.
|
readnonatomicassign |
Motif d'inactivité actuel.
Cette valeur n'est significative que si l'état du lecteur est GCKMediaPlayerStateIdle.
|
readnonatomicassign |
Récupère la vitesse de lecture actuelle du flux.
Ce nombre est négatif si le flux est en arrière-plan, 0 si le flux est mis en pause, 1 si la lecture du flux est normale et il existe une autre valeur positive si le flux avance en arrière.
|
readnonatomicstrong |
Valeur GCKMediaInformation de cet élément.
|
readnonatomicassign |
Position actuelle du flux, sous forme de NSTimeInterval à partir du début du flux.
|
readnonatomicassign |
Volume du flux.
|
readnonatomicassign |
État du son du flux coupé.
|
readnonatomicassign |
Mode de répétition de la file d'attente actuel.
|
readnonatomicassign |
ID de l'élément de la file d'attente actuel, le cas échéant.
|
readnonatomicassign |
Indique si un élément en cours se trouve dans la file d'attente.
|
readnonatomicweak |
Élément de la file d'attente, le cas échéant.
|
readnonatomicassign |
Vérifie s'il y a un élément dans la file d'attente après celui en cours de lecture.
|
readnonatomicweak |
Élément suivant de la file d'attente, le cas échéant.
|
readnonatomicassign |
Indique si un élément figure dans la file d'attente avant l'élément en cours de lecture.
|
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 |
L'ID de l'élément en cours de chargement, le cas échéant
|
readnonatomicstrong |
Liste des ID de canal actifs.
|
readnonatomicstrong |
Les informations sur la vidéo, le cas échéant.
- Depuis
- 3,3
|
readnonatomicstrong |
Toutes les données personnalisées associées à l'état du média.
|
readnonatomicstrong |
État actuel de la lecture de l'annonce.
- Depuis
- 3,3
|
readnonatomicassign |
Plage d'un flux pouvant faire l'objet d'une recherche.
- Depuis
- 4.4.1
|
readnonatomicassign |
Métadonnées de la file d'attente de contenus multimédias.
- Depuis
- 4.4.1
|
readnonatomicassign |
Renvoie le nombre d'éléments dans la file d'attente de lecture.