<GCKUIMediaControllerDelegate> Protocol
Stay organized with collections
Save and categorize content based on your preferences.
The GCKUIMediaController delegate protocol.
- Since
- 3.0
Inherits <NSObjectNSObject>.
Called when the remote media player state has changed.
- Parameters
-
mediaController | The GCKUIMediaController instance. |
playerState | The new player state. |
streamPosition | The last known stream position at the time of the player state change. |
- (void) mediaController: |
|
(GCKUIMediaController *) |
mediaController |
didBeginPreloadForItemID: |
|
(NSUInteger) |
itemID |
|
|
| |
|
optional |
Called when preloading has started for an upcoming media queue item.
- Parameters
-
Called when new media status has been received from the receiver, and after the GCKUIMediaController has finished processing the updated status.
- Parameters
-
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["The `GCKUIMediaControllerDelegate` protocol defines methods that respond to changes in media playback state on a Cast device."],["It provides notifications for events such as player state changes, media status updates, and the start of preloading for upcoming media items."],["Delegate methods are optional and provide information about the `GCKUIMediaController` instance, player state, stream position, item ID being preloaded, and the updated media status."],["Developers can implement these delegate methods to update their UI or perform other actions based on the current state of media playback on the Cast device."]]],["The `GCKUIMediaControllerDelegate` protocol provides methods for monitoring media playback on a Cast device. It updates the delegate on remote media player state changes, including the new player state and the last known stream position. It notifies when preloading begins for a media queue item, specifying the item's ID. Additionally, it informs the delegate of updated media status received from the receiver after it has been processed by the `GCKUIMediaController`.\n"]]