<GCKMediaControlChannelDelegate> 通訊協定

<GCKMediaControlChannelDelegate> 通訊協定參考資料

總覽

GCKMediaControlChannel 委派通訊協定。

沿用 <GCKCastChannelNSObject>。

執行個體方法摘要

(void) - mediaControlChannel:didCompleteLoadWithSessionID:
 在載入媒體請求時呼叫。更多...
 
(void) - mediaControlChannel:didFailToLoadMediaWithError:
 當載入媒體的要求失敗時呼叫。更多...
 
(void) - mediaControlChannelDidUpdateStatus:
 收到最新的玩家狀態資訊時呼叫。更多...
 
(void) - mediaControlChannelDidUpdateQueue:
 收到更新的佇列狀態資訊時呼叫。更多...
 
(void) - mediaControlChannelDidUpdatePreloadStatus:
 在收到更新的預先載入狀態時呼叫。更多...
 
(void) - mediaControlChannelDidUpdateMetadata:
 在接收到更新媒體中繼資料時呼叫。更多...
 
(void) - mediaControlChannel:requestDidCompleteWithID:
 在要求成功時呼叫。更多...
 
(void) - mediaControlChannel:didReplaceRequestWithID:
 當應用程式發出了相同類型的另一個要求時,如果不再追蹤要求,則會呼叫此方法。更多...
 
(void) - mediaControlChannel:didCancelRequestWithID:
 當已經明確被取消追蹤時,會呼叫此方法。更多...
 
(void) - mediaControlChannel:requestDidFailWithID:error:
 當要求失敗時呼叫。更多...
 

方法說明

- (void) mediaControlChannel: (GCKMediaControlChannel *)  mediaControlChannel
didCompleteLoadWithSessionID: (NSInteger)  sessionID 
optional

在載入媒體請求時呼叫。

Parameters
mediaControlChannelThe channel.
sessionIDThe unique media session ID that has been assigned to this media item.
- (void) mediaControlChannel: (GCKMediaControlChannel *)  mediaControlChannel
didFailToLoadMediaWithError: (GCKError *)  error 
optional

當載入媒體的要求失敗時呼叫。

Parameters
mediaControlChannelThe channel.
errorThe load error.
- (void) mediaControlChannelDidUpdateStatus: (GCKMediaControlChannel *)  mediaControlChannel
optional

收到最新的玩家狀態資訊時呼叫。

Parameters
mediaControlChannelThe channel.
- (void) mediaControlChannelDidUpdateQueue: (GCKMediaControlChannel *)  mediaControlChannel
optional

收到更新的佇列狀態資訊時呼叫。

Parameters
mediaControlChannelThe channel.
- (void) mediaControlChannelDidUpdatePreloadStatus: (GCKMediaControlChannel *)  mediaControlChannel
optional

在收到更新的預先載入狀態時呼叫。

Parameters
mediaControlChannelThe channel.
- (void) mediaControlChannelDidUpdateMetadata: (GCKMediaControlChannel *)  mediaControlChannel
optional

在接收到更新媒體中繼資料時呼叫。

Parameters
mediaControlChannelThe channel.
- (void) mediaControlChannel: (GCKMediaControlChannel *)  mediaControlChannel
requestDidCompleteWithID: (NSInteger)  requestID 
optional

在要求成功時呼叫。

Parameters
mediaControlChannelThe channel.
requestIDThe request ID that failed. This is the ID returned when the request was made.
- (void) mediaControlChannel: (GCKMediaControlChannel *)  mediaControlChannel
didReplaceRequestWithID: (NSInteger)  requestID 
optional

當應用程式發出了相同類型的另一個要求時,如果不再追蹤要求,則會呼叫此方法。

Parameters
mediaControlChannelThe channel.
requestIDThe request ID that has been replaced. This is the ID returned when the request was made.
- (void) mediaControlChannel: (GCKMediaControlChannel *)  mediaControlChannel
didCancelRequestWithID: (NSInteger)  requestID 
optional

當已經明確被取消追蹤時,會呼叫此方法。

Parameters
mediaControlChannelThe channel.
requestIDThe request ID that has been cancelled. This is the ID returned when the request was made.
- (void) mediaControlChannel: (GCKMediaControlChannel *)  mediaControlChannel
requestDidFailWithID: (NSInteger)  requestID
error: (GCKError *)  error 
optional

當要求失敗時呼叫。

Parameters
mediaControlChannelThe channel.
requestIDThe request ID that failed. This is the ID returned when the request was made.
errorThe error. If any custom data was associated with the error, it will be in the error's userInfo dictionary with the key .