Présentation
Une classe qui peut être utilisée pour implémenter une UI personnalisée pour la vitesse de lecture d'un flux.
L'application peut soit sous-classer cette classe et remplacer les setters GCKUIPlaybackRateController::playbackRate et GCKUIPlaybackRateController::inputEnabled, soit utiliser KVO pour écouter les modifications apportées à ces propriétés, et mettre à jour sa ou ses commandes d'interface utilisateur de vitesse de lecture et/ou de taux de lecture en conséquence.
- Depuis
- 4,0
Hérite du NSObject.
Résumé des méthodes d'instance | |
(instancetype) | - init |
initialiseur désigné. Plus... | |
Résumé de la propriété | |
float | playbackRate |
Vitesse de lecture actuelle du flux à partir de GCKRemoteMediaClient. Plus... | |
BOOL | inputEnabled |
GCKUIMediaController écrit cette propriété pour activer ou désactiver les commandes d'interface utilisateur gérées par ce contrôleur. Plus... | |
Détails sur la méthode
- (instancetype) init |
initialiseur désigné.
Détails de la propriété
|
readwritenonatomicassign |
Vitesse de lecture actuelle du flux à partir de GCKRemoteMediaClient.
GCKUIMediaController écrit cette propriété chaque fois que la vitesse de lecture change. GCKUIMediaController observe la propriété (sauf s'il est en cours d'écriture). Si elle change, il émet la commande multimédia appropriée avec GCKRemoteMediaClient pour modifier la vitesse de lecture.
|
readwritenonatomicassign |
GCKUIMediaController écrit cette propriété pour activer ou désactiver les commandes d'interface utilisateur gérées par ce contrôleur.
Les commandes d'interface utilisateur liées aux contenus multimédias sont temporairement désactivées lorsqu'une commande multimédia est en cours de transfert.