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 generatore può essere utilizzato per derivare 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 l'elemento deve essere riprodotto automaticamente quando diventa l'elemento corrente della coda. Altro…
|
|
NSTimeInterval | startTime |
| L'ora di inizio dell'elemento, 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 tempo, in secondi, che deve trascorrere prima della fine dell'elemento precedente prima che il destinatario inizi a precaricare questo elemento. Altro…
|
|
NSArray< NSNumber * > * | activeTrackIDs |
| Gli ID traccia attivi per questo elemento. Altro…
|
|
id | customData |
| I dati personalizzati associati a questo elemento, se presenti. Altro…
|
|
Le informazioni sui contenuti multimediali associati a questo elemento.
Indica se l'elemento deve essere riprodotto automaticamente quando diventa l'elemento corrente della coda.
Se NO
, la coda si interromperà quando raggiunge questo elemento. Il valore predefinito è YES
.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
L'ora di inizio dell'elemento, in secondi.
Il valore predefinito è kGCKInvalidTimeInterval, il che indica che non viene applicata un'ora di inizio (ad esempio, per un live streaming) o che deve essere utilizzata l'ora di inizio 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 tempo, in secondi, che deve trascorrere prima della fine dell'elemento precedente prima che il destinatario inizi a precaricare questo elemento.
Il valore predefinito è kGCKInvalidTimeInterval, che indica che non è previsto alcun tempo di precaricamento.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomiccopy |
Gli ID traccia attivi per questo elemento.
I dati personalizzati associati a questo elemento, se presenti.
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 2025-07-29 UTC.
[null,null,["Ultimo aggiornamento 2025-07-29 UTC."],[],["The `GCKMediaQueueItemBuilder` class constructs `GCKMediaQueueItem` instances. It can build a new item from scratch or derive one from an existing item. Key actions include initializing a builder with default or existing attributes, setting properties like `mediaInformation`, `autoplay`, `startTime`, `playbackDuration`, `preloadTime`, `activeTrackIDs`, and `customData`. Finally, it can generate a `GCKMediaQueueItem` using the `build` method.\n"],null,[]]