Chromium Code Reviews| Index: content/browser/renderer_host/media/media_stream_dispatcher_host.h |
| =================================================================== |
| --- content/browser/renderer_host/media/media_stream_dispatcher_host.h (revision 111389) |
| +++ content/browser/renderer_host/media/media_stream_dispatcher_host.h (working copy) |
| @@ -42,6 +42,13 @@ |
| virtual void AudioDeviceFailed(const std::string& label, int index) OVERRIDE; |
| virtual void VideoDeviceFailed(const std::string& label, int index) OVERRIDE; |
| + virtual void VideoDevicesEnumerated(const std::string& label, |
| + const StreamDeviceInfoArray& devices); |
| + virtual void VideoDevicesEnumerationFailed(const std::string& label); |
| + virtual void VideoDeviceOpened(const std::string& label, |
|
mflodman_chromium_OOO
2011/11/29 02:30:56
Q: Since we'll support audio in the future(?), wha
wjia(left Chromium)
2011/11/30 00:14:23
Done. I thought the first step is to make video wo
|
| + const StreamDeviceInfo& video_device); |
| + virtual void VideoDeviceOpenFailed(const std::string& label); |
| + |
| // BrowserMessageFilter implementation. |
| virtual bool OnMessageReceived(const IPC::Message& message, |
| bool* message_was_ok) OVERRIDE; |
| @@ -57,6 +64,15 @@ |
| void OnStopGeneratedStream(int render_view_id, const std::string& label); |
| + void OnEnumerateVideoDevices(int render_view_id, |
| + int page_request_id, |
| + const std::string& security_origin); |
| + |
| + void OnOpenVideoDevice(int render_view_id, |
| + int page_request_id, |
| + const std::string& device_id, |
| + const std::string& security_origin); |
| + |
| // Returns the media stream manager to forward events to, |
| // creating one if needed. |
| MediaStreamManager* manager(); |