GCKRemoteMediaClient(受保護) 類別

GCKRemoteMediaClient(Protected) 類別參考資料

總覽

僅限 GCKRemoteMediaClient 子類別呼叫的方法。

開始時間
3.3

執行個體方法摘要

(void) - notifyDidStartMediaSession
 每當媒體工作階段開始時,再由子類別呼叫,也就是在遠端播放器成功載入新媒體之後。更多...
 
(void) - notifyDidUpdateMediaStatus
 當用戶端的 mediaStatus 物件變更時,由子類別呼叫。更多...
 
(void) - notifyDidUpdateQueue
 當用戶端管理的媒體佇列有所變更時,子類別即可呼叫該類別。更多...
 
(void) - notifyDidUpdatePreloadStatus
 當用戶端 GCKMediaStatusGCKMediaStatus::preloadedItemID 變更時,子類別就呼叫了子類別。更多...
 
(void) - notifyDidUpdateMetadata
 每當中繼資料變更時,再由子類別呼叫。更多...
 
(void) - notifyDidReceiveQueueItemIDs:
 每當收到媒體佇列項目 ID 清單時,再由子類別呼叫。更多...
 
(void) - notifyDidInsertQueueItemsWithIDs:beforeItemWithID:
 在佇列中插入連續的佇列項目序列時,可由子類別呼叫。更多...
 
(void) - notifyDidUpdateQueueItemsWithIDs:
 每當佇列中現有的佇列項目更新時,再由子類別呼叫。更多...
 
(void) - notifyDidRemoveQueueItemsWithIDs:
 每當從佇列中移除連續的佇列項目序列時,再由子類別呼叫。更多...
 
(void) - notifyDidReceiveQueueItems:
 在收到佇列項目時由子類別呼叫。更多...
 

方法詳細資料

- (void) notifyDidStartMediaSession

每當媒體工作階段開始時,再由子類別呼叫,也就是在遠端播放器成功載入新媒體之後。

擴充類別 GCKRemoteMediaClient

- (void) notifyDidUpdateMediaStatus

當用戶端的 mediaStatus 物件變更時,由子類別呼叫。

擴充類別 GCKRemoteMediaClient

- (void) notifyDidUpdateQueue

當用戶端管理的媒體佇列有所變更時,子類別即可呼叫該類別。

擴充類別 GCKRemoteMediaClient

- (void) notifyDidUpdatePreloadStatus

當用戶端 GCKMediaStatusGCKMediaStatus::preloadedItemID 變更時,子類別就呼叫了子類別。

擴充類別 GCKRemoteMediaClient

- (void) notifyDidUpdateMetadata

每當中繼資料變更時,再由子類別呼叫。

擴充類別 GCKRemoteMediaClient

- (void) notifyDidReceiveQueueItemIDs: (NSArray< NSNumber * > *)  itemIDs

每當收到媒體佇列項目 ID 清單時,再由子類別呼叫。

Parameters
itemIDsThe list of queue item IDs.
開始時間
4.1

擴充類別 GCKRemoteMediaClient

- (void) notifyDidInsertQueueItemsWithIDs: (NSArray< NSNumber * > *)  itemIDs
beforeItemWithID: (GCKMediaQueueItemID beforeItemID 

在佇列中插入連續的佇列項目序列時,可由子類別呼叫。

Parameters
itemIDsThe list of queue item IDs identifying the items that were inserted.
beforeItemIDThe ID of the queue item in front of which the new items were inserted, or kGCKInvalidQueueItemID if the items were appended to the end of the queue.
開始時間
4.1

擴充類別 GCKRemoteMediaClient

- (void) notifyDidUpdateQueueItemsWithIDs: (NSArray< NSNumber * > *)  itemIDs

每當佇列中現有的佇列項目更新時,再由子類別呼叫。

Parameters
itemIDsThe list of queue item IDs identifying the items that were updated.
開始時間
4.1

擴充類別 GCKRemoteMediaClient

- (void) notifyDidRemoveQueueItemsWithIDs: (NSArray< NSNumber * > *)  itemIDs

每當從佇列中移除連續的佇列項目序列時,再由子類別呼叫。

Parameters
itemIDsThe list of queue item IDs identifying the items that were removed.
開始時間
4.1

擴充類別 GCKRemoteMediaClient

- (void) notifyDidReceiveQueueItems: (NSArray< GCKMediaQueueItem * > *)  items

在收到佇列項目時由子類別呼叫。

Parameters
itemsThe list of queue items.
開始時間
4.1

擴充類別 GCKRemoteMediaClient