Protokół <GCK RemoteMediaClientListener>

Dokumentacja protokołu <GCK RemoteMediaClientListener>

Opis

Protokół detektora GCKRemoteMediaClient.

Od
3,0

Dziedziczy <NSObjectNSObject>.

Podsumowanie metody instancji

(void) - remoteMediaClient:didStartMediaSessionWithID:
 Wywoływane po rozpoczęciu nowej sesji multimediów na odbiorniku. Więcej...
 
(void) - remoteMediaClient:didUpdateMediaStatus:
 Wywoływane po odebraniu z odbiornika zaktualizowanego stanu multimediów. Więcej...
 
(void) - remoteMediaClient:didUpdateMediaMetadata:
 Wywoływane po odebraniu aktualizacji metadanych z odbiornika. Więcej...
 
(void) - remoteMediaClientDidUpdateQueue:
 Wywoływane po zaktualizowaniu kolejki odtwarzania multimediów w odbiorniku. Więcej...
 
(void) - remoteMediaClientDidUpdatePreloadStatus:
 Wywoływana po zaktualizowaniu stanu wstępnego wczytywania multimediów w odbiorniku. Więcej...
 
(void) - remoteMediaClient:didReceiveQueueItemIDs:
 Wywoływane po odebraniu listy identyfikatorów elementów kolejki multimediów. Więcej...
 
(void) - remoteMediaClient:didInsertQueueItemsWithIDs:beforeItemWithID:
 Wywoływane, gdy do kolejki multimediów wstawiono ciągłą sekwencję elementów. Więcej...
 
(void) - remoteMediaClient:didUpdateQueueItemsWithIDs:
 Wywoływana po zaktualizowaniu istniejących elementów w kolejce multimediów. Więcej...
 
(void) - remoteMediaClient:didRemoveQueueItemsWithIDs:
 Wywołuje się, gdy z kolejki multimediów usunięto ciągłą sekwencję elementów. Więcej...
 
(void) - remoteMediaClient:didReceiveQueueItems:
 Wywoływane po otrzymaniu szczegółowych informacji o co najmniej jednym elemencie w kolejce. Więcej...
 

Szczegóły metody

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

Wywoływane po rozpoczęciu nowej sesji multimediów na odbiorniku.

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

Wywoływane po odebraniu z odbiornika zaktualizowanego stanu multimediów.

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

Wywoływane po odebraniu aktualizacji metadanych z odbiornika.

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

Wywoływane po zaktualizowaniu kolejki odtwarzania multimediów w odbiorniku.

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

Wywoływana po zaktualizowaniu stanu wstępnego wczytywania multimediów w odbiorniku.

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

Wywoływane po odebraniu listy identyfikatorów elementów kolejki multimediów.

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

Wywoływane, gdy do kolejki multimediów wstawiono ciągłą sekwencję elementów.

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

Wywoływana po zaktualizowaniu istniejących elementów w kolejce multimediów.

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

Wywołuje się, gdy z kolejki multimediów usunięto ciągłą sekwencję elementów.

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

Wywoływane po otrzymaniu szczegółowych informacji o co najmniej jednym elemencie w kolejce.

Parameters
clientThe client.
queueItemsThe queue items.
Od
4.1