summaryrefslogtreecommitdiffstats
path: root/third_party/libwebrtc/modules/audio_device
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/libwebrtc/modules/audio_device')
-rw-r--r--third_party/libwebrtc/modules/audio_device/BUILD.gn2
-rw-r--r--third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build7
-rw-r--r--third_party/libwebrtc/modules/audio_device/include/audio_device.h4
-rw-r--r--third_party/libwebrtc/modules/audio_device/include/fake_audio_device.h4
4 files changed, 5 insertions, 12 deletions
diff --git a/third_party/libwebrtc/modules/audio_device/BUILD.gn b/third_party/libwebrtc/modules/audio_device/BUILD.gn
index 4726f93279..a135f042db 100644
--- a/third_party/libwebrtc/modules/audio_device/BUILD.gn
+++ b/third_party/libwebrtc/modules/audio_device/BUILD.gn
@@ -50,6 +50,7 @@ rtc_source_set("audio_device_api") {
"include/audio_device_defines.h",
]
deps = [
+ "../../api:ref_count",
"../../api:scoped_refptr",
"../../api/task_queue",
"../../rtc_base:checks",
@@ -490,7 +491,6 @@ if (rtc_include_tests && !build_with_chromium && !build_with_mozilla) {
"../../common_audio",
"../../rtc_base:buffer",
"../../rtc_base:checks",
- "../../rtc_base:ignore_wundef",
"../../rtc_base:logging",
"../../rtc_base:macromagic",
"../../rtc_base:race_checker",
diff --git a/third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build b/third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
index df00e056c6..4128efbbf8 100644
--- a/third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
+++ b/third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
@@ -176,16 +176,9 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
OS_LIBS += [
- "android_support",
"unwind"
]
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-
- OS_LIBS += [
- "android_support"
- ]
-
if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["_GNU_SOURCE"] = True
diff --git a/third_party/libwebrtc/modules/audio_device/include/audio_device.h b/third_party/libwebrtc/modules/audio_device/include/audio_device.h
index 936ee6cb04..47d2aecfa7 100644
--- a/third_party/libwebrtc/modules/audio_device/include/audio_device.h
+++ b/third_party/libwebrtc/modules/audio_device/include/audio_device.h
@@ -12,16 +12,16 @@
#define MODULES_AUDIO_DEVICE_INCLUDE_AUDIO_DEVICE_H_
#include "absl/types/optional.h"
+#include "api/ref_count.h"
#include "api/scoped_refptr.h"
#include "api/task_queue/task_queue_factory.h"
#include "modules/audio_device/include/audio_device_defines.h"
-#include "rtc_base/ref_count.h"
namespace webrtc {
class AudioDeviceModuleForTest;
-class AudioDeviceModule : public rtc::RefCountInterface {
+class AudioDeviceModule : public webrtc::RefCountInterface {
public:
enum AudioLayer {
kPlatformDefaultAudio = 0,
diff --git a/third_party/libwebrtc/modules/audio_device/include/fake_audio_device.h b/third_party/libwebrtc/modules/audio_device/include/fake_audio_device.h
index 2322ce0263..2a303173e9 100644
--- a/third_party/libwebrtc/modules/audio_device/include/fake_audio_device.h
+++ b/third_party/libwebrtc/modules/audio_device/include/fake_audio_device.h
@@ -23,8 +23,8 @@ class FakeAudioDeviceModule
// references using scoped_refptr. Current code doesn't always use refcounting
// for this class.
void AddRef() const override {}
- rtc::RefCountReleaseStatus Release() const override {
- return rtc::RefCountReleaseStatus::kDroppedLastRef;
+ webrtc::RefCountReleaseStatus Release() const override {
+ return webrtc::RefCountReleaseStatus::kDroppedLastRef;
}
};