Classe GCKMediaQueueItemBuilder
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Un oggetto builder per la creazione di istanze GCKMediaQueueItem nuove o derivate.
Il builder può essere utilizzato per ricavare un GCKMediaQueueItem da uno esistente:
Può essere utilizzato anche per creare un nuovo GCKMediaQueueItem da zero:
Eredita NSObject.
|
GCKMediaInformation * | mediaInformation |
| Le informazioni sui contenuti multimediali associati a questo elemento. Altro...
|
|
BOOL | autoplay |
| Indica se la riproduzione dell'elemento deve iniziare automaticamente quando diventa l'elemento corrente in coda. Altro...
|
|
NSTimeInterval | startTime |
| L'ora di inizio dell'articolo, in secondi. Altro...
|
|
NSTimeInterval | playbackDuration |
| La durata della riproduzione dell'elemento, in secondi, o INFINITY , se deve essere utilizzata la durata effettiva dello stream. Altro...
|
|
NSTimeInterval | preloadTime |
| Il periodo di tempo che deve trascorrere prima della fine dell'elemento precedente, in secondi, prima che il destinatario inizi a precaricare l'articolo. Altro...
|
|
NSArray< NSNumber * > * | activeTrackIDs |
| Gli ID delle tracce attive di questo elemento. Altro...
|
|
id | customData |
| I dati personalizzati associati a questo elemento, se presente. Altro...
|
|
Crea una GCKMediaQueueItem utilizzando gli attributi attuali dello strumento di creazione.
Le informazioni sui contenuti multimediali associati a questo elemento.
Indica se la riproduzione dell'elemento deve iniziare automaticamente quando diventa l'elemento corrente in coda.
Se NO
, la coda viene messa in pausa quando viene raggiunto questo elemento. Il valore predefinito è YES
.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
L'ora di inizio dell'articolo, in secondi.
Il valore predefinito è kGCKInvalidTimeInterval, il che indica che un'ora di inizio non è applicabile (ad esempio, per un live streaming) o che deve essere utilizzata come ora predefinita.
- (NSTimeInterval) playbackDuration |
|
readwritenonatomicassign |
La durata della riproduzione dell'elemento, in secondi, o INFINITY
, se deve essere utilizzata la durata effettiva dello stream.
- (NSTimeInterval) preloadTime |
|
readwritenonatomicassign |
Il periodo di tempo che deve trascorrere prima della fine dell'elemento precedente, in secondi, prima che il destinatario inizi a precaricare l'articolo.
Il valore predefinito è kGCKInvalidTimeInterval, che indica nessun tempo di precaricamento.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomiccopy |
Gli ID delle tracce attive di questo elemento.
I dati personalizzati associati a questo elemento, se presente.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2022-12-06 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]