Classe GCKMediaQueueItemBuilder
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Un oggetto del 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 multimediali associate 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'elemento, in secondi. Altro...
|
|
NSTimeInterval | playbackDuration |
| La durata di riproduzione dell'elemento, in secondi o INFINITY se deve essere utilizzata la durata effettiva dello stream. Altro...
|
|
NSTimeInterval | preloadTime |
| Il tempo in secondi prima della fine dell'elemento precedente prima che il destinatario inizi a precaricare l'elemento. Altro...
|
|
NSArray< NSNumber * > * | activeTrackIDs |
| Gli ID dei canali attivi per questo elemento. Altro...
|
|
id | customData |
| Eventuali dati personalizzati associati a questo articolo. Altro...
|
|
Le informazioni multimediali associate a questo elemento.
Indica se la riproduzione dell'elemento deve iniziare automaticamente quando diventa l'elemento corrente in coda.
Se NO
, la coda verrà messa in pausa quando raggiungerà questo elemento. Il valore predefinito è YES
.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
L'ora di inizio dell'elemento, in secondi.
Il valore predefinito è kGCKInvalidTimeInterval e indica che l'ora di inizio non è valida (ad esempio per un live streaming) o che deve essere utilizzata l'ora di inizio predefinita.
- (NSTimeInterval) playbackDuration |
|
readwritenonatomicassign |
La durata di riproduzione dell'elemento, in secondi o INFINITY
se deve essere utilizzata la durata effettiva dello stream.
- (NSTimeInterval) preloadTime |
|
readwritenonatomicassign |
Il tempo in secondi prima della fine dell'articolo precedente prima che il destinatario inizi a precaricare l'elemento.
Il valore predefinito è kGCKInvalidTimeInterval e indica nessun tempo di precaricamento.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomiccopy |
Gli ID dei canali attivi per questo elemento.
Eventuali dati personalizzati associati a questo articolo.
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 2023-12-02 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2023-12-02 UTC."],[[["`GCKMediaQueueItemBuilder` constructs and customizes media queue items for Google Cast."],["It allows deriving new items from existing ones or building them from scratch."],["Key properties include media information, autoplay, start time, playback duration, and custom data."],["The `build` method creates a `GCKMediaQueueItem` instance from the builder's attributes."]]],[]]