Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / xwalk / runtime / browser / media / media_capture_devices_dispatcher.h
index 351170a..285ebba 100644 (file)
@@ -35,8 +35,8 @@ class XWalkMediaCaptureDevicesDispatcher : public content::MediaObserver {
     // Handle an information update related to a media stream request.
     virtual void OnRequestUpdate(
         int render_process_id,
-        int render_view_id,
-        const content::MediaStreamDevice& device,
+        int render_frame_id,
+        content::MediaStreamType stream_type,
         const content::MediaRequestState state) {}
 
     virtual ~Observer() {}
@@ -72,10 +72,10 @@ class XWalkMediaCaptureDevicesDispatcher : public content::MediaObserver {
   virtual void OnVideoCaptureDevicesChanged() OVERRIDE;
   virtual void OnMediaRequestStateChanged(
       int render_process_id,
-      int render_view_id,
+      int render_frame_id,
       int page_request_id,
       const GURL& security_origin,
-      const content::MediaStreamDevice& device,
+      content::MediaStreamType stream_type,
       content::MediaRequestState state) OVERRIDE;
   virtual void OnCreatingAudioStream(int render_process_id,
                                      int render_view_id) OVERRIDE {}
@@ -104,9 +104,9 @@ class XWalkMediaCaptureDevicesDispatcher : public content::MediaObserver {
   void NotifyVideoDevicesChangedOnUIThread();
   void UpdateMediaReqStateOnUIThread(
       int render_process_id,
-      int render_view_id,
+      int render_frame_id,
       const GURL& security_origin,
-      const content::MediaStreamDevice& device,
+      content::MediaStreamType stream_type,
       content::MediaRequestState state);
 
   // Only for testing, a list of cached audio capture devices.