Classe GCKMediaLoadOptions
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Options de chargement des contenus multimédias avec GCKRemoteMediaClient.
- Depuis
- 4,0
Hérite de NSObject, <NSCopy> et <NSSecureCoding>.
initialiseur désigné.
Initialise un GCKMediaLoadOptions avec des valeurs par défaut pour toutes les propriétés.
Indique si la lecture doit commencer immédiatement.
La valeur par défaut est YES
.
- (NSTimeInterval) playPosition |
|
readwritenonatomicassign |
Position initiale de la lecture.
La valeur par défaut est kGCKInvalidTimeInterval, ce qui indique une position de lecture par défaut.
Vitesse de lecture.
La valeur par défaut est 1
.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomicstrong |
Tableau d'entiers spécifiant les pistes actives.
La valeur par défaut est nil
.
Données personnalisées spécifiques à l'application à transmettre avec la requête.
Doit être soit un objet pouvant être sérialisé en JSON à l'aide de NSJSONSerialization, soit un nil
.
- (NSString*) credentials |
|
readwritenonatomiccopy |
Identifiants de l'utilisateur pour l'élément multimédia en cours de chargement.
- Depuis
- 4.1.1
- (NSString*) credentialsType |
|
readwritenonatomiccopy |
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/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eGCKMediaLoadOptions\u003c/code\u003e configures media playback on a Cast receiver, controlling aspects like autoplay, initial position, and playback rate.\u003c/p\u003e\n"],["\u003cp\u003eIt provides properties to customize playback behavior including \u003ccode\u003eautoplay\u003c/code\u003e, \u003ccode\u003eplayPosition\u003c/code\u003e, \u003ccode\u003eplaybackRate\u003c/code\u003e, \u003ccode\u003eactiveTrackIDs\u003c/code\u003e, and \u003ccode\u003ecustomData\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can specify user credentials using \u003ccode\u003ecredentials\u003c/code\u003e and \u003ccode\u003ecredentialsType\u003c/code\u003e properties, introduced in version 4.1.1.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGCKMediaLoadOptions\u003c/code\u003e objects are initialized using the designated initializer \u003ccode\u003einit\u003c/code\u003e, setting default values for all properties unless otherwise specified.\u003c/p\u003e\n"]]],["The GCKMediaLoadOptions class provides configuration settings for loading media with GCKRemoteMediaClient. Key actions include initializing media load options with default values and setting properties such as `autoplay` (start playback immediately), `playPosition` (initial playback point), `playbackRate`, and `activeTrackIDs`. It also allows for the inclusion of custom data (`customData`) and user credentials with `credentials` and `credentialsType`. The default values for these are true, `kGCKInvalidTimeInterval`, 1, nil, respectively.\n"],null,[]]