Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / web / UserMediaClientImpl.h
index 7757d58..4ce3e72 100644 (file)
 #define UserMediaClientImpl_h
 
 #include "modules/mediastream/UserMediaClient.h"
-#include "platform/mediastream/MediaStreamSource.h"
 #include "wtf/PassRefPtr.h"
 
 namespace WebCore {
+class MediaDevicesRequest;
 class UserMediaRequest;
 }
 
@@ -51,6 +51,8 @@ public:
     // WebCore::UserMediaClient ----------------------------------------------
     virtual void requestUserMedia(PassRefPtr<WebCore::UserMediaRequest>) OVERRIDE;
     virtual void cancelUserMediaRequest(WebCore::UserMediaRequest*) OVERRIDE;
+    virtual void requestMediaDevices(PassRefPtr<WebCore::MediaDevicesRequest>) OVERRIDE;
+    virtual void cancelMediaDevicesRequest(WebCore::MediaDevicesRequest*) OVERRIDE;
 
 private:
     UserMediaClientImpl();