GCKMediaStatus-Klasse
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Eine Klasse, die Statusinformationen zu einigen Medien enthält.
Übernimmt NSObject. Implementiert <NSCopy>.
|
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...
|
|
|
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...
|
|
- (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.
Gibt das Element am angegebenen Index in der Wiedergabewarteschlange zurück.
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.
- (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.
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
Die aktuelle Mediasitzungs-ID, falls vorhanden; andernfalls 0.
Der aktuelle Player-Status.
Der aktuelle Grund für die Inaktivität.
Dieser Wert ist nur aussagekräftig, wenn der Player-Status GCKMediaPlayerStateIdle ist.
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.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Die aktuelle Streamposition als NSTimeInterval ab Beginn des Streams.
Die Lautstärke des Streams.
Der Stummschaltungsstatus des Streams.
Der aktuelle Wiederholungsmodus für die Warteschlange.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
Die ID des aktuellen Warteschlangenelements, falls vorhanden.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Gibt an, ob sich ein aktuelles Element in der Warteschlange befindet.
Das aktuelle Warteschlangenelement, falls vorhanden.
Das nächste Warteschlangenelement, falls vorhanden.
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
Gibt an, ob sich ein Element vor dem aktuell wiedergegebenen Element in der Warteschlange befindet.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Gibt an, ob ein Element in der Warteschlange vorab geladen wird.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
Die ID des aktuell vorab geladenen Elements, falls vorhanden.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
Die ID des Elements, das gerade geladen wird.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
Die Liste der aktiven Titel-IDs.
Die Videoinformationen, falls vorhanden.
- Sincé
- 3,3
Alle benutzerdefinierten Daten, die mit dem Medienstatus verknüpft sind.
Der aktuelle Wiedergabestatus der Anzeige.
- Sincé
- 3,3
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2022-12-06 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]