summaryrefslogtreecommitdiff
path: root/chromium/content/utility/utility_service_factory.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/utility/utility_service_factory.cc')
-rw-r--r--chromium/content/utility/utility_service_factory.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/content/utility/utility_service_factory.cc b/chromium/content/utility/utility_service_factory.cc
index e4c8405fb17..e9c336020ea 100644
--- a/chromium/content/utility/utility_service_factory.cc
+++ b/chromium/content/utility/utility_service_factory.cc
@@ -32,6 +32,8 @@
#include "services/tracing/public/cpp/tracing_features.h"
#include "services/tracing/public/mojom/constants.mojom.h"
#include "services/tracing/tracing_service.h"
+#include "services/video_capture/public/mojom/constants.mojom.h"
+#include "services/video_capture/service_impl.h"
#if BUILDFLAG(ENABLE_LIBRARY_CDMS)
#include "media/cdm/cdm_adapter_factory.h" // nogncheck
@@ -166,6 +168,9 @@ void UtilityServiceFactory::RunService(
std::move(network_registry_),
base::SequencedTaskRunnerHandle::Get()));
return;
+ } else if (service_name == video_capture::mojom::kServiceName) {
+ service = std::make_unique<video_capture::ServiceImpl>(
+ std::move(request), base::ThreadTaskRunnerHandle::Get());
}
#if BUILDFLAG(ENABLE_LIBRARY_CDMS)
else if (service_name == media::mojom::kCdmServiceName) {