GCKRemoteMediaClient(Protected) 카테고리

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를 확장합니다.