Überblick
Klasse, die Statusinformationen zu einigen Medien enthält.
Übernimmt NSObject. Implementiert <NSKopieren>.
Übersicht über Instanzmethoden | |
(instancetype) | - initWithSessionID:mediaInformation: |
Definierter Initialisierer. Mehr... | |
(BOOL) | - isMediaCommandSupported: |
Überprüft, ob der Stream einen bestimmten Steuerbefehl unterstützt. Mehr... | |
(nullable GCKMediaQueueItem *) | - queueItemAtIndex: |
Gibt das Element beim angegebenen Index in der Wiedergabewarteschlange zurück. Mehr... | |
(nullable GCKMediaQueueItem *) | - 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 Warteschlange zurück. Wenn sich kein entsprechendes Element in der Warteschlange befindet, wird -1 zurückgegeben. Mehr... | |
Öffentliche Attribute | |
const NSInteger | kGCKMediaCommandPause |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement pausiert werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandSeek |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Suche unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandSetVolume |
Eine Markierung (Bitmaske), die 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 stumm geschaltet werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandSkipForward |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Vorwärtsspringen unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandSkipBackward |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Rückwärtsspringen unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueueNext |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement das Verschieben zum nächsten Element 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... | |
const NSInteger | kGCKMediaCommandQueueShuffle |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement einen Zufallsmix unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandSkipAd |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Überspringen von Anzeigen unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueueRepeatAll |
Ein Flag (Bitmaske), das angibt, dass die Warteschlange eines Medienelements unbegrenzte Wiederholungen unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueueRepeatOne |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement unbegrenzte Wiederholungen unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueueRepeat |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement und seine Warteschlange unbegrenzte Wiederholungen unterstützen. Mehr... | |
const NSInteger | kGCKMediaCommandEditTracks |
Eine Markierung (Bitmaske), die angibt, dass die Tracks eines Medienelements bearbeitbar sind. Mehr... | |
const NSInteger | kGCKMediaCommandSetPlaybackRate |
Ein Flag (Bitmaske), das angibt, dass die Wiedergaberate eines Medienelements konfigurierbar ist. Mehr... | |
const NSInteger | kGCKMediaCommandLike |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement einem Nutzer gefällt. Mehr... | |
const NSInteger | kGCKMediaCommandDislike |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement einem Nutzer möglicherweise nicht gefällt. Mehr... | |
const NSInteger | kGCKMediaCommandFollow |
Eine Markierung (Bitmaske), die angibt, dass dem Ersteller eines Medienelements ein Nutzer folgen kann. Mehr... | |
const NSInteger | kGCKMediaCommandUnfollow |
Eine Markierung (Bitmaske), die angibt, dass ein Nutzer dem Ersteller eines Medienelements nicht mehr folgen kann. Mehr... | |
const NSInteger | kGCKMediaCommandStreamTransfer |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Streamübertragung unterstützt. Mehr... | |
Property-Zusammenfassung | |
NSInteger | mediaSessionID |
Die aktuelle Mediensitzungs-ID, falls vorhanden, andernfalls „0“. Mehr... | |
GCKMediaPlayerState | playerState |
Der aktuelle Player-Status. Mehr... | |
BOOL | playingAd |
Gibt an, ob der Receiver gerade eine Anzeige wiedergibt. Mehr... | |
GCKMediaPlayerIdleReason | idleReason |
Grund für die aktuelle Inaktivität Mehr... | |
float | playbackRate |
Ruft die aktuelle Stream-Wiedergaberate ab. Mehr... | |
GCKMediaInformation * | mediaInformation |
Die GCKMediaInformation für dieses Element. Mehr... | |
NSTimeInterval | streamPosition |
Die aktuelle Streamposition als NSTimeInterval vom Start des Streams. Mehr... | |
float | volume |
Die Lautstärke des Streams. Mehr... | |
BOOL | isMuted |
Die Stummschaltung des Streams. Mehr... | |
GCKMediaRepeatMode | queueRepeatMode |
Wiederholungsmodus der aktuellen Wiedergabeliste. 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 Element in der Warteschlange, falls vorhanden. Mehr... | |
BOOL | queueHasNextItem |
Überprüft, ob sich nach dem aktuell wiedergegebenen Element in der Warteschlange ein Element befindet. Mehr... | |
GCKMediaQueueItem * | nextQueueItem |
Das nächste Element in der Warteschlange, falls vorhanden. Mehr... | |
BOOL | queueHasPreviousItem |
Gibt an, ob sich vor dem aktuell wiedergegebenen Element in der Warteschlange ein Element befindet. Mehr... | |
BOOL | queueHasLoadingItem |
Gibt an, ob ein Element vorab in die Warteschlange geladen wird. Mehr... | |
NSUInteger | preloadedItemID |
Die ID des Elements, das momentan vorab geladen wird (falls vorhanden). Mehr... | |
NSUInteger | loadingItemID |
Die ID des Elements, das gerade geladen wird, falls vorhanden. Mehr... | |
NSArray< NSNumber * > * | activeTrackIDs |
Die Liste der aktiven Track-IDs. Mehr... | |
GCKVideoInfo * | videoInfo |
Die Videoinformationen, falls vorhanden. Mehr... | |
id | customData |
Alle benutzerdefinierten Daten, die dem Medienstatus zugeordnet sind. Mehr... | |
GCKAdBreakStatus * | adBreakStatus |
Der aktuelle Status der Anzeigenwiedergabe. Mehr... | |
GCKMediaLiveSeekableRange * | liveSeekableRange |
Suchbereich eines Streams. Mehr... | |
GCKMediaQueueData * | queueData |
Die Metadaten der Medienwarteschlange. Mehr... | |
NSUInteger | queueItemCount |
Gibt die Anzahl der Elemente in der Wiedergabewarteschlange zurück. Mehr... | |
Methodendetail
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (nullable GCKMediaInformation *) | mediaInformation | |
Definierter 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.
- (nullable GCKMediaQueueItem *) queueItemAtIndex: | (NSUInteger) | index |
Gibt das Element beim angegebenen Index in der Wiedergabewarteschlange zurück.
- (nullable GCKMediaQueueItem *) 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 Warteschlange zurück. Wenn sich kein entsprechendes Element in der Warteschlange befindet, wird -1 zurückgegeben.
Dokumentation zu Mitgliederdaten
- (const NSInteger) kGCKMediaCommandPause |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement pausiert werden kann.
- (const NSInteger) kGCKMediaCommandSeek |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Suche unterstützt.
- (const NSInteger) kGCKMediaCommandSetVolume |
Eine Markierung (Bitmaske), die angibt, dass die Audiolautstärke eines Medienelements geändert werden kann.
- (const NSInteger) kGCKMediaCommandToggleMute |
Eine Markierung (Bitmaske), die angibt, dass der Ton eines Medienelements stumm geschaltet werden kann.
- (const NSInteger) kGCKMediaCommandSkipForward |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Vorwärtsspringen unterstützt.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Rückwärtsspringen unterstützt.
- (const NSInteger) kGCKMediaCommandQueueNext |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement das Verschieben zum nächsten Element in der Warteschlange unterstützt.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Verschieben zum vorherigen Element in der Warteschlange unterstützt.
- (const NSInteger) kGCKMediaCommandQueueShuffle |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement einen Zufallsmix unterstützt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Überspringen von Anzeigen unterstützt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll |
Ein Flag (Bitmaske), das angibt, dass die Warteschlange eines Medienelements unbegrenzte Wiederholungen unterstützt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement unbegrenzte Wiederholungen unterstützt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeat |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement und seine Warteschlange unbegrenzte Wiederholungen unterstützen.
Elemente in der Warteschlange.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks |
Eine Markierung (Bitmaske), die angibt, dass die Tracks eines Medienelements bearbeitbar sind.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate |
Ein Flag (Bitmaske), das angibt, dass die Wiedergaberate eines Medienelements konfigurierbar ist.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandLike |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement einem Nutzer gefällt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandDislike |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement einem Nutzer möglicherweise nicht gefällt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandFollow |
Eine Markierung (Bitmaske), die angibt, dass dem Ersteller eines Medienelements ein Nutzer folgen kann.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow |
Eine Markierung (Bitmaske), die angibt, dass ein Nutzer dem Ersteller eines Medienelements nicht mehr folgen kann.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Streamübertragung unterstützt.
- Seit
- 4.4.5
Objektdetails
|
readnonatomicassign |
Die aktuelle Mediensitzungs-ID, falls vorhanden, andernfalls „0“.
|
readnonatomicassign |
Der aktuelle Player-Status.
|
readnonatomicassign |
Gibt an, ob der Receiver gerade eine Anzeige wiedergibt.
- Deprecated:
- Verwenden Sie stattdessen adBreakStatus.
|
readnonatomicassign |
Grund für die aktuelle Inaktivität
Dieser Wert ist nur sinnvoll, wenn der Player-Status GCKMediaPlayerStateIdle lautet.
|
readnonatomicassign |
Ruft die aktuelle Stream-Wiedergaberate ab.
Dieser Wert ist negativ, wenn der Stream zurückspulen wird, 0, wenn der Stream pausiert wird, 1, wenn der Stream normal wiedergegeben wird, und 0, wenn er vorwärts springt.
|
readnonatomicstrong |
Die GCKMediaInformation für dieses Element.
|
readnonatomicassign |
Die aktuelle Streamposition als NSTimeInterval vom Start des Streams.
|
readnonatomicassign |
Die Lautstärke des Streams.
|
readnonatomicassign |
Die Stummschaltung des Streams.
|
readnonatomicassign |
Wiederholungsmodus der aktuellen Wiedergabeliste.
|
readnonatomicassign |
Die ID des aktuellen Warteschlangenelements, falls vorhanden.
|
readnonatomicassign |
Gibt an, ob sich ein aktuelles Element in der Warteschlange befindet.
|
readnonatomicweak |
Das aktuelle Element in der Warteschlange, falls vorhanden.
|
readnonatomicassign |
Überprüft, ob sich nach dem aktuell wiedergegebenen Element in der Warteschlange ein Element befindet.
|
readnonatomicweak |
Das nächste Element in der Warteschlange, falls vorhanden.
|
readnonatomicassign |
Gibt an, ob sich vor dem aktuell wiedergegebenen Element in der Warteschlange ein Element befindet.
|
readnonatomicassign |
Gibt an, ob ein Element vorab in die Warteschlange geladen wird.
|
readnonatomicassign |
Die ID des Elements, das momentan vorab geladen wird (falls vorhanden).
|
readnonatomicassign |
Die ID des Elements, das gerade geladen wird, falls vorhanden.
|
readnonatomicstrong |
Die Liste der aktiven Track-IDs.
|
readnonatomicstrong |
Die Videoinformationen, falls vorhanden.
- Seit
- 3,3
|
readnonatomicstrong |
Alle benutzerdefinierten Daten, die dem Medienstatus zugeordnet sind.
|
readnonatomicstrong |
Der aktuelle Status der Anzeigenwiedergabe.
- Seit
- 3,3
|
readnonatomicassign |
Suchbereich eines Streams.
- Seit
- 4.4.1
|
readnonatomicassign |
Die Metadaten der Medienwarteschlange.
- Seit
- 4.4.1
|
readnonatomicassign |
Gibt die Anzahl der Elemente in der Wiedergabewarteschlange zurück.