Protocole <GCKMediaControlChannelDelegate>
Le protocole de délégation GCKMediaControlChannel.
Hérite de <GCKCastChannelNSObject>.
- (void) mediaControlChannel: |
|
(GCKMediaControlChannel *) |
mediaControlChannel |
didCompleteLoadWithSessionID: |
|
(NSInteger) |
sessionID |
|
|
| |
|
optional |
Appelé lorsqu'une requête de chargement de contenu multimédia est terminée.
- Parameters
-
mediaControlChannel | The channel. |
sessionID | The unique media session ID that has been assigned to this media item. |
Appelée lorsqu'une requête de chargement de contenu multimédia a échoué.
- Parameters
-
mediaControlChannel | The channel. |
error | The load error. |
Appelée lorsque des informations actualisées sur l'état du joueur sont reçues
- Parameters
-
mediaControlChannel | The channel. |
Appelée lorsque des informations actualisées sur l'état de la file d'attente sont reçues
- Parameters
-
mediaControlChannel | The channel. |
Appelée lorsque la mise à jour de l'état de préchargement est reçue.
- Parameters
-
mediaControlChannel | The channel. |
Appelée lorsque des métadonnées multimédias mises à jour sont reçues.
- Parameters
-
mediaControlChannel | The channel. |
- (void) mediaControlChannel: |
|
(GCKMediaControlChannel *) |
mediaControlChannel |
requestDidCompleteWithID: |
|
(NSInteger) |
requestID |
|
|
| |
|
optional |
Appelée lorsqu'une requête aboutit.
- Parameters
-
mediaControlChannel | The channel. |
requestID | The request ID that failed. This is the ID returned when the request was made. |
- (void) mediaControlChannel: |
|
(GCKMediaControlChannel *) |
mediaControlChannel |
didReplaceRequestWithID: |
|
(NSInteger) |
requestID |
|
|
| |
|
optional |
Appelée lorsqu'une requête n'est plus suivie, car une autre requête du même type a été émise par l'application.
- Parameters
-
mediaControlChannel | The channel. |
requestID | The request ID that has been replaced. This is the ID returned when the request was made. |
- (void) mediaControlChannel: |
|
(GCKMediaControlChannel *) |
mediaControlChannel |
didCancelRequestWithID: |
|
(NSInteger) |
requestID |
|
|
| |
|
optional |
Appelé lorsqu'une requête n'est plus suivie, car elle a été explicitement annulée.
- Parameters
-
mediaControlChannel | The channel. |
requestID | The request ID that has been cancelled. This is the ID returned when the request was made. |
Appelée lorsqu'une requête échoue.
- Parameters
-
mediaControlChannel | The channel. |
requestID | The request ID that failed. This is the ID returned when the request was made. |
error | The error. If any custom data was associated with the error, it will be in the error's userInfo dictionary with the key . |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2022/12/05 (UTC).
[null,null,["Dernière mise à jour le 2022/12/05 (UTC)."],[[["The `GCKMediaControlChannelDelegate` protocol defines methods that inform your application about the status of media playback and control requests."],["It provides callbacks for successful media loading, playback status updates, queue updates, metadata changes, and request completions."],["It also handles errors during media loading and request failures, providing details about the errors."],["Delegate methods are optional, allowing you to implement only the functionalities your application requires."]]],[]]