Classe GCKUIPlaybackRateController

Riferimento della classe GCKUIPlaybackRateController

Panoramica

Una classe che può essere utilizzata per implementare un'UI personalizzata per la velocità di riproduzione dello streaming.

L'applicazione può sottoclasse questa classe e sovrascrivere i setter GCKUIPlaybackRateController::playbackRate e GCKUIPlaybackRateController::inputEnabled oppure utilizzare KVO per ascoltare le modifiche apportate a queste proprietà e aggiornare di conseguenza i controlli UI della velocità di riproduzione e/o della velocità di riproduzione.

Dal
4,0

Eredita NSObject.

Riepilogo del metodo di istanza

(instancetype) - init
 Inizializzatore designato. Altro...
 

Riepilogo proprietà

float playbackRate
 La velocità di riproduzione dello stream corrente da GCKRemoteMediaClient. Altro...
 
BOOL inputEnabled
 GCKUIMediaController scrive questa proprietà per attivare o disattivare i controlli dell'interfaccia utente gestiti da questo controller. Altro...
 

Dettaglio metodo

- (instancetype) init

Inizializzatore designato.

Dettagli della proprietà

- (float) playbackRate
readwritenonatomicassign

La velocità di riproduzione dello stream corrente da GCKRemoteMediaClient.

GCKUIMediaController scrive questa proprietà ogni volta che la velocità di riproduzione cambia. GCKUIMediaController osserva la proprietà (a meno che non sia in fase di scrittura) e, se cambia, invia il comando multimediale appropriato con GCKRemoteMediaClient per modificare la velocità di riproduzione.

- (BOOL) inputEnabled
readwritenonatomicassign

GCKUIMediaController scrive questa proprietà per attivare o disattivare i controlli dell'interfaccia utente gestiti da questo controller.

I controlli dell'interfaccia utente relativi ai contenuti multimediali sono temporaneamente disattivati mentre un comando multimediale è in esecuzione.