Classe GCKUIPlaybackRateController

Referência da classe GCKUIPlaybackRateController

Informações gerais

Uma classe que pode ser usada para implementar uma interface personalizada de taxa de reprodução de streaming.

O aplicativo pode subclassificar essa classe e substituir os setters GCKUIPlaybackRateController::playbackRate e GCKUIPlaybackRateController::inputEnabled ou usar o KVO para detectar mudanças nessas propriedades e atualizar a taxa de reprodução e/ou os controles de interface da taxa de reprodução de acordo.

Como
4,0

Herda o NSObject.

Resumo do método de instância

(instancetype) - init
 Iniciador designado. Mais...
 

Resumo da propriedade

float playbackRate
 É a taxa de reprodução de streaming atual de GCKRemoteMediaClient. Mais...
 
BOOL inputEnabled
 O GCKUIMediaController grava essa propriedade para ativar ou desativar os controles de interface gerenciados por esse controlador. Mais...
 

Detalhes dos métodos

- (instancetype) init

Iniciador designado.

Detalhe da propriedade

- (float) playbackRate
readwritenonatomicassign

É a taxa de reprodução de streaming atual de GCKRemoteMediaClient.

O GCKUIMediaController grava essa propriedade sempre que a taxa de reprodução muda. O GCKUIMediaController observa a propriedade (a menos que ela esteja em processo de gravação) e, se ela mudar, emite o comando de mídia adequado ao GCKRemoteMediaClient para mudar a taxa de reprodução.

- (BOOL) inputEnabled
readwritenonatomicassign

O GCKUIMediaController grava essa propriedade para ativar ou desativar os controles de interface gerenciados por esse controlador.

Os controles de IU relacionados à mídia ficam temporariamente desativados enquanto um comando de mídia está em andamento.