Classe GCKMediaLoadRequestDataBuilder
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Objet Builder permettant de construire des instances GCKMediaLoadRequestData
nouvelles ou dérivées.
Le compilateur peut être utilisé pour dériver GCKMediaLoadRequestData
d'un compilateur existant.
- Depuis
- 4.4.1
Hérite du NSObject.
Élément multimédia à charger.
Métadonnées de l'élément multimédia ou de la file d'attente.
Indicateur pour indiquer si la lecture doit commencer immédiatement.
La valeur par défaut est @(YES)
. Si la valeur est nil
, la propriété de GCKMediaQueueItem dans queueData
sera appliquée. Si la valeur de queueData est définie sur nil
non plus, la lecture ne démarre pas immédiatement.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
Position initiale de lancement de la lecture.
La valeur par défaut est kGCKInvalidTimeInterval, ce qui indique une position de lecture par défaut. Si la lecture de flux de vidéo à la demande commence à 0, la valeur commence à partir de la bordure en cas de diffusion en direct.
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.
- (NSString*) credentialsType |
|
readwritenonatomiccopy |
- (NSString*) atvCredentials |
|
readwritenonatomiccopy |
Autres identifiants Android TV associés à l'élément multimédia en cours de chargement.
Si ces identifiants sont définis, ils remplacent la valeur définie dans GCKMediaLoadRequestData::credentials si le destinataire est une application Android TV. Du côté du récepteur, ces identifiants sont accessibles depuis MediaLoadRequestData#getCredentials.
- Depuis
- 4.7.0
- (NSString*) atvCredentialsType |
|
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 2023/12/02 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2023/12/02 (UTC)."],[[["The `GCKMediaLoadRequestDataBuilder` class is used to construct or derive instances of `GCKMediaLoadRequestData` for managing media playback on Google Cast devices."],["It provides methods to initialize with default values or from an existing `GCKMediaLoadRequestData` object."],["Developers can set properties like media information, queue data, autoplay, start time, playback rate, active tracks, custom data, and credentials."],["The `build` method creates a new `GCKMediaLoadRequestData` instance with the specified attributes."],["This builder facilitates loading and controlling media playback on Cast receivers."]]],[]]