Opis
Obiekt kreatora do tworzenia nowych lub derywowanych instancji GCKMediaQueueItem.
Kreator pozwala uzyskać GCKMediaQueueItem na podstawie istniejącego:
Możesz go też użyć do utworzenia nowego obiektu GCKMediaQueueItem od zera:
Dziedziczy NSObject.
Podsumowanie metody instancji | |
(instancetype) | - init |
Konstruuje nowy element GCKMediaQueueItemBuilder z atrybutami zainicjowanymi z wartościami domyślnymi. Więcej... | |
(instancetype) | - initWithMediaQueueItem: |
Konstruuje nowy element GCKMediaQueueItemBuilder z atrybutami skopiowanymi z podanego elementu GCKMediaQueueItem, w tym z identyfikatorem produktu. Więcej... | |
(GCKMediaQueueItem *) | - build |
Tworzy obiekt GCKMediaQueueItem przy użyciu bieżących atrybutów konstruktora. Więcej... | |
Podsumowanie usługi | |
GCKMediaInformation * | mediaInformation |
Informacje o multimediach powiązane z tym elementem. Więcej... | |
BOOL | autoplay |
Określa, czy element powinien automatycznie rozpocząć odtwarzanie, gdy stanie się bieżącym elementem w kolejce. Więcej... | |
NSTimeInterval | startTime |
Czas rozpoczęcia elementu w sekundach. Więcej... | |
NSTimeInterval | playbackDuration |
Czas odtwarzania elementu wyrażony w sekundach lub INFINITY , jeśli należy użyć rzeczywistego czasu trwania strumienia. Więcej... | |
NSTimeInterval | preloadTime |
Określa, na ile sekund (w sekundach) przed zakończeniem poprzedniego elementu odbiorca ma rozpocząć jego wstępne wczytywanie. Więcej... | |
NSArray< NSNumber * > * | activeTrackIDs |
Identyfikatory aktywnych ścieżek dla tego produktu. Więcej... | |
id | customData |
Dane niestandardowe powiązane z tym elementem (jeśli istnieją). Więcej... | |
Szczegóły metody
- (instancetype) init |
Konstruuje nowy element GCKMediaQueueItemBuilder z atrybutami zainicjowanymi z wartościami domyślnymi.
- (instancetype) initWithMediaQueueItem: | (nullable GCKMediaQueueItem *) | item |
Konstruuje nowy element GCKMediaQueueItemBuilder z atrybutami skopiowanymi z podanego elementu GCKMediaQueueItem, w tym z identyfikatorem produktu.
- Parameters
-
item The item to copy.
- (GCKMediaQueueItem *) build |
Tworzy obiekt GCKMediaQueueItem przy użyciu bieżących atrybutów konstruktora.
Szczegóły nieruchomości
|
readwritenonatomiccopy |
Informacje o multimediach powiązane z tym elementem.
|
readwritenonatomicassign |
Określa, czy element powinien automatycznie rozpocząć odtwarzanie, gdy stanie się bieżącym elementem w kolejce.
Jeśli ustawiona jest wartość NO
, kolejka zostanie wstrzymana, gdy dotrze do tego elementu. Wartością domyślną jest YES
.
|
readwritenonatomicassign |
Czas rozpoczęcia elementu w sekundach.
Wartość domyślna to kGCKInvalidTimeInterval. Wskazuje ona, że godzina rozpoczęcia nie ma zastosowania (np. w przypadku transmisji na żywo) lub że należy użyć domyślnego czasu rozpoczęcia.
|
readwritenonatomicassign |
Czas odtwarzania elementu wyrażony w sekundach lub INFINITY
, jeśli należy użyć rzeczywistego czasu trwania strumienia.
|
readwritenonatomicassign |
Określa, na ile sekund (w sekundach) przed zakończeniem poprzedniego elementu odbiorca ma rozpocząć jego wstępne wczytywanie.
Wartość domyślna to kGCKInvalidTimeInterval, co oznacza brak czasu wstępnego wczytywania.
|
readwritenonatomiccopy |
Identyfikatory aktywnych ścieżek dla tego produktu.
|
readwritenonatomiccopy |
Dane niestandardowe powiązane z tym elementem (jeśli istnieją).