Opis
Obiekt kreatora do tworzenia nowych lub derywowanych instancji GCKMediaLoadRequestData
.
Kreator pozwala wyodrębnić GCKMediaLoadRequestData
na podstawie istniejącego.
- Od
- 4.4.1
Dziedziczy NSObject.
Podsumowanie metody instancji | |
(instancetype) | - init |
Inicjuje element GCKMediaLoadRequestData z wartościami domyślnymi dla wszystkich właściwości. Więcej... | |
(instancetype) | - initWithMediaLoadRequestData: |
Inicjuje element GCKMediaLoadRequestData z określonym obiektem GCKMediaLoadRequestData . Więcej... | |
(GCKMediaLoadRequestData *) | - build |
Tworzy obiekt GCKMediaLoadRequestData przy użyciu bieżących atrybutów konstruktora. Więcej... | |
Podsumowanie usługi | |
GCKMediaInformation * | mediaInformation |
Element multimedialny do załadowania. Więcej... | |
GCKMediaQueueData * | queueData |
Metadane elementu multimedialnego lub kolejki. Więcej... | |
NSNumber * | autoplay |
Flaga określająca, czy odtwarzanie ma się rozpocząć od razu. Więcej... | |
NSTimeInterval | startTime |
Pozycja początkowa, od której rozpoczyna się odtwarzanie. Więcej... | |
float | playbackRate |
Szybkość odtwarzania. Więcej... | |
NSArray< NSNumber * > * | activeTrackIDs |
Tablica liczb całkowitych określająca aktywne ścieżki. Więcej... | |
id | customData |
Niestandardowe dane specyficzne dla aplikacji przekazywane wraz z żądaniem. Więcej... | |
NSString * | credentials |
Dane logowania użytkownika do wczytywanego elementu multimedialnego. Więcej... | |
NSString * | credentialsType |
Typ danych logowania użytkownika określony w polu GCKMediaLoadRequestData::credentials. Więcej... | |
NSString * | atvCredentials |
Alternatywne dane logowania do Androida TV dla wczytywanego elementu multimedialnego. Więcej... | |
NSString * | atvCredentialsType |
Typ danych logowania do Androida TV określony w polu GCKMediaLoadRequestData::atvCredentials. Więcej... | |
Szczegóły metody
- (instancetype) init |
Inicjuje element GCKMediaLoadRequestData
z wartościami domyślnymi dla wszystkich właściwości.
- (instancetype) initWithMediaLoadRequestData: | (GCKMediaLoadRequestData *) | requestData |
Inicjuje element GCKMediaLoadRequestData
z określonym obiektem GCKMediaLoadRequestData
.
- (GCKMediaLoadRequestData *) build |
Tworzy obiekt GCKMediaLoadRequestData
przy użyciu bieżących atrybutów konstruktora.
- Akcje powrotne
- Nowe wystąpienie
GCKMediaLoadRequestData
.
Szczegóły nieruchomości
|
readwritenonatomiccopy |
Element multimedialny do załadowania.
|
readwritenonatomiccopy |
Metadane elementu multimedialnego lub kolejki.
|
readwritenonatomiccopy |
Flaga określająca, czy odtwarzanie ma się rozpocząć od razu.
Wartością domyślną jest @(YES)
. Jeśli ustawiona jest wartość nil
, zastosowanie ma właściwość GCKMediaQueueItem w queueData
. Jeśli kolejka ma wartość nil
, odtwarzanie nie rozpocznie się od razu.
|
readwritenonatomicassign |
Pozycja początkowa, od której rozpoczyna się odtwarzanie.
Wartość domyślna to kGCKInvalidTimeInterval, która wskazuje domyślną pozycję odtwarzania. W przypadku transmisji wideo na żądanie zaczyna się od 0, a w przypadku transmisji na żywo – od krawędzi na żywo.
|
readwritenonatomicassign |
Szybkość odtwarzania.
Wartością domyślną jest 1
.
|
readwritenonatomicstrong |
Tablica liczb całkowitych określająca aktywne ścieżki.
Wartością domyślną jest nil
.
|
readwritenonatomicstrong |
Niestandardowe dane specyficzne dla aplikacji przekazywane wraz z żądaniem.
Musi być obiektem, który można zserializować do formatu JSON za pomocą NSJSONSerialization lub nil
.
|
readwritenonatomiccopy |
Dane logowania użytkownika do wczytywanego elementu multimedialnego.
|
readwritenonatomiccopy |
Typ danych logowania użytkownika określony w polu GCKMediaLoadRequestData::credentials.
|
readwritenonatomiccopy |
Alternatywne dane logowania do Androida TV dla wczytywanego elementu multimedialnego.
Jeśli je skonfigurujesz, te dane logowania zastąpią wartość ustawioną w GCKMediaLoadRequestData::credentials, jeśli odbiornik to aplikacja na Androida TV. Po stronie odbiorcy dane logowania są dostępne w aplikacji MediaLoadRequestData#getCredentials.
- Od
- 4.7.0
|
readwritenonatomiccopy |
Typ danych logowania do Androida TV określony w polu GCKMediaLoadRequestData::atvCredentials.
Jeśli ten typ danych logowania jest ustawiony, zastąpi on wartość ustawioną w GCKMediaLoadRequestData::credentialsType, jeśli odbiornik to aplikacja na Androida TV. Po stronie odbiorcy dane logowania są dostępne w MediaLoadRequestData#getCredentialsType.
- Od
- 4.7.0