Protocolo <GCKRemoteMediaClientListener>

Referência do protocolo <GCKRemoteMediaClientListener>

Informações gerais

O protocolo do listener GCKRemoteMediaClient.

Como
3,0

Herda <NSObjectNSObject>.

Resumo do método de instância

(void) - remoteMediaClient:didStartMediaSessionWithID:
 Chamado quando uma nova sessão de mídia é iniciada no receptor. Mais...
 
(void) - remoteMediaClient:didUpdateMediaStatus:
 Chamado quando o status atualizado da mídia é recebido do receptor. Mais...
 
(void) - remoteMediaClient:didUpdateMediaMetadata:
 Chamado quando metadados de mídia atualizados são recebidos do receptor. Mais...
 
(void) - remoteMediaClientDidUpdateQueue:
 Chamado quando a fila de reprodução de mídia é atualizada no receptor. Mais...
 
(void) - remoteMediaClientDidUpdatePreloadStatus:
 Chamado quando o status de pré-carregamento da mídia é atualizado no receptor. Mais...
 
(void) - remoteMediaClient:didReceiveQueueItemIDs:
 Chamado quando a lista de códigos de itens da fila de mídia foi recebida. Mais...
 
(void) - remoteMediaClient:didInsertQueueItemsWithIDs:beforeItemWithID:
 Chamado quando uma sequência contígua de itens é inserida na fila de mídia. Mais...
 
(void) - remoteMediaClient:didUpdateQueueItemsWithIDs:
 Chamado quando os itens existentes foram atualizados na fila de mídia. Mais...
 
(void) - remoteMediaClient:didRemoveQueueItemsWithIDs:
 Chamado quando uma sequência contígua de itens é removida da fila de mídia. Mais...
 
(void) - remoteMediaClient:didReceiveQueueItems:
 Chamado quando as informações detalhadas foram recebidas para um ou mais itens na fila. Mais...
 

Detalhes dos métodos

- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didStartMediaSessionWithID: (NSInteger)  sessionID 
optional

Chamado quando uma nova sessão de mídia é iniciada no receptor.

Parameters
clientThe client.
sessionIDThe ID of the new session.
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateMediaStatus: (nullable GCKMediaStatus *)  mediaStatus 
optional

Chamado quando o status atualizado da mídia é recebido do receptor.

Parameters
clientThe client.
mediaStatusThe updated media status. The status can also be accessed as a property of the player.
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateMediaMetadata: (nullable GCKMediaMetadata *)  mediaMetadata 
optional

Chamado quando metadados de mídia atualizados são recebidos do receptor.

Parameters
clientThe client.
mediaMetadataThe updated media metadata. The metadata can also be accessed through the GCKRemoteMediaClient::mediaStatus property.
- (void) remoteMediaClientDidUpdateQueue: (GCKRemoteMediaClient *)  client
optional

Chamado quando a fila de reprodução de mídia é atualizada no receptor.

Parameters
clientThe client.
- (void) remoteMediaClientDidUpdatePreloadStatus: (GCKRemoteMediaClient *)  client
optional

Chamado quando o status de pré-carregamento da mídia é atualizado no receptor.

Parameters
clientThe client.
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didReceiveQueueItemIDs: (NSArray< NSNumber * > *)  queueItemIDs 
optional

Chamado quando a lista de códigos de itens da fila de mídia foi recebida.

Parameters
clientThe client.
queueItemIDsThe list of media queue item IDs.
Como
4,1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didInsertQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs
beforeItemWithID: (GCKMediaQueueItemID beforeItemID 
optional

Chamado quando uma sequência contígua de itens é inserida na fila de mídia.

Parameters
clientThe client.
queueItemIDsThe item IDs of the inserted items.
beforeItemIDThe item ID of the item in front of which the new items have been inserted. If the value is kGCKMediaQueueInvalidItemID, it indicates that the items were appended at the end of the queue.
Como
4,1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs 
optional

Chamado quando os itens existentes foram atualizados na fila de mídia.

Parameters
clientThe client.
queueItemIDsThe item IDs of the updated items.
Como
4,1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didRemoveQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs 
optional

Chamado quando uma sequência contígua de itens é removida da fila de mídia.

Parameters
clientThe client.
queueItemIDsThe item IDs of the removed items.
Como
4,1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didReceiveQueueItems: (NSArray< GCKMediaQueueItem * > *)  queueItems 
optional

Chamado quando as informações detalhadas foram recebidas para um ou mais itens na fila.

Parameters
clientThe client.
queueItemsThe queue items.
Como
4,1