summaryrefslogtreecommitdiffstats
path: root/content/common/media/media_stream_messages.h
diff options
context:
space:
mode:
authorvrk@chromium.org <vrk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-17 04:06:32 +0000
committervrk@chromium.org <vrk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-17 04:06:32 +0000
commitc129874dc579801d403c521fe0ebe38fbc1cf2f2 (patch)
tree13000674cd15260abb8f2a9f5310c91fcaa91a85 /content/common/media/media_stream_messages.h
parent9898e98903866d064ff4a30d72baa0222f6556e2 (diff)
downloadchromium_src-c129874dc579801d403c521fe0ebe38fbc1cf2f2.zip
chromium_src-c129874dc579801d403c521fe0ebe38fbc1cf2f2.tar.gz
chromium_src-c129874dc579801d403c521fe0ebe38fbc1cf2f2.tar.bz2
Implement Chromium backend for getSourceInfos()
BUG=240710,https://code.google.com/p/webrtc/issues/detail?id=1571 Review URL: https://chromiumcodereview.appspot.com/16806002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211922 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/common/media/media_stream_messages.h')
-rw-r--r--content/common/media/media_stream_messages.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/content/common/media/media_stream_messages.h b/content/common/media/media_stream_messages.h
index 8678997..a388f85 100644
--- a/content/common/media/media_stream_messages.h
+++ b/content/common/media/media_stream_messages.h
@@ -50,6 +50,8 @@ IPC_MESSAGE_ROUTED1(MediaStreamMsg_StreamGenerationFailed,
int /* request id */)
// The browser has enumerated devices successfully.
+// Used by Pepper.
+// TODO(vrk,wjia): Move this to pepper code.
IPC_MESSAGE_ROUTED3(MediaStreamMsg_DevicesEnumerated,
int /* request id */,
std::string /* label */,
@@ -71,6 +73,11 @@ IPC_MESSAGE_ROUTED3(MediaStreamMsg_DeviceOpened,
IPC_MESSAGE_ROUTED1(MediaStreamMsg_DeviceOpenFailed,
int /* request id */)
+// Response to enumerate devices request.
+IPC_MESSAGE_CONTROL2(MediaStreamMsg_GetSourcesACK,
+ int /* request id */,
+ content::StreamDeviceInfoArray /* device_list */)
+
// Messages sent from the renderer to the browser.
// Request a new media stream.
@@ -91,6 +98,8 @@ IPC_MESSAGE_CONTROL2(MediaStreamHostMsg_StopGeneratedStream,
std::string /* label */)
// Request to enumerate devices.
+// Used by Pepper.
+// TODO(vrk,wjia): Move this to pepper code.
IPC_MESSAGE_CONTROL4(MediaStreamHostMsg_EnumerateDevices,
int /* render view id */,
int /* request id */,
@@ -104,3 +113,8 @@ IPC_MESSAGE_CONTROL5(MediaStreamHostMsg_OpenDevice,
std::string /* device_id */,
content::MediaStreamType /* type */,
GURL /* security origin */)
+
+// Request to enumerate devices.
+IPC_MESSAGE_CONTROL2(MediaStreamHostMsg_GetSources,
+ int /* request id */,
+ GURL /* origin */)