From 81d2bbf96eb1251bacf03f0beeb19a1f8feb6f12 Mon Sep 17 00:00:00 2001 From: Eric Astor Date: Tue, 28 Jul 2020 17:55:21 -0400 Subject: [PATCH] Add a missing Windows library "oleaut32.lib" is required for VariantInit: https://docs.microsoft.com/en-us/windows/win32/api/oleauto/nf-oleauto-variantinit Bug: webrtc:11807 Change-Id: If0511571340e14407ad9402636a4a64d328fabca Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/180440 Reviewed-by: Artem Titov Reviewed-by: Henrik Andreassson Commit-Queue: Eric Astor Cr-Commit-Position: refs/heads/master@{#31806} --- modules/audio_device/BUILD.gn | 3 +++ modules/video_capture/BUILD.gn | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/audio_device/BUILD.gn b/modules/audio_device/BUILD.gn index cee89a9d9b..d610639314 100644 --- a/modules/audio_device/BUILD.gn +++ b/modules/audio_device/BUILD.gn @@ -112,6 +112,8 @@ rtc_source_set("windows_core_audio_utility") { "../../rtc_base:checks", "../../rtc_base:rtc_base_approved", ] + + libs = [ "oleaut32.lib" ] } } @@ -313,6 +315,7 @@ rtc_library("audio_device_impl") { "wmcodecdspuuid.lib", "amstrmid.lib", "msdmo.lib", + "oleaut32.lib", ] } configs += [ ":audio_device_warnings_config" ] diff --git a/modules/video_capture/BUILD.gn b/modules/video_capture/BUILD.gn index b4e8372620..af2b5d6468 100644 --- a/modules/video_capture/BUILD.gn +++ b/modules/video_capture/BUILD.gn @@ -78,7 +78,10 @@ if (!build_with_chromium) { "windows/video_capture_factory_windows.cc", ] - libs = [ "strmiids.lib" ] + libs = [ + "oleaut32.lib", + "strmiids.lib", + ] if (build_with_mozilla) { sources += [