Opis
Klasa, która może służyć do implementacji interfejsu użytkownika niestandardowego szybkości odtwarzania strumienia.
Aplikacja może podklasyfikować tę klasę i zastępować ustawienia GCKUIPlaybackRateController::playbackRate oraz GCKUIPlaybackRateController::inputEnabled albo użyć KVO, aby nasłuchiwać zmian tych właściwości, i odpowiednio zaktualizować swoje elementy sterujące szybkością odtwarzania lub szybkością odtwarzania w interfejsie.
- Od
- 4,0
Dziedziczy NSObject.
Podsumowanie metody instancji | |
(instancetype) | - init |
Wyznaczony inicjator. Więcej... | |
Podsumowanie usługi | |
float | playbackRate |
Bieżąca szybkość odtwarzania od GCKRemoteMediaClient. Więcej... | |
BOOL | inputEnabled |
GCKUIMediaController zapisuje tę właściwość, aby włączać i wyłączać elementy sterujące interfejsu zarządzane przez ten kontroler. Więcej... | |
Szczegóły metody
- (instancetype) init |
Wyznaczony inicjator.
Szczegóły nieruchomości
|
readwritenonatomicassign |
Bieżąca szybkość odtwarzania od GCKRemoteMediaClient.
GCKUIMediaController zapisuje tę właściwość przy każdej zmianie szybkości odtwarzania. GCKUIMediaController obserwuje właściwość (chyba że jest w trakcie zapisywania) i jeśli się zmieni, wydaje odpowiednie polecenie multimedialne w komponencie GCKRemoteMediaClient, aby zmienić szybkość odtwarzania.
|
readwritenonatomicassign |
GCKUIMediaController zapisuje tę właściwość, aby włączać i wyłączać elementy sterujące interfejsu zarządzane przez ten kontroler.
Elementy sterujące interfejsu związane z multimediami są tymczasowo wyłączone podczas wykonywania polecenia multimediów.