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.