Index: media/mojo/interfaces/renderer.mojom |
diff --git a/media/mojo/interfaces/renderer.mojom b/media/mojo/interfaces/renderer.mojom |
index 1318bad6d0c03eb41f6e23b6de453388ee02de16..f3ef189cf28fbf2fa00667597edef449ced63fc5 100644 |
--- a/media/mojo/interfaces/renderer.mojom |
+++ b/media/mojo/interfaces/renderer.mojom |
@@ -11,9 +11,12 @@ import "ui/gfx/geometry/mojo/geometry.mojom"; |
interface Renderer { |
// Initializes the Renderer with one or both of an audio and video stream, |
// executing the callback with whether the initialization succeeded. |
+ // Audio stream will be played on device_id, which is defined in |
+ // media/audio/audio_device_description.h. |
Initialize(RendererClient client, |
DemuxerStream? audio, |
- DemuxerStream? video) => (bool success); |
+ DemuxerStream? video, |
+ string device_id) => (bool success); |
alokp
2016/05/27 04:43:08
It is possible to target a particular device when
xhwang
2016/05/27 06:06:35
+dalecurtis
I am not super familiar with audio, b
alokp
2016/05/27 18:31:01
In that case you would provide an AudioRendererSin
|
// Discards any buffered data, executing callback when completed. |
// NOTE: If an error occurs, RendererClient::OnError() can be called |