Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / web / UserMediaClientImpl.cpp
index 31e2756..6c9d678 100644 (file)
 #include "config.h"
 #include "UserMediaClientImpl.h"
 
+#include "WebMediaDevicesRequest.h"
 #include "WebUserMediaClient.h"
 #include "WebUserMediaRequest.h"
 #include "WebViewClient.h"
 #include "WebViewImpl.h"
-#include "public/platform/WebMediaStreamSource.h"
 #include "wtf/RefPtr.h"
 
 using namespace WebCore;
@@ -59,4 +59,16 @@ void UserMediaClientImpl::cancelUserMediaRequest(UserMediaRequest* request)
         m_client->cancelUserMediaRequest(WebUserMediaRequest(request));
 }
 
+void UserMediaClientImpl::requestMediaDevices(PassRefPtr<WebCore::MediaDevicesRequest> request)
+{
+    if (m_client)
+        m_client->requestMediaDevices(request);
+}
+
+void UserMediaClientImpl::cancelMediaDevicesRequest(WebCore::MediaDevicesRequest* request)
+{
+    if (m_client)
+        m_client->cancelMediaDevicesRequest(WebMediaDevicesRequest(request));
+}
+
 } // namespace blink