diff options
Diffstat (limited to 'chromium/content/utility/utility_service_factory.cc')
-rw-r--r-- | chromium/content/utility/utility_service_factory.cc | 5 |
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) { |