Überblick
Ein Builder-Objekt zum Erstellen neuer oder abgeleiteter GCKMediaLoadRequestData
-Instanzen.
Mit dem Builder kann GCKMediaLoadRequestData
aus einer vorhandenen abgeleitet werden.
- Seit
- 4.4.1
Übernimmt NSObject.
Übersicht über Instanzmethoden | |
(instancetype) | - init |
Initialisiert ein GCKMediaLoadRequestData mit Standardwerten für alle Attribute. Mehr... | |
(instancetype) | - initWithMediaLoadRequestData: |
Initialisiert ein GCKMediaLoadRequestData mit einem bestimmten GCKMediaLoadRequestData -Objekt. Mehr... | |
(GCKMediaLoadRequestData *) | - build |
Erstellt ein GCKMediaLoadRequestData mit den aktuellen Attributen des Builders. Mehr... | |
Property-Zusammenfassung | |
GCKMediaInformation * | mediaInformation |
Das zu ladende Medienelement. Mehr... | |
GCKMediaQueueData * | queueData |
Die Metadaten des Medienelements oder der Warteschlange. Mehr... | |
NSNumber * | autoplay |
Das Flag, das angibt, ob die Wiedergabe sofort gestartet werden soll. Mehr... | |
NSTimeInterval | startTime |
Die Startposition für den Start der Wiedergabe. Mehr... | |
float | playbackRate |
Die Wiedergabegeschwindigkeit Mehr... | |
NSArray< NSNumber * > * | activeTrackIDs |
Ein Array von Ganzzahlen, die die aktiven Tracks angeben. Mehr... | |
id | customData |
Benutzerdefinierte anwendungsspezifische Daten, die mit der Anfrage übergeben werden sollen. Mehr... | |
NSString * | credentials |
Die Nutzeranmeldedaten für das geladene Medienelement. Mehr... | |
NSString * | credentialsType |
Der Typ der Nutzeranmeldedaten, der in GCKMediaLoadRequestData::credentials angegeben ist. Mehr... | |
NSString * | atvCredentials |
Die alternativen Android TV-Anmeldedaten für das Medienelement, das geladen wird. Mehr... | |
NSString * | atvCredentialsType |
Der Typ der Android TV-Anmeldedaten, der in GCKMediaLoadRequestData::atvCredentials angegeben ist. Mehr... | |
Methodendetail
- (instancetype) init |
Initialisiert ein GCKMediaLoadRequestData
mit Standardwerten für alle Attribute.
- (instancetype) initWithMediaLoadRequestData: | (GCKMediaLoadRequestData *) | requestData |
Initialisiert ein GCKMediaLoadRequestData
mit einem bestimmten GCKMediaLoadRequestData
-Objekt.
- (GCKMediaLoadRequestData *) build |
Erstellt ein GCKMediaLoadRequestData
mit den aktuellen Attributen des Builders.
- Rückgaben
- Die neue
GCKMediaLoadRequestData
-Instanz.
Objektdetails
|
readwritenonatomiccopy |
Das zu ladende Medienelement.
|
readwritenonatomiccopy |
Die Metadaten des Medienelements oder der Warteschlange.
|
readwritenonatomiccopy |
Das Flag, das angibt, ob die Wiedergabe sofort gestartet werden soll.
Der Standardwert ist @(YES)
. Wenn dies nil
ist, wird die Eigenschaft von GCKMediaQueueItem in queueData
wirksam. WennqueueData ebenfalls nil
ist, wird die Wiedergabe nicht sofort gestartet.
|
readwritenonatomicassign |
Die Startposition für den Start der Wiedergabe.
Der Standardwert ist kGCKInvalidTimeInterval und gibt eine Standardwiedergabeposition an. Bei der Wiedergabe von Video-on-Demand-Streams beginnt sie bei 0, bei der Wiedergabe von Livestreams am Rand von Live-Edge.
|
readwritenonatomicassign |
Die Wiedergabegeschwindigkeit
Der Standardwert ist 1
.
|
readwritenonatomicstrong |
Ein Array von Ganzzahlen, die die aktiven Tracks angeben.
Der Standardwert ist nil
.
|
readwritenonatomicstrong |
Benutzerdefinierte anwendungsspezifische Daten, die mit der Anfrage übergeben werden sollen.
Dies muss entweder ein Objekt sein, das mithilfe von NSJSONSerialization zu JSON serialisiert werden kann, oder nil
.
|
readwritenonatomiccopy |
Die Nutzeranmeldedaten für das geladene Medienelement.
|
readwritenonatomiccopy |
Der Typ der Nutzeranmeldedaten, der in GCKMediaLoadRequestData::credentials angegeben ist.
|
readwritenonatomiccopy |
Die alternativen Android TV-Anmeldedaten für das Medienelement, das geladen wird.
Wenn festgelegt, überschreiben diese Anmeldedaten den in GCKMediaLoadRequestData::credentials festgelegten Wert, wenn es sich bei dem Empfänger um eine Android TV-App handelt. Beim Empfänger kann über MediaLoadRequestData#getCredentials auf diese Anmeldedaten zugegriffen werden.
- Seit
- 4.7.0
|
readwritenonatomiccopy |
Der Typ der Android TV-Anmeldedaten, der in GCKMediaLoadRequestData::atvCredentials angegeben ist.
Wenn dieser Anmeldedatentyp festgelegt ist, überschreibt er den in GCKMediaLoadRequestData::credentialsType festgelegten Wert, wenn es sich bei dem Empfänger um eine Android TV-App handelt. Auf der Empfängerseite kann über MediaLoadRequestData#getCredentialsType auf diese Anmeldedaten zugegriffen werden.
- Seit
- 4.7.0