Apply include-cleaner to api/voip
Bug: webrtc:42226242
Change-Id: I54f58eca55bed5db08020129514fb187b9a05d58
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359882
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Dor Hen <dorhen@meta.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42806}
diff --git a/api/voip/BUILD.gn b/api/voip/BUILD.gn
index b28d7ce..aa17191 100644
--- a/api/voip/BUILD.gn
+++ b/api/voip/BUILD.gn
@@ -39,6 +39,7 @@
":voip_api",
"..:scoped_refptr",
"../../audio/voip:voip_core",
+ "../../rtc_base:checks",
"../../rtc_base:logging",
"../audio:audio_device",
"../audio:audio_processing",
@@ -57,6 +58,7 @@
":voip_api",
"..:array_view",
"../../test:test_support",
+ "../audio_codecs:audio_codecs_api",
"//third_party/abseil-cpp/absl/types:optional",
]
}
@@ -66,6 +68,7 @@
sources = [ "test/voip_engine_factory_unittest.cc" ]
deps = [
":voip_engine_factory",
+ "..:make_ref_counted",
"../../modules/audio_device:mock_audio_device",
"../../modules/audio_processing:mocks",
"../../test:audio_codec_mocks",
diff --git a/api/voip/test/mock_voip_engine.h b/api/voip/test/mock_voip_engine.h
index 74b880d..38b857d 100644
--- a/api/voip/test/mock_voip_engine.h
+++ b/api/voip/test/mock_voip_engine.h
@@ -11,10 +11,12 @@
#ifndef API_VOIP_TEST_MOCK_VOIP_ENGINE_H_
#define API_VOIP_TEST_MOCK_VOIP_ENGINE_H_
+#include <cstdint>
#include <map>
#include "absl/types/optional.h"
#include "api/array_view.h"
+#include "api/audio_codecs/audio_format.h"
#include "api/voip/voip_base.h"
#include "api/voip/voip_codec.h"
#include "api/voip/voip_dtmf.h"
diff --git a/api/voip/test/voip_engine_factory_unittest.cc b/api/voip/test/voip_engine_factory_unittest.cc
index 7d717c1..5ec8d41 100644
--- a/api/voip/test/voip_engine_factory_unittest.cc
+++ b/api/voip/test/voip_engine_factory_unittest.cc
@@ -12,9 +12,11 @@
#include <utility>
+#include "api/make_ref_counted.h"
#include "api/task_queue/default_task_queue_factory.h"
#include "modules/audio_device/include/mock_audio_device.h"
#include "modules/audio_processing/include/mock_audio_processing.h"
+#include "test/gmock.h"
#include "test/gtest.h"
#include "test/mock_audio_decoder_factory.h"
#include "test/mock_audio_encoder_factory.h"
diff --git a/api/voip/voip_base.h b/api/voip/voip_base.h
index 8df7bd0..d5ff91b 100644
--- a/api/voip/voip_base.h
+++ b/api/voip/voip_base.h
@@ -11,6 +11,8 @@
#ifndef API_VOIP_VOIP_BASE_H_
#define API_VOIP_VOIP_BASE_H_
+#include <cstdint>
+
#include "absl/base/attributes.h"
#include "absl/types/optional.h"
diff --git a/api/voip/voip_dtmf.h b/api/voip/voip_dtmf.h
index ef7ea28..21d6742 100644
--- a/api/voip/voip_dtmf.h
+++ b/api/voip/voip_dtmf.h
@@ -11,6 +11,8 @@
#ifndef API_VOIP_VOIP_DTMF_H_
#define API_VOIP_VOIP_DTMF_H_
+#include <cstdint>
+
#include "api/voip/voip_base.h"
namespace webrtc {
diff --git a/api/voip/voip_engine_factory.cc b/api/voip/voip_engine_factory.cc
index 2465ec9..c15c8e0 100644
--- a/api/voip/voip_engine_factory.cc
+++ b/api/voip/voip_engine_factory.cc
@@ -10,10 +10,13 @@
#include "api/voip/voip_engine_factory.h"
+#include <memory>
#include <utility>
#include "api/environment/environment_factory.h"
+#include "api/voip/voip_engine.h"
#include "audio/voip/voip_core.h"
+#include "rtc_base/checks.h"
#include "rtc_base/logging.h"
namespace webrtc {
diff --git a/api/voip/voip_network.h b/api/voip/voip_network.h
index 0ea16b6..dfec9c5 100644
--- a/api/voip/voip_network.h
+++ b/api/voip/voip_network.h
@@ -11,6 +11,8 @@
#ifndef API_VOIP_VOIP_NETWORK_H_
#define API_VOIP_VOIP_NETWORK_H_
+#include <cstdint>
+
#include "api/array_view.h"
#include "api/voip/voip_base.h"
diff --git a/api/voip/voip_statistics.h b/api/voip/voip_statistics.h
index 2d1ab8d..430349b 100644
--- a/api/voip/voip_statistics.h
+++ b/api/voip/voip_statistics.h
@@ -11,6 +11,9 @@
#ifndef API_VOIP_VOIP_STATISTICS_H_
#define API_VOIP_VOIP_STATISTICS_H_
+#include <cstdint>
+
+#include "absl/types/optional.h"
#include "api/neteq/neteq.h"
#include "api/voip/voip_base.h"