| Index: media/mojo/interfaces/renderer.mojom
|
| diff --git a/media/mojo/interfaces/renderer.mojom b/media/mojo/interfaces/renderer.mojom
|
| index de14441142ba279003e4cdddc1b07cfc8c77d06b..d0706cf2951a434915a1acd2ae8668e8b826f0a4 100644
|
| --- a/media/mojo/interfaces/renderer.mojom
|
| +++ b/media/mojo/interfaces/renderer.mojom
|
| @@ -13,7 +13,9 @@ interface Renderer {
|
| // executing the callback with whether the initialization succeeded.
|
| Initialize(RendererClient client,
|
| DemuxerStream? audio,
|
| - DemuxerStream? video) => (bool success);
|
| + DemuxerStream? video,
|
| + string? url,
|
| + int64 surface_id) => (bool success);
|
|
|
| // Discards any buffered data, executing callback when completed.
|
| // NOTE: If an error occurs, RendererClient::OnError() can be called
|
| @@ -67,4 +69,8 @@ interface RendererClient {
|
| // Called when the remote renderering service is waiting on the decryption
|
| // key.
|
| OnWaitingForDecryptionKey();
|
| +
|
| + // Executed the first time the metadata is updated, and whenever the duration
|
| + // changes.
|
| + OnDurationChange(int64 duration_usec);
|
| };
|
|
|