Index: media/mojo/interfaces/renderer.mojom |
diff --git a/media/mojo/interfaces/renderer.mojom b/media/mojo/interfaces/renderer.mojom |
index 8d392878b9df41d6aac629fdc5a088430174999e..302883394ff84091d90059d8df2531835c7ad8ca 100644 |
--- a/media/mojo/interfaces/renderer.mojom |
+++ b/media/mojo/interfaces/renderer.mojom |
@@ -35,6 +35,16 @@ interface Renderer { |
// Attaches the CDM associated with |cdm_id| to the renderer service, |
// executing the callback with whether the CDM was successfully attached. |
SetCdm(int32 cdm_id) => (bool success); |
+ |
+ // Registers a new request in the ScopedSurfaceRequestManager, and returns |
+ // its token. |
+ // |
+ // NOTE: Should only be called on Android. Only used for WMPI's fallback path |
+ // (i.e. HLS playback), when the MojoRendererService wraps a |
+ // content::MediaPlayerRenderer. |
+ // Unexpected calls to this method will close the connection. |
+ InitiateScopedSurfaceRequest() |
+ => (mojo.common.mojom.UnguessableToken request_token); |
}; |
interface RendererClient { |