Omówienie
Klasa, która zawiera informacje o stanie niektórych multimediów.
Dziedziczy NSObject. Stosuje <NSCopy>>.
Podsumowanie metody instancji | |
(BOOL) | - queueHasNextItem |
Sprawdza, czy w danym kolejce znajduje się element, który jest aktualnie odtwarzany. Więcej... | |
(instancetype) | - initWithSessionID:mediaInformation: |
Wyznaczony inicjator. Więcej... | |
(BOOL) | - isMediaCommandSupported: |
Sprawdza, czy strumień obsługuje dane polecenie. Więcej... | |
(NSUInteger) | - queueItemCount |
Zwraca liczbę elementów w kolejce odtwarzania. Więcej... | |
(GCKMediaQueueItem *__nullable) | - queueItemAtIndex: |
Zwraca element w określonym indeksie w kolejce odtwarzania. Więcej... | |
(GCKMediaQueueItem *__nullable) | - queueItemWithItemID: |
Zwraca element o podanym identyfikatorze w kolejce odtwarzania. Więcej... | |
(NSInteger) | - queueIndexForItemID: |
Zwraca indeks elementu o podanym identyfikatorze w kolejce odtwarzania lub -1, jeśli nie ma takiego elementu w kolejce. Więcej... | |
Atrybuty publiczne | |
const NSInteger | kGCKMediaCommandPause |
Flaga (maska bitowa) wskazująca, że element multimedialny może zostać wstrzymany. Więcej... | |
const NSInteger | kGCKMediaCommandSeek |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje wyszukiwanie. Więcej... | |
const NSInteger | kGCKMediaCommandSetVolume |
Flaga (maska bitowa) wskazująca, że można zmienić głośność elementu multimedialnego. Więcej... | |
const NSInteger | kGCKMediaCommandToggleMute |
Flaga (maska bitowa) wskazująca, że dźwięk elementu multimedialnego może zostać wyciszony. Więcej... | |
const NSInteger | kGCKMediaCommandSkipForward |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje pomijanie. Więcej... | |
const NSInteger | kGCKMediaCommandSkipBackward |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje przewijanie do tyłu. Więcej... | |
const NSInteger | kGCKMediaCommandQueueNext |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje przenoszenie do następnego elementu w kolejce. Więcej... | |
const NSInteger | kGCKMediaCommandQueuePrevious |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje przenoszenie do poprzedniego elementu w kolejce. Więcej... | |
Podsumowanie usługi | |
NSInteger | mediaSessionID |
Identyfikator bieżącej sesji multimediów, jeśli taki istnieje. W przeciwnym razie ma wartość 0. Więcej... | |
GCKMediaPlayerState | playerState |
Obecny stan gracza. Więcej... | |
BOOL | playingAd |
Wskazuje, czy odbiornik odtwarza reklamę. Więcej... | |
GCKMediaPlayerIdleReason | idleReason |
Bieżąca przyczyna bezczynności. Więcej... | |
float | playbackRate |
Pobiera aktualną szybkość odtwarzania strumienia. Więcej... | |
GCKMediaInformation * | mediaInformation |
GCKMediaInformation elementu. Więcej... | |
NSTimeInterval | streamPosition |
Bieżąca pozycja strumienia jako NSTimeInterval od początku strumienia. Więcej... | |
float | volume |
Głośność transmisji. Więcej... | |
BOOL | isMuted |
stan wyciszenia transmisji; Więcej... | |
GCKMediaRepeatMode | queueRepeatMode |
Bieżący tryb powtarzania kolejki. Więcej... | |
NSUInteger | currentItemID |
Identyfikator bieżącego elementu kolejki. Więcej... | |
BOOL | queueHasCurrentItem |
Określa, czy w kolejce znajduje się bieżący element. Więcej... | |
GCKMediaQueueItem * | currentQueueItem |
Obecny element kolejki. Więcej... | |
GCKMediaQueueItem * | nextQueueItem |
Następny element kolejki. Więcej... | |
BOOL | queueHasPreviousItem |
Określa, czy przed elementem aktualnie odtwarzanego elementu w kolejce jest jakiś element. Więcej... | |
BOOL | queueHasLoadingItem |
Czy element jest wstępnie wczytywany w kolejce. Więcej... | |
NSUInteger | preloadedItemID |
Identyfikator wstępnie wczytywanego elementu, jeśli istnieje. Więcej... | |
NSUInteger | loadingItemID |
Identyfikator elementu, który jest obecnie wczytywany (jeśli istnieje). Więcej... | |
NSArray< NSNumber * > * | activeTrackIDs |
Lista aktywnych identyfikatorów ścieżek. Więcej... | |
GCKVideoInfo * | videoInfo |
Informacje o filmie (jeśli istnieją). Więcej... | |
id | customData |
Wszelkie dane niestandardowe powiązane ze stanem multimediów. Więcej... | |
GCKAdBreakStatus * | adBreakStatus |
Obecny stan odtwarzania reklamy. Więcej... | |
Szczegóły metody
- (BOOL) queueHasNextItem |
Sprawdza, czy w danym kolejce znajduje się element, który jest aktualnie odtwarzany.
- (instancetype) initWithSessionID: | (NSInteger) | mediaSessionID | |
mediaInformation: | (GCKMediaInformation *__nullable) | mediaInformation | |
Wyznaczony inicjator.
- Parameters
-
mediaSessionID The media session ID. mediaInformation The media information.
- (BOOL) isMediaCommandSupported: | (NSInteger) | command |
Sprawdza, czy strumień obsługuje dane polecenie.
- (NSUInteger) queueItemCount |
Zwraca liczbę elementów w kolejce odtwarzania.
- (GCKMediaQueueItem *__nullable) queueItemAtIndex: | (NSUInteger) | index |
Zwraca element w określonym indeksie w kolejce odtwarzania.
- (GCKMediaQueueItem *__nullable) queueItemWithItemID: | (NSUInteger) | itemID |
Zwraca element o podanym identyfikatorze w kolejce odtwarzania.
- (NSInteger) queueIndexForItemID: | (NSUInteger) | itemID |
Zwraca indeks elementu o podanym identyfikatorze w kolejce odtwarzania lub -1, jeśli nie ma takiego elementu w kolejce.
Dokumentacja danych członków
- (const NSInteger) kGCKMediaCommandPause |
Flaga (maska bitowa) wskazująca, że element multimedialny może zostać wstrzymany.
- (const NSInteger) kGCKMediaCommandSeek |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje wyszukiwanie.
- (const NSInteger) kGCKMediaCommandSetVolume |
Flaga (maska bitowa) wskazująca, że można zmienić głośność elementu multimedialnego.
- (const NSInteger) kGCKMediaCommandToggleMute |
Flaga (maska bitowa) wskazująca, że dźwięk elementu multimedialnego może zostać wyciszony.
- (const NSInteger) kGCKMediaCommandSkipForward |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje pomijanie.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje przewijanie do tyłu.
- (const NSInteger) kGCKMediaCommandQueueNext |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje przenoszenie do następnego elementu w kolejce.
- Deprecated:
- Ta flaga nie jest obecnie zaimplementowana.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Flaga (maska bitowa) wskazująca, że element multimedialny obsługuje przenoszenie do poprzedniego elementu w kolejce.
- Deprecated:
- Ta flaga nie jest obecnie zaimplementowana.
Szczegóły usługi
|
readnonatomicassign |
Identyfikator bieżącej sesji multimediów, jeśli taki istnieje. W przeciwnym razie ma wartość 0.
|
readnonatomicassign |
Obecny stan gracza.
|
readnonatomicassign |
Wskazuje, czy odbiornik odtwarza reklamę.
- Deprecated:
- Zamiast tego użyj adBreakStatus.
|
readnonatomicassign |
Bieżąca przyczyna bezczynności.
Ta wartość ma znaczenie tylko wtedy, gdy stan odtwarzacza to GCKMediaPlayerStateIdle.
|
readnonatomicassign |
Pobiera aktualną szybkość odtwarzania strumienia.
Wartość będzie ujemna, jeśli strumień będzie przewijać się do tyłu, 0 – gdy strumień zostanie wstrzymany, 1 – gdy odtwarzanie jest normalnie odtwarzane, i 1 wartości pozytywnej, jeśli transmisja jest skierowana do przodu.
|
readnonatomicstrong |
GCKMediaInformation elementu.
|
readnonatomicassign |
Bieżąca pozycja strumienia jako NSTimeInterval od początku strumienia.
|
readnonatomicassign |
Głośność transmisji.
|
readnonatomicassign |
stan wyciszenia transmisji;
|
readnonatomicassign |
Bieżący tryb powtarzania kolejki.
|
readnonatomicassign |
Identyfikator bieżącego elementu kolejki.
|
readnonatomicassign |
Określa, czy w kolejce znajduje się bieżący element.
|
readnonatomicassign |
Obecny element kolejki.
|
readnonatomicassign |
Następny element kolejki.
|
readnonatomicassign |
Określa, czy przed elementem aktualnie odtwarzanego elementu w kolejce jest jakiś element.
|
readnonatomicassign |
Czy element jest wstępnie wczytywany w kolejce.
|
readnonatomicassign |
Identyfikator wstępnie wczytywanego elementu, jeśli istnieje.
|
readnonatomicassign |
Identyfikator elementu, który jest obecnie wczytywany (jeśli istnieje).
|
readnonatomicstrong |
Lista aktywnych identyfikatorów ścieżek.
|
readnonatomicstrong |
Informacje o filmie (jeśli istnieją).
- Sincé
- 3,3
|
readnonatomicstrong |
Wszelkie dane niestandardowe powiązane ze stanem multimediów.
|
readnonatomicstrong |
Obecny stan odtwarzania reklamy.
- Sincé
- 3,3