<GCKRemoteMediaClientListener> プロトコル

<GCKRemoteMediaClientListener> プロトコル リファレンス

概要

GCKRemoteMediaClient リスナー プロトコル。

開始:
3.0

<NSObjectNSObject> を継承します。

インスタンス メソッドの概要

(void) - remoteMediaClient:didStartMediaSessionWithID:
 レシーバーで新しいメディア セッションが開始されたときに呼び出されます。その他...
 
(void) - remoteMediaClient:didUpdateMediaStatus:
 更新されたメディア ステータスが受信側から受信されたときに呼び出されます。その他...
 
(void) - remoteMediaClient:didUpdateMediaMetadata:
 更新されたメディア メタデータがレシーバーから受信されたときに呼び出されます。その他...
 
(void) - remoteMediaClientDidUpdateQueue:
 レシーバーでメディア再生キューが更新されたときに呼び出されます。その他...
 
(void) - remoteMediaClientDidUpdatePreloadStatus:
 レシーバーでメディアのプリロード ステータスが更新されたときに呼び出されます。その他...
 
(void) - remoteMediaClient:didReceiveQueueItemIDs:
 メディアキュー アイテム ID のリストを受け取ったときに呼び出されます。その他...
 
(void) - remoteMediaClient:didInsertQueueItemsWithIDs:beforeItemWithID:
 連続するアイテム シーケンスがメディアキューに挿入されたときに呼び出されます。その他...
 
(void) - remoteMediaClient:didUpdateQueueItemsWithIDs:
 メディアキュー内の既存のアイテムが更新されたときに呼び出されます。その他...
 
(void) - remoteMediaClient:didRemoveQueueItemsWithIDs:
 連続する一連のアイテムがメディアキューから削除されたときに呼び出されます。その他...
 
(void) - remoteMediaClient:didReceiveQueueItems:
 キュー内の 1 つ以上のアイテムに関する詳細情報を受け取ったときに呼び出されます。その他...
 

メソッドの詳細

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

レシーバーで新しいメディア セッションが開始されたときに呼び出されます。

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

更新されたメディア ステータスが受信側から受信されたときに呼び出されます。

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

更新されたメディア メタデータがレシーバーから受信されたときに呼び出されます。

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

レシーバーでメディア再生キューが更新されたときに呼び出されます。

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

レシーバーでメディアのプリロード ステータスが更新されたときに呼び出されます。

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

メディアキュー アイテム ID のリストを受け取ったときに呼び出されます。

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

連続するアイテム シーケンスがメディアキューに挿入されたときに呼び出されます。

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

メディアキュー内の既存のアイテムが更新されたときに呼び出されます。

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

連続する一連のアイテムがメディアキューから削除されたときに呼び出されます。

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

キュー内の 1 つ以上のアイテムに関する詳細情報を受け取ったときに呼び出されます。

Parameters
clientThe client.
queueItemsThe queue items.
開始:
4.1