Übersicht
Eine Klasse, die Statusinformationen zu einigen Medien enthält.
Übernimmt NSObject. Implementiert <NSCopy>.
Zusammenfassung der Instanzmethoden | |
(BOOL) | - queueHasNextItem |
Überprüft, ob nach dem aktuell wiedergegebenen Element ein Element vorhanden ist. Mehr... | |
(instancetype) | - initWithSessionID:mediaInformation: |
Angegebener Initialisierer. Mehr... | |
(BOOL) | - isMediaCommandSupported: |
Überprüft, ob der Stream einen bestimmten Steuerbefehl unterstützt. Mehr... | |
(NSUInteger) | - queueItemCount |
Gibt die Anzahl der Elemente in der Wiedergabewarteschlange zurück. Mehr... | |
(GCKMediaQueueItem *__nullable) | - queueItemAtIndex: |
Gibt das Element am angegebenen Index in der Wiedergabewarteschlange zurück. Mehr... | |
(GCKMediaQueueItem *__nullable) | - queueItemWithItemID: |
Gibt das Element mit der angegebenen Element-ID in der Wiedergabewarteschlange zurück. Mehr... | |
(NSInteger) | - queueIndexForItemID: |
Gibt den Index des Elements mit der angegebenen Element-ID in der Wiedergabewarteschlange oder -1 zurück, wenn kein solches Element in der Warteschlange vorhanden ist. Mehr... | |
Öffentliche Attribute | |
const NSInteger | kGCKMediaCommandPause |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement pausiert werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandSeek |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement die Suche unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandSetVolume |
Ein Flag (Bitmaske), das angibt, dass die Audiolautstärke eines Medienelements geändert werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandToggleMute |
Eine Markierung (Bitmaske), die angibt, dass der Ton eines Medienelements stummgeschaltet werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandSkipForward |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Weiterspringen unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandSkipBackward |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement das Zurückspringen unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueueNext |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Verschieben des nächsten Elements in der Warteschlange unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueuePrevious |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Verschieben zum vorherigen Element in der Warteschlange unterstützt. Mehr... | |
Property-Zusammenfassung | |
NSInteger | mediaSessionID |
Die aktuelle Mediasitzungs-ID, falls vorhanden; andernfalls 0. Mehr... | |
GCKMediaPlayerState | playerState |
Der aktuelle Player-Status. Mehr... | |
BOOL | playingAd |
Gibt an, ob der Empfänger gerade eine Anzeige wiedergibt. Mehr... | |
GCKMediaPlayerIdleReason | idleReason |
Der aktuelle Grund für die Inaktivität. Mehr... | |
float | playbackRate |
Ruft die aktuelle Wiedergabegeschwindigkeit des Streams ab. Mehr... | |
GCKMediaInformation * | mediaInformation |
Die GCKMediaInformation für dieses Element. Mehr... | |
NSTimeInterval | streamPosition |
Die aktuelle Streamposition als NSTimeInterval ab Beginn des Streams. Mehr... | |
float | volume |
Die Lautstärke des Streams. Mehr... | |
BOOL | isMuted |
Der Stummschaltungsstatus des Streams. Mehr... | |
GCKMediaRepeatMode | queueRepeatMode |
Der aktuelle Wiederholungsmodus für die Warteschlange. Mehr... | |
NSUInteger | currentItemID |
Die ID des aktuellen Warteschlangenelements, falls vorhanden. Mehr... | |
BOOL | queueHasCurrentItem |
Gibt an, ob sich ein aktuelles Element in der Warteschlange befindet. Mehr... | |
GCKMediaQueueItem * | currentQueueItem |
Das aktuelle Warteschlangenelement, falls vorhanden. Mehr... | |
GCKMediaQueueItem * | nextQueueItem |
Das nächste Warteschlangenelement, falls vorhanden. Mehr... | |
BOOL | queueHasPreviousItem |
Gibt an, ob sich ein Element vor dem aktuell wiedergegebenen Element in der Warteschlange befindet. Mehr... | |
BOOL | queueHasLoadingItem |
Gibt an, ob ein Element in der Warteschlange vorab geladen wird. Mehr... | |
NSUInteger | preloadedItemID |
Die ID des aktuell vorab geladenen Elements, falls vorhanden. Mehr... | |
NSUInteger | loadingItemID |
Die ID des Elements, das gerade geladen wird. Mehr... | |
NSArray< NSNumber * > * | activeTrackIDs |
Die Liste der aktiven Titel-IDs. Mehr... | |
GCKVideoInfo * | videoInfo |
Die Videoinformationen, falls vorhanden. Mehr... | |
id | customData |
Alle benutzerdefinierten Daten, die mit dem Medienstatus verknüpft sind. Mehr... | |
GCKAdBreakStatus * | adBreakStatus |
Der aktuelle Wiedergabestatus der Anzeige. Mehr... | |
Methodendetail
- (BOOL) queueHasNextItem |
Überprüft, ob nach dem aktuell wiedergegebenen Element ein Element vorhanden ist.
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (GCKMediaInformation *__nullable) | mediaInformation | |
Angegebener Initialisierer.
- Parameters
-
mediaSessionID The media session ID. mediaInformation The media information.
- (BOOL) isMediaCommandSupported: | (NSInteger) | command |
Überprüft, ob der Stream einen bestimmten Steuerbefehl unterstützt.
- (NSUInteger) queueItemCount |
Gibt die Anzahl der Elemente in der Wiedergabewarteschlange zurück.
- (GCKMediaQueueItem *__nullable) queueItemAtIndex: | (NSUInteger) | index |
Gibt das Element am angegebenen Index in der Wiedergabewarteschlange zurück.
- (GCKMediaQueueItem *__nullable) queueItemWithItemID: | (NSUInteger) | itemID |
Gibt das Element mit der angegebenen Element-ID in der Wiedergabewarteschlange zurück.
- (NSInteger) queueIndexForItemID: | (NSUInteger) | itemID |
Gibt den Index des Elements mit der angegebenen Element-ID in der Wiedergabewarteschlange oder -1 zurück, wenn kein solches Element in der Warteschlange vorhanden ist.
Dokumentation zu Mitgliedsdaten
- (const NSInteger) kGCKMediaCommandPause |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement pausiert werden kann.
- (const NSInteger) kGCKMediaCommandSeek |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement die Suche unterstützt.
- (const NSInteger) kGCKMediaCommandSetVolume |
Ein Flag (Bitmaske), das angibt, dass die Audiolautstärke eines Medienelements geändert werden kann.
- (const NSInteger) kGCKMediaCommandToggleMute |
Eine Markierung (Bitmaske), die angibt, dass der Ton eines Medienelements stummgeschaltet werden kann.
- (const NSInteger) kGCKMediaCommandSkipForward |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Weiterspringen unterstützt.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement das Zurückspringen unterstützt.
- (const NSInteger) kGCKMediaCommandQueueNext |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Verschieben des nächsten Elements in der Warteschlange unterstützt.
- Deprecated:
- Dieses Flag ist derzeit nicht implementiert.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Verschieben zum vorherigen Element in der Warteschlange unterstützt.
- Deprecated:
- Dieses Flag ist derzeit nicht implementiert.
Property-Details
|
readnonatomicassign |
Die aktuelle Mediasitzungs-ID, falls vorhanden; andernfalls 0.
|
readnonatomicassign |
Der aktuelle Player-Status.
|
readnonatomicassign |
Gibt an, ob der Empfänger gerade eine Anzeige wiedergibt.
- Deprecated:
- Verwenden Sie stattdessen adBreakStatus.
|
readnonatomicassign |
Der aktuelle Grund für die Inaktivität.
Dieser Wert ist nur aussagekräftig, wenn der Player-Status GCKMediaPlayerStateIdle ist.
|
readnonatomicassign |
Ruft die aktuelle Wiedergabegeschwindigkeit des Streams ab.
Dieser Wert ist negativ, wenn im Stream rückwärts gesucht wird, 0, wenn der Stream pausiert ist, 1, wenn der Stream normal wiedergegeben wird, und 1 weiterer positiver Wert, wenn im Stream vorwärts gesucht wird.
|
readnonatomicstrong |
Die GCKMediaInformation für dieses Element.
|
readnonatomicassign |
Die aktuelle Streamposition als NSTimeInterval ab Beginn des Streams.
|
readnonatomicassign |
Die Lautstärke des Streams.
|
readnonatomicassign |
Der Stummschaltungsstatus des Streams.
|
readnonatomicassign |
Der aktuelle Wiederholungsmodus für die Warteschlange.
|
readnonatomicassign |
Die ID des aktuellen Warteschlangenelements, falls vorhanden.
|
readnonatomicassign |
Gibt an, ob sich ein aktuelles Element in der Warteschlange befindet.
|
readnonatomicassign |
Das aktuelle Warteschlangenelement, falls vorhanden.
|
readnonatomicassign |
Das nächste Warteschlangenelement, falls vorhanden.
|
readnonatomicassign |
Gibt an, ob sich ein Element vor dem aktuell wiedergegebenen Element in der Warteschlange befindet.
|
readnonatomicassign |
Gibt an, ob ein Element in der Warteschlange vorab geladen wird.
|
readnonatomicassign |
Die ID des aktuell vorab geladenen Elements, falls vorhanden.
|
readnonatomicassign |
Die ID des Elements, das gerade geladen wird.
|
readnonatomicstrong |
Die Liste der aktiven Titel-IDs.
|
readnonatomicstrong |
Die Videoinformationen, falls vorhanden.
- Sincé
- 3,3
|
readnonatomicstrong |
Alle benutzerdefinierten Daten, die mit dem Medienstatus verknüpft sind.
|
readnonatomicstrong |
Der aktuelle Wiedergabestatus der Anzeige.
- Sincé
- 3,3