Übersicht
Eine Klasse, die Statusinformationen zu einigen Medien enthält.
Übernimmt NSObject. Implementiert <NSCopy>.
Zusammenfassung der Instanzmethoden | |
(instancetype) | - initWithSessionID:mediaInformation: |
Angegebener Initialisierer. Mehr... | |
(BOOL) | - isMediaCommandSupported: |
Überprüft, ob der Stream einen bestimmten Steuerbefehl unterstützt. Mehr... | |
(nullable GCKMediaQueueItem *) | - queueItemAtIndex: |
Gibt das Element am 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 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... | |
const NSInteger | kGCKMediaCommandQueueShuffle |
Ein Flag (Bitmaske), das angibt, dass ein Mediakosten eine zufällige Anordnung unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandSkipAd |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement das Überspringen von Anzeigen unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueueRepeatAll |
Ein Flag (Bitmaske), das angibt, dass die Warteschlange eines Mediakostens eine unbegrenzte Wiederholung unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueueRepeatOne |
Ein Flag (Bitmaske), das angibt, dass ein Mediakosten eine unbegrenzte Wiederholung unterstützt. Mehr... | |
const NSInteger | kGCKMediaCommandQueueRepeat |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement und seine Warteschlange eine unbegrenzte Wiederholung unterstützen. Mehr... | |
const NSInteger | kGCKMediaCommandEditTracks |
Ein Flag (Bitmaske), das angibt, dass die Titel eines Medienelements bearbeitet werden können. Mehr... | |
const NSInteger | kGCKMediaCommandSetPlaybackRate |
Ein Flag (Bitmaske), das angibt, dass die Wiedergaberate eines Medienelements konfiguriert werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandLike |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement von einem Nutzer mit „Mag ich“ bewertet werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandDislike |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement von einem Nutzer mit „Mag ich nicht“ bewertet werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandFollow |
Ein Flag (Bitmaske), das angibt, dass dem Nutzer eines Erstellers eines Mediakostenelements gefolgt werden kann. Mehr... | |
const NSInteger | kGCKMediaCommandUnfollow |
Ein Kennzeichen (Bitmaske), das angibt, dass einem Nutzer von einem Ersteller des Mediaelements nicht mehr gefolgt werden 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 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... | |
BOOL | queueHasNextItem |
Überprüft, ob nach dem aktuell wiedergegebenen Element ein Element vorhanden ist. 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... | |
GCKMediaLiveSeekableRange * | liveSeekableRange |
Der suchbare Bereich 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 | |
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.
- (nullable GCKMediaQueueItem *) queueItemAtIndex: | (NSUInteger) | index |
Gibt das Element am 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 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.
- (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 Mediakosten eine zufällige Anordnung unterstützt.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement das Überspringen von Anzeigen unterstützt.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll |
Ein Flag (Bitmaske), das angibt, dass die Warteschlange eines Mediakostens eine unbegrenzte Wiederholung unterstützt.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne |
Ein Flag (Bitmaske), das angibt, dass ein Mediakosten eine unbegrenzte Wiederholung unterstützt.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeat |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement und seine Warteschlange eine unbegrenzte Wiederholung unterstützen.
Elemente in der Warteschlange.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks |
Ein Flag (Bitmaske), das angibt, dass die Titel eines Medienelements bearbeitet werden können.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate |
Ein Flag (Bitmaske), das angibt, dass die Wiedergaberate eines Medienelements konfiguriert werden kann.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandLike |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement von einem Nutzer mit „Mag ich“ bewertet werden kann.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandDislike |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement von einem Nutzer mit „Mag ich nicht“ bewertet werden kann.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandFollow |
Ein Flag (Bitmaske), das angibt, dass dem Nutzer eines Erstellers eines Mediakostenelements gefolgt werden kann.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow |
Ein Kennzeichen (Bitmaske), das angibt, dass einem Nutzer von einem Ersteller des Mediaelements nicht mehr gefolgt werden kann.
- Sincé
- 4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Streamübertragung unterstützt.
- Sincé
- 4.4.5
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 er normal wiedergegeben wird, und 0, wenn er vorwärts springt.
|
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 |
Überprüft, ob nach dem aktuell wiedergegebenen Element ein Element vorhanden ist.
|
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
|
readnonatomicassign |
Der suchbare Bereich eines Streams.
- Sincé
- 4.4.1
|
readnonatomicassign |
Die Metadaten der Medienwarteschlange.
- Sincé
- 4.4.1
|
readnonatomicassign |
Gibt die Anzahl der Elemente in der Wiedergabewarteschlange zurück.