Klasa GCKMediaQueueItemBuilder
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Obiekt konstruktora do tworzenia nowych lub pochodnych instancji GCKMediaQueueItem.
Kreator może służyć do tworzenia nowego GCKMediaQueueItem na podstawie istniejącego:
Możesz też użyć go do zbudowania nowego GCKMediaQueueItem od zera:
Dziedziczy z klasy NSObject.
|
| GCKMediaInformation * | mediaInformation |
| | Informacje o mediach powiązane z tym produktem. 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 podany w sekundach. Więcej…
|
| |
| NSTimeInterval | playbackDuration |
| | Czas odtwarzania elementu w sekundach lub INFINITY, jeśli ma być używany rzeczywisty czas trwania strumienia. Więcej…
|
| |
| NSTimeInterval | preloadTime |
| | Czas (w sekundach) przed zakończeniem poprzedniego elementu, po którym odbiornik powinien rozpocząć wstępne wczytywanie tego elementu. Więcej…
|
| |
| NSArray< NSNumber * > * | activeTrackIDs |
| | Identyfikatory aktywnych ścieżek dla tego elementu. Więcej…
|
| |
| id | customData |
| | Dane niestandardowe powiązane z tym elementem (jeśli takie istnieją). Więcej…
|
| |
Informacje o mediach powiązane z tym produktem.
Określa, czy element powinien automatycznie rozpocząć odtwarzanie, gdy stanie się bieżącym elementem w kolejce.
Jeśli NO, kolejka zostanie wstrzymana po osiągnięciu tego elementu. (wartością domyślną jest YES);
| - (NSTimeInterval) startTime |
|
readwritenonatomicassign |
Czas rozpoczęcia elementu podany w sekundach.
Wartość domyślna to kGCKInvalidTimeInterval, co oznacza, że czas rozpoczęcia nie ma zastosowania (np. w przypadku transmisji na żywo) lub że należy użyć domyślnego czasu rozpoczęcia.
| - (NSTimeInterval) playbackDuration |
|
readwritenonatomicassign |
Czas odtwarzania elementu w sekundach lub INFINITY, jeśli ma być używany rzeczywisty czas trwania strumienia.
| - (NSTimeInterval) preloadTime |
|
readwritenonatomicassign |
Czas (w sekundach) przed zakończeniem poprzedniego elementu, po którym odbiornik powinien rozpocząć wstępne wczytywanie tego elementu.
Wartością domyślną jest kGCKInvalidTimeInterval, co oznacza brak czasu wstępnego 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: 2025-07-29 UTC.
[null,null,["Ostatnia aktualizacja: 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"]]