Klasa GCKMediaQueueItemBuilder
Obiekt kreatora do tworzenia nowych lub wyodrębnionych instancji GCKMediaQueueItem.
Kreator może posłużyć do uzyskania GCKMediaQueueItem na podstawie istniejącego:
Możesz go też użyć, by utworzyć nowy element GCKMediaQueueItem od zera:
Dziedziczy NSObject.
Informacje o multimediach powiązane z tym elementem.
Określa, czy element powinien automatycznie rozpocząć odtwarzanie, gdy stanie się on bieżącym elementem w kolejce.
Jeśli NO
kolejka zostanie wstrzymana po dotarciu do tego elementu. Wartością domyślną jest YES
.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
Czas rozpoczęcia elementu w sekundach.
Wartość domyślna to kGCKInvalidTimeInterval, która wskazuje, że godzina rozpoczęcia nie ma zastosowania (np. w przypadku transmisji na żywo) lub że należy użyć domyślnej godziny rozpoczęcia.
- (NSTimeInterval) playbackDuration |
|
readwritenonatomicassign |
Czas trwania elementu (w sekundach) lub INFINITY
, jeśli ma być użyty rzeczywisty czas trwania strumienia.
- (NSTimeInterval) preloadTime |
|
readwritenonatomicassign |
Czas (w sekundach) przed rozpoczęciem wstępnego wczytywania elementu przez odbiornik.
Wartością domyślną jest kGCKInvalidTimeInterval, co oznacza brak czasu wczytywania.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomiccopy |
Identyfikatory aktywnych ścieżek dla tego elementu.
Dane niestandardowe powiązane z tym elementem (jeśli takie istnieją).
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2022-12-05 UTC.
[null,null,["Ostatnia aktualizacja: 2022-12-05 UTC."],[[["The `GCKMediaQueueItemBuilder` class is used to construct new or modify existing `GCKMediaQueueItem` instances, which represent items in a media queue."],["It provides methods to set properties like media information, autoplay, start time, playback duration, preload time, active track IDs, and custom data."],["Developers can derive a new `GCKMediaQueueItem` from an existing one by modifying its attributes using the builder."],["Alternatively, a new `GCKMediaQueueItem` can be built from scratch by setting all desired properties through the builder's methods."],["Finally, the `build` method is called to create the actual `GCKMediaQueueItem` instance based on the builder's current configuration."]]],[]]