Add missing frameworks deps.
Bug: None
Change-Id: Ib3883b2977cc6c989ad2c9c1e3fab6f90a78e147
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299941
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#39741}
diff --git a/sdk/BUILD.gn b/sdk/BUILD.gn
index 971a323..5e48fe8 100644
--- a/sdk/BUILD.gn
+++ b/sdk/BUILD.gn
@@ -230,6 +230,9 @@
"objc/native/api/audio_device_module.h",
"objc/native/api/audio_device_module.mm",
]
+ if (is_mac) {
+ frameworks = [ "AudioUnit.framework" ]
+ }
deps = [
":audio_device",
@@ -290,6 +293,9 @@
absl_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
frameworks = [ "AudioToolbox.framework" ]
+ if (is_mac) {
+ frameworks += [ "AudioUnit.framework" ]
+ }
}
# This target exists to expose :audio_session_objc and
@@ -430,6 +436,9 @@
"../rtc_base:threading",
"../rtc_base:timeutils",
]
+ if (is_mac) {
+ frameworks = [ "AudioUnit.framework" ]
+ }
}
rtc_library("objc_audio_device_module") {
@@ -447,6 +456,9 @@
"../modules/audio_device:audio_device_api",
"../rtc_base:logging",
]
+ if (is_mac) {
+ frameworks = [ "AudioUnit.framework" ]
+ }
}
rtc_library("videosource_objc") {