Protocolo <GCKRemoteMediaClientListener>

Referencia del protocolo <GCKRemoteMediaClientListener>

Descripción general

El protocolo de objeto de escucha de GCKRemoteMediaClient.

Since
3.0

Hereda <NSObjectNSObject>.

Resumen del método de instancia

(void) - remoteMediaClient:didStartMediaSessionWithID:
 Se llama cuando se inicia una nueva sesión multimedia en el receptor. Más...
 
(void) - remoteMediaClient:didUpdateMediaStatus:
 Se llama cuando se recibe el estado multimedia actualizado del receptor. Más...
 
(void) - remoteMediaClient:didUpdateMediaMetadata:
 Se llama cuando se reciben los metadatos de medios actualizados del receptor. Más...
 
(void) - remoteMediaClientDidUpdateQueue:
 Se invoca cuando se actualiza la fila de reproducción de contenido multimedia en el receptor. Más...
 
(void) - remoteMediaClientDidUpdatePreloadStatus:
 Se llama cuando se actualiza el estado de precarga de contenido multimedia en el receptor. Más...
 
(void) - remoteMediaClient:didReceiveQueueItemIDs:
 Se llama cuando se recibe la lista de ID de elementos de la fila de medios. Más...
 
(void) - remoteMediaClient:didInsertQueueItemsWithIDs:beforeItemWithID:
 Se llama cuando se inserta una secuencia contigua de elementos en la cola de medios. Más...
 
(void) - remoteMediaClient:didUpdateQueueItemsWithIDs:
 Se llama cuando se actualizan los elementos existentes en la fila de medios. Más...
 
(void) - remoteMediaClient:didRemoveQueueItemsWithIDs:
 Se llama cuando se quita una secuencia contigua de elementos de la cola multimedia. Más...
 
(void) - remoteMediaClient:didReceiveQueueItems:
 Se llama cuando se recibe información detallada de uno o más elementos en la cola. Más...
 

Detalle del método

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

Se llama cuando se inicia una nueva sesión multimedia en el receptor.

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

Se llama cuando se recibe el estado multimedia actualizado del 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

Se llama cuando se reciben los metadatos de medios actualizados del receptor.

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

Se invoca cuando se actualiza la fila de reproducción de contenido multimedia en el receptor.

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

Se llama cuando se actualiza el estado de precarga de contenido multimedia en el receptor.

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

Se llama cuando se recibe la lista de ID de elementos de la fila de medios.

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

Se llama cuando se inserta una secuencia contigua de elementos en la cola de medios.

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.
Since
4.1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs 
optional

Se llama cuando se actualizan los elementos existentes en la fila de medios.

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

Se llama cuando se quita una secuencia contigua de elementos de la cola multimedia.

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

Se llama cuando se recibe información detallada de uno o más elementos en la cola.

Parameters
clientThe client.
queueItemsThe queue items.
Since
4.1