หมวดหมู่ GCKRemoteMediaClient(ป้องกัน)

การอ้างอิงหมวดหมู่ GCKRemoteMediaClient(Protected)

ภาพรวม

เมธอดที่จะมีการเรียกใช้ตามคลาสย่อย GCKRemoteMediaClient เท่านั้น

Since
3.3

สรุปเมธอดของอินสแตนซ์

(void) - notifyDidStartMediaSession
 หากต้องการเรียกใช้โดยคลาสย่อยเมื่อเซสชันสื่อเริ่มต้นขึ้น ซึ่งก็คือหลังจากที่โหลดสื่อใหม่ในโปรแกรมเล่นระยะไกลสำเร็จแล้ว เพิ่มเติม...
 
(void) - notifyDidUpdateMediaStatus
 จะมีการเรียกใช้โดยคลาสย่อยเมื่อออบเจ็กต์ mediaStatus ของไคลเอ็นต์มีการเปลี่ยนแปลง เพิ่มเติม...
 
(void) - notifyDidUpdateQueue
 เพื่อเรียกใช้โดยคลาสย่อยเมื่อคิวสื่อที่จัดการโดยไคลเอ็นต์มีการเปลี่ยนแปลง เพิ่มเติม...
 
(void) - notifyDidUpdatePreloadStatus
 จะมีการเรียกใช้โดยคลาสย่อยเมื่อ GCKMediaStatus::preloadedItemID ของ GCKMediaStatus ของไคลเอ็นต์มีการเปลี่ยนแปลง เพิ่มเติม...
 
(void) - notifyDidUpdateMetadata
 สำหรับการเรียกโดยคลาสย่อยเมื่อใดก็ตามที่มีการเปลี่ยนแปลงข้อมูลเมตา เพิ่มเติม...
 
(void) - notifyDidReceiveQueueItemIDs:
 เพื่อเรียกใช้โดยคลาสย่อยเมื่อได้รับรายการรหัสรายการในคิวของสื่อ เพิ่มเติม...
 
(void) - notifyDidInsertQueueItemsWithIDs:beforeItemWithID:
 เพื่อเรียกใช้โดยคลาสย่อยเมื่อมีการแทรกรายการคิวที่ต่อเนื่องกันในคิว เพิ่มเติม...
 
(void) - notifyDidUpdateQueueItemsWithIDs:
 เรียกใช้โดยคลาสย่อยเมื่อมีการอัปเดตรายการคิวที่มีอยู่ในคิว เพิ่มเติม...
 
(void) - notifyDidRemoveQueueItemsWithIDs:
 จะมีการเรียกใช้โดยคลาสย่อยเมื่อมีการนำลำดับรายการคิวที่ต่อเนื่องกันออกจากคิว เพิ่มเติม...
 
(void) - notifyDidReceiveQueueItems:
 เรียกใช้โดยคลาสย่อยทุกครั้งที่ได้รับรายการคิว เพิ่มเติม...
 

รายละเอียดของเมธอด

- (void) notifyDidStartMediaSession

หากต้องการเรียกใช้โดยคลาสย่อยเมื่อเซสชันสื่อเริ่มต้นขึ้น ซึ่งก็คือหลังจากที่โหลดสื่อใหม่ในโปรแกรมเล่นระยะไกลสำเร็จแล้ว

ขยายชั้นเรียน GCKRemoteMediaClient

- (void) notifyDidUpdateMediaStatus

จะมีการเรียกใช้โดยคลาสย่อยเมื่อออบเจ็กต์ mediaStatus ของไคลเอ็นต์มีการเปลี่ยนแปลง

ขยายชั้นเรียน GCKRemoteMediaClient

- (void) notifyDidUpdateQueue

เพื่อเรียกใช้โดยคลาสย่อยเมื่อคิวสื่อที่จัดการโดยไคลเอ็นต์มีการเปลี่ยนแปลง

ขยายชั้นเรียน GCKRemoteMediaClient

- (void) notifyDidUpdatePreloadStatus

จะมีการเรียกใช้โดยคลาสย่อยเมื่อ GCKMediaStatus::preloadedItemID ของ GCKMediaStatus ของไคลเอ็นต์มีการเปลี่ยนแปลง

ขยายชั้นเรียน GCKRemoteMediaClient

- (void) notifyDidUpdateMetadata

สำหรับการเรียกโดยคลาสย่อยเมื่อใดก็ตามที่มีการเปลี่ยนแปลงข้อมูลเมตา

ขยายชั้นเรียน GCKRemoteMediaClient

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

เพื่อเรียกใช้โดยคลาสย่อยเมื่อได้รับรายการรหัสรายการในคิวของสื่อ

Parameters
itemIDsThe list of queue item IDs.
Since
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.
Since
4.1

ขยายชั้นเรียน GCKRemoteMediaClient

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

เรียกใช้โดยคลาสย่อยเมื่อมีการอัปเดตรายการคิวที่มีอยู่ในคิว

Parameters
itemIDsThe list of queue item IDs identifying the items that were updated.
Since
4.1

ขยายชั้นเรียน GCKRemoteMediaClient

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

จะมีการเรียกใช้โดยคลาสย่อยเมื่อมีการนำลำดับรายการคิวที่ต่อเนื่องกันออกจากคิว

Parameters
itemIDsThe list of queue item IDs identifying the items that were removed.
Since
4.1

ขยายชั้นเรียน GCKRemoteMediaClient

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

เรียกใช้โดยคลาสย่อยทุกครั้งที่ได้รับรายการคิว

Parameters
itemsThe list of queue items.
Since
4.1

ขยายชั้นเรียน GCKRemoteMediaClient