aboutsummaryrefslogtreecommitdiff
path: root/common_audio
diff options
context:
space:
mode:
authorYves Gerey <yvesg@webrtc.org>2018-10-23 12:03:01 +0200
committerCommit Bot <commit-bot@chromium.org>2018-10-23 11:32:56 +0000
commit988cc0870bb49c855b4547f929462eeb38186d12 (patch)
treea2dcf44287d237e5b921ae1f8fc960a91591cafc /common_audio
parent8ee06a7b0cc22a486ad924e00034b95dbecd70ce (diff)
downloadwebrtc-988cc0870bb49c855b4547f929462eeb38186d12.tar.gz
[Cleanup] Add missing #include. Remove useless ones.
This CL is the result of running include-what-you-use tool on part of the code base (audio target and dependencies) plus manual fixes. bug: webrtc:8311 Change-Id: I277d281ce943c3ecc1bd45fd8d83055931743604 Reviewed-on: https://webrtc-review.googlesource.com/c/106280 Commit-Queue: Yves Gerey <yvesg@google.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Patrik Höglund <phoglund@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25311}
Diffstat (limited to 'common_audio')
-rw-r--r--common_audio/audio_converter.h1
-rw-r--r--common_audio/channel_buffer.cc3
-rw-r--r--common_audio/fir_filter_c.cc3
-rw-r--r--common_audio/fir_filter_factory.cc2
-rw-r--r--common_audio/fir_filter_sse.h1
-rw-r--r--common_audio/include/audio_util.h1
-rw-r--r--common_audio/real_fourier.h1
-rw-r--r--common_audio/real_fourier_ooura.h1
-rw-r--r--common_audio/resampler/push_resampler.cc2
-rw-r--r--common_audio/resampler/push_sinc_resampler.h2
-rw-r--r--common_audio/resampler/resampler.cc1
-rw-r--r--common_audio/resampler/sinc_resampler.cc4
-rw-r--r--common_audio/resampler/sinc_resampler.h1
-rw-r--r--common_audio/resampler/sinc_resampler_sse.cc6
-rw-r--r--common_audio/smoothing_filter.cc1
-rw-r--r--common_audio/smoothing_filter.h3
-rw-r--r--common_audio/vad/vad.cc1
-rw-r--r--common_audio/wav_file.cc3
-rw-r--r--common_audio/wav_header.cc2
19 files changed, 25 insertions, 14 deletions
diff --git a/common_audio/audio_converter.h b/common_audio/audio_converter.h
index 769d724e2f..24a5e72cee 100644
--- a/common_audio/audio_converter.h
+++ b/common_audio/audio_converter.h
@@ -11,6 +11,7 @@
#ifndef COMMON_AUDIO_AUDIO_CONVERTER_H_
#define COMMON_AUDIO_AUDIO_CONVERTER_H_
+#include <stddef.h>
#include <memory>
#include "rtc_base/constructormagic.h"
diff --git a/common_audio/channel_buffer.cc b/common_audio/channel_buffer.cc
index 38d231e09d..b9b8c25e37 100644
--- a/common_audio/channel_buffer.cc
+++ b/common_audio/channel_buffer.cc
@@ -10,6 +10,9 @@
#include "common_audio/channel_buffer.h"
+#include <cstdint>
+
+#include "common_audio/include/audio_util.h"
#include "rtc_base/checks.h"
namespace webrtc {
diff --git a/common_audio/fir_filter_c.cc b/common_audio/fir_filter_c.cc
index 3418434672..b6ec27ad26 100644
--- a/common_audio/fir_filter_c.cc
+++ b/common_audio/fir_filter_c.cc
@@ -11,11 +11,8 @@
#include "common_audio/fir_filter_c.h"
#include <string.h>
-
#include <memory>
-#include "common_audio/fir_filter_neon.h"
-#include "common_audio/fir_filter_sse.h"
#include "rtc_base/checks.h"
namespace webrtc {
diff --git a/common_audio/fir_filter_factory.cc b/common_audio/fir_filter_factory.cc
index 3243b27ef9..19528e312e 100644
--- a/common_audio/fir_filter_factory.cc
+++ b/common_audio/fir_filter_factory.cc
@@ -13,12 +13,12 @@
#include "common_audio/fir_filter_c.h"
#include "rtc_base/checks.h"
#include "rtc_base/system/arch.h"
-#include "system_wrappers/include/cpu_features_wrapper.h"
#if defined(WEBRTC_HAS_NEON)
#include "common_audio/fir_filter_neon.h"
#elif defined(WEBRTC_ARCH_X86_FAMILY)
#include "common_audio/fir_filter_sse.h"
+#include "system_wrappers/include/cpu_features_wrapper.h" // kSSE2, WebRtc_G...
#endif
namespace webrtc {
diff --git a/common_audio/fir_filter_sse.h b/common_audio/fir_filter_sse.h
index 7707f933d9..b768a37aa1 100644
--- a/common_audio/fir_filter_sse.h
+++ b/common_audio/fir_filter_sse.h
@@ -11,6 +11,7 @@
#ifndef COMMON_AUDIO_FIR_FILTER_SSE_H_
#define COMMON_AUDIO_FIR_FILTER_SSE_H_
+#include <stddef.h>
#include <memory>
#include "common_audio/fir_filter.h"
diff --git a/common_audio/include/audio_util.h b/common_audio/include/audio_util.h
index de242a49be..bca5718044 100644
--- a/common_audio/include/audio_util.h
+++ b/common_audio/include/audio_util.h
@@ -11,6 +11,7 @@
#ifndef COMMON_AUDIO_INCLUDE_AUDIO_UTIL_H_
#define COMMON_AUDIO_INCLUDE_AUDIO_UTIL_H_
+#include <stdint.h>
#include <algorithm>
#include <cmath>
#include <cstring>
diff --git a/common_audio/real_fourier.h b/common_audio/real_fourier.h
index a3e4dd16a8..4d0d8bf38e 100644
--- a/common_audio/real_fourier.h
+++ b/common_audio/real_fourier.h
@@ -11,6 +11,7 @@
#ifndef COMMON_AUDIO_REAL_FOURIER_H_
#define COMMON_AUDIO_REAL_FOURIER_H_
+#include <stddef.h>
#include <complex>
#include <memory>
diff --git a/common_audio/real_fourier_ooura.h b/common_audio/real_fourier_ooura.h
index bb8eef96df..b36c84f10b 100644
--- a/common_audio/real_fourier_ooura.h
+++ b/common_audio/real_fourier_ooura.h
@@ -11,6 +11,7 @@
#ifndef COMMON_AUDIO_REAL_FOURIER_OOURA_H_
#define COMMON_AUDIO_REAL_FOURIER_OOURA_H_
+#include <stddef.h>
#include <complex>
#include <memory>
diff --git a/common_audio/resampler/push_resampler.cc b/common_audio/resampler/push_resampler.cc
index 318d97b72c..9b89867e5a 100644
--- a/common_audio/resampler/push_resampler.cc
+++ b/common_audio/resampler/push_resampler.cc
@@ -10,12 +10,12 @@
#include "common_audio/resampler/include/push_resampler.h"
+#include <stdint.h>
#include <string.h>
#include "absl/container/inlined_vector.h"
#include "absl/memory/memory.h"
#include "common_audio/include/audio_util.h"
-#include "common_audio/resampler/include/resampler.h"
#include "common_audio/resampler/push_sinc_resampler.h"
#include "rtc_base/checks.h"
diff --git a/common_audio/resampler/push_sinc_resampler.h b/common_audio/resampler/push_sinc_resampler.h
index 1ffe73f79b..db9cdc1fd4 100644
--- a/common_audio/resampler/push_sinc_resampler.h
+++ b/common_audio/resampler/push_sinc_resampler.h
@@ -11,6 +11,8 @@
#ifndef COMMON_AUDIO_RESAMPLER_PUSH_SINC_RESAMPLER_H_
#define COMMON_AUDIO_RESAMPLER_PUSH_SINC_RESAMPLER_H_
+#include <stddef.h>
+#include <stdint.h>
#include <memory>
#include "common_audio/resampler/sinc_resampler.h"
diff --git a/common_audio/resampler/resampler.cc b/common_audio/resampler/resampler.cc
index aa3a4bac2a..e4d2aa2b61 100644
--- a/common_audio/resampler/resampler.cc
+++ b/common_audio/resampler/resampler.cc
@@ -12,6 +12,7 @@
* A wrapper for resampling a numerous amount of sampling combinations.
*/
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
diff --git a/common_audio/resampler/sinc_resampler.cc b/common_audio/resampler/sinc_resampler.cc
index 5aa2061ab7..4601514030 100644
--- a/common_audio/resampler/sinc_resampler.cc
+++ b/common_audio/resampler/sinc_resampler.cc
@@ -88,13 +88,13 @@
#include "common_audio/resampler/sinc_resampler.h"
#include <math.h>
+#include <stdint.h>
#include <string.h>
-
#include <limits>
#include "rtc_base/checks.h"
#include "rtc_base/system/arch.h"
-#include "system_wrappers/include/cpu_features_wrapper.h"
+#include "system_wrappers/include/cpu_features_wrapper.h" // kSSE2, WebRtc_G...
namespace webrtc {
diff --git a/common_audio/resampler/sinc_resampler.h b/common_audio/resampler/sinc_resampler.h
index 8a833ce88c..0be4318e33 100644
--- a/common_audio/resampler/sinc_resampler.h
+++ b/common_audio/resampler/sinc_resampler.h
@@ -14,6 +14,7 @@
#ifndef COMMON_AUDIO_RESAMPLER_SINC_RESAMPLER_H_
#define COMMON_AUDIO_RESAMPLER_SINC_RESAMPLER_H_
+#include <stddef.h>
#include <memory>
#include "rtc_base/constructormagic.h"
diff --git a/common_audio/resampler/sinc_resampler_sse.cc b/common_audio/resampler/sinc_resampler_sse.cc
index 3906a79752..f6a24d0a0e 100644
--- a/common_audio/resampler/sinc_resampler_sse.cc
+++ b/common_audio/resampler/sinc_resampler_sse.cc
@@ -11,10 +11,12 @@
// Modified from the Chromium original:
// src/media/base/simd/sinc_resampler_sse.cc
-#include "common_audio/resampler/sinc_resampler.h"
-
+#include <stddef.h>
+#include <stdint.h>
#include <xmmintrin.h>
+#include "common_audio/resampler/sinc_resampler.h"
+
namespace webrtc {
float SincResampler::Convolve_SSE(const float* input_ptr,
diff --git a/common_audio/smoothing_filter.cc b/common_audio/smoothing_filter.cc
index d426bda250..0d5aaa4854 100644
--- a/common_audio/smoothing_filter.cc
+++ b/common_audio/smoothing_filter.cc
@@ -12,6 +12,7 @@
#include <cmath>
+#include "rtc_base/checks.h"
#include "rtc_base/timeutils.h"
namespace webrtc {
diff --git a/common_audio/smoothing_filter.h b/common_audio/smoothing_filter.h
index cff746953a..c467d85426 100644
--- a/common_audio/smoothing_filter.h
+++ b/common_audio/smoothing_filter.h
@@ -11,9 +11,10 @@
#ifndef COMMON_AUDIO_SMOOTHING_FILTER_H_
#define COMMON_AUDIO_SMOOTHING_FILTER_H_
+#include <stdint.h>
+
#include "absl/types/optional.h"
#include "rtc_base/constructormagic.h"
-#include "system_wrappers/include/clock.h"
namespace webrtc {
diff --git a/common_audio/vad/vad.cc b/common_audio/vad/vad.cc
index 1cb332a61d..987ed526c0 100644
--- a/common_audio/vad/vad.cc
+++ b/common_audio/vad/vad.cc
@@ -12,6 +12,7 @@
#include <memory>
+#include "common_audio/vad/include/webrtc_vad.h"
#include "rtc_base/checks.h"
namespace webrtc {
diff --git a/common_audio/wav_file.cc b/common_audio/wav_file.cc
index 008891f9cf..fe27c4131e 100644
--- a/common_audio/wav_file.cc
+++ b/common_audio/wav_file.cc
@@ -10,15 +10,14 @@
#include "common_audio/wav_file.h"
+#include <errno.h>
#include <algorithm>
#include <cstdio>
-#include <limits>
#include "common_audio/include/audio_util.h"
#include "common_audio/wav_header.h"
#include "rtc_base/checks.h"
#include "rtc_base/logging.h"
-#include "rtc_base/numerics/safe_conversions.h"
#include "rtc_base/system/arch.h"
namespace webrtc {
diff --git a/common_audio/wav_header.cc b/common_audio/wav_header.cc
index 8fc5fef508..8df6d5c9e2 100644
--- a/common_audio/wav_header.cc
+++ b/common_audio/wav_header.cc
@@ -14,12 +14,10 @@
#include "common_audio/wav_header.h"
-#include <algorithm>
#include <cstring>
#include <limits>
#include <string>
-#include "common_audio/include/audio_util.h"
#include "rtc_base/checks.h"
#include "rtc_base/system/arch.h"