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"