Classe GCKMediaStatus
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Classe contenant des informations sur l'état d'un contenu multimédia.
Hérite de NSObject. Implémente <NSCopying>.
|
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 est compatible avec 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 l'audio d'un élément multimédia peut être coupé. Plus
|
|
const NSInteger | kGCKMediaCommandSkipForward |
| Indicateur (masque de bits) indiquant qu'un élément multimédia peut être avancé. Plus
|
|
const NSInteger | kGCKMediaCommandSkipBackward |
| Indicateur (masque de bits) indiquant qu'un élément multimédia permet le retour en arrière. Plus
|
|
const NSInteger | kGCKMediaCommandQueueNext |
| Indicateur (masque de bits) indiquant qu'un élément multimédia peut être déplacé vers l'élément suivant de 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
|
|
- (BOOL) queueHasNextItem |
|
|
|
Vérifie s'il existe un élément après celui en cours de lecture dans la file d'attente.
- (instancetype) initWithSessionID: |
|
(NSInteger) |
mediaSessionID |
mediaInformation: |
|
(GCKMediaInformation *__nullable) |
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.
- (NSUInteger) queueItemCount |
|
|
|
Renvoie le nombre d'éléments dans la file d'attente de lecture.
Renvoie l'élément à l'index spécifié dans la file d'attente de lecture.
Renvoie l'élément avec l'ID d'élément donné dans la file d'attente de lecture.
- (NSInteger) queueIndexForItemID: |
|
(NSUInteger) |
itemID |
|
Renvoie l'index de l'élément avec l'ID d'élément donné dans la file d'attente de lecture, ou -1 si aucun élément de ce type ne figure dans la file d'attente.
- (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 est compatible avec 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 l'audio d'un élément multimédia peut être coupé.
- (const NSInteger) kGCKMediaCommandSkipForward |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut être avancé.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Indicateur (masque de bits) indiquant qu'un élément multimédia permet le retour en arrière.
- (const NSInteger) kGCKMediaCommandQueueNext |
Indicateur (masque de bits) indiquant qu'un élément multimédia peut être déplacé vers l'élément suivant de la file d'attente.
- Deprecated:
- Cet indicateur n'est pas implémenté pour le moment.
- (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:
- Cet indicateur n'est pas implémenté pour le moment.
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
ID de la session multimédia actuelle, le cas échéant (0 dans le cas contraire).
Motif d'inactivité actuel.
Cette valeur n'a de sens que si l'état du lecteur est GCKMediaPlayerStateIdle.
Récupère la vitesse de lecture du flux actuel.
Cette valeur est négative si le flux est en train de revenir en arrière, égale à 0 si le flux est en pause, égale à 1 si le flux est en lecture normale et égale à une autre valeur positive si le flux est en train d'avancer.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Position actuelle dans le flux, en tant que NSTimeInterval depuis le début du flux.
État de désactivation du son du flux.
Mode de répétition actuel de la file d'attente.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
ID de l'élément de file d'attente actuel, le cas échéant.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Indique s'il y a un élément en cours dans la file d'attente.
L'élément actuel de la file d'attente, le cas échéant.
L'élément suivant dans la file d'attente, le cas échéant.
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
Indique s'il y a un élément avant celui en cours de lecture dans la file d'attente.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Indique si un élément est préchargé dans la file d'attente.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
ID de l'élément actuellement préchargé, le cas échéant.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
ID de l'élément en cours de chargement, le cas échéant.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
Liste des ID de pistes actifs.
Informations sur la vidéo, le cas échéant.
- Depuis
- 3.3
Toutes les données personnalisées associées à l'état du contenu multimédia.
État actuel de la lecture de l'annonce.
- Depuis
- 3.3
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[],["The `GCKMediaStatus` class provides information about media playback. It manages media queues, including checking for next or previous items, retrieving items by index or ID, and counting the items. It supports media control commands such as pause, seek, volume adjustment, mute, skip forward/backward, and queue navigation. Key properties include session ID, player state, playback rate, stream position, volume, and mute status. It also provides properties for current, next, preloaded and loading queue items, active track IDs and ad playback status.\n"],null,[]]