The GCKRemoteMediaClient listener protocol.
More...
#import <GCKRemoteMediaClient.h>
The GCKRemoteMediaClient listener protocol.
- Since
- 3.0
- (void GCKRemoteMediaClientListener) remoteMediaClient: |
|
(GCKRemoteMediaClient *) |
client |
didInsertQueueItemsWithIDs: |
|
(NSArray< NSNumber * > *) |
queueItemIDs |
beforeItemWithID: |
|
(GCKMediaQueueItemID) |
beforeItemID |
|
|
| |
|
optional |
Called when a contiguous sequence of items has been inserted into the media queue.
- Parameters
-
client | The client. |
queueItemIDs | The item IDs of the inserted items. |
beforeItemID | The 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. |
- Since
- 4.1
- (void GCKRemoteMediaClientListener) remoteMediaClient: |
|
(GCKRemoteMediaClient *) |
client |
didReceiveQueueItemIDs: |
|
(NSArray< NSNumber * > *) |
queueItemIDs |
|
|
| |
|
optional |
Called when the list of media queue item IDs has been received.
- Parameters
-
client | The client. |
queueItemIDs | The list of media queue item IDs. |
- Since
- 4.1
Called when detailed information has been received for one or more items in the queue.
- Parameters
-
client | The client. |
queueItems | The queue items. |
- Since
- 4.1
- (void GCKRemoteMediaClientListener) remoteMediaClient: |
|
(GCKRemoteMediaClient *) |
client |
didRemoveQueueItemsWithIDs: |
|
(NSArray< NSNumber * > *) |
queueItemIDs |
|
|
| |
|
optional |
Called when a contiguous sequence of items has been removed from the media queue.
- Parameters
-
client | The client. |
queueItemIDs | The item IDs of the removed items. |
- Since
- 4.1
- (void GCKRemoteMediaClientListener) remoteMediaClient: |
|
(GCKRemoteMediaClient *) |
client |
didStartMediaSessionWithID: |
|
(NSInteger) |
sessionID |
|
|
| |
|
optional |
Called when a new media session has started on the receiver.
- Parameters
-
client | The client. |
sessionID | The ID of the new session. |
Called when updated media metadata has been received from the receiver.
- Parameters
-
Called when updated media status has been received from the receiver.
- Parameters
-
client | The client. |
mediaStatus | The updated media status. The status can also be accessed as a property of the player. |
- (void GCKRemoteMediaClientListener) remoteMediaClient: |
|
(GCKRemoteMediaClient *) |
client |
didUpdateQueueItemsWithIDs: |
|
(NSArray< NSNumber * > *) |
queueItemIDs |
|
|
| |
|
optional |
Called when existing items has been updated in the media queue.
- Parameters
-
client | The client. |
queueItemIDs | The item IDs of the updated items. |
- Since
- 4.1
- (void GCKRemoteMediaClientListener) remoteMediaClientDidUpdatePreloadStatus: |
|
(GCKRemoteMediaClient *) |
client |
|
|
optional |
Called when the media preload status has been updated on the receiver.
- Parameters
-
- (void GCKRemoteMediaClientListener) remoteMediaClientDidUpdateQueue: |
|
(GCKRemoteMediaClient *) |
client |
|
|
optional |
Called when the media playback queue has been updated on the receiver.
- Parameters
-
The documentation for this protocol was generated from the following file: