diff --git a/modules/audio_processing/BUILD.gn b/modules/audio_processing/BUILD.gn index d6ed3e251b..37125276f5 100644 --- a/modules/audio_processing/BUILD.gn +++ b/modules/audio_processing/BUILD.gn @@ -372,8 +372,8 @@ if (rtc_include_tests) { "agc2:biquad_filter_unittests", "agc2:fixed_digital_unittests", "agc2:noise_estimator_unittests", - "agc2:rnn_vad_with_level_unittests", "agc2:test_utils", + "agc2:vad_wrapper_unittests", "agc2/rnn_vad:unittests", "capture_levels_adjuster", "capture_levels_adjuster:capture_levels_adjuster_unittests", diff --git a/modules/audio_processing/agc2/BUILD.gn b/modules/audio_processing/agc2/BUILD.gn index 734e98f6c2..6fd8b91e5a 100644 --- a/modules/audio_processing/agc2/BUILD.gn +++ b/modules/audio_processing/agc2/BUILD.gn @@ -36,7 +36,7 @@ rtc_library("adaptive_digital") { ":cpu_features", ":gain_applier", ":noise_level_estimator", - ":rnn_vad_with_level", + ":vad_wrapper", "..:api", "..:apm_logging", "..:audio_frame_view", @@ -127,10 +127,10 @@ rtc_library("noise_level_estimator") { configs += [ "..:apm_debug_dump" ] } -rtc_library("rnn_vad_with_level") { +rtc_library("vad_wrapper") { sources = [ - "vad_with_level.cc", - "vad_with_level.h", + "vad_wrapper.cc", + "vad_wrapper.h", ] defines = [] @@ -249,12 +249,12 @@ rtc_library("noise_estimator_unittests") { ] } -rtc_library("rnn_vad_with_level_unittests") { +rtc_library("vad_wrapper_unittests") { testonly = true - sources = [ "vad_with_level_unittest.cc" ] + sources = [ "vad_wrapper_unittest.cc" ] deps = [ ":common", - ":rnn_vad_with_level", + ":vad_wrapper", "..:audio_frame_view", "../../../rtc_base:gunit_helpers", "../../../rtc_base:safe_compare", diff --git a/modules/audio_processing/agc2/adaptive_agc.cc b/modules/audio_processing/agc2/adaptive_agc.cc index 3f82d00594..ab1822d8ba 100644 --- a/modules/audio_processing/agc2/adaptive_agc.cc +++ b/modules/audio_processing/agc2/adaptive_agc.cc @@ -12,7 +12,7 @@ #include "common_audio/include/audio_util.h" #include "modules/audio_processing/agc2/cpu_features.h" -#include "modules/audio_processing/agc2/vad_with_level.h" +#include "modules/audio_processing/agc2/vad_wrapper.h" #include "modules/audio_processing/logging/apm_data_dumper.h" #include "rtc_base/checks.h" #include "rtc_base/logging.h" diff --git a/modules/audio_processing/agc2/adaptive_agc.h b/modules/audio_processing/agc2/adaptive_agc.h index 43c7787e36..8ee8378df5 100644 --- a/modules/audio_processing/agc2/adaptive_agc.h +++ b/modules/audio_processing/agc2/adaptive_agc.h @@ -17,7 +17,7 @@ #include "modules/audio_processing/agc2/adaptive_mode_level_estimator.h" #include "modules/audio_processing/agc2/noise_level_estimator.h" #include "modules/audio_processing/agc2/saturation_protector.h" -#include "modules/audio_processing/agc2/vad_with_level.h" +#include "modules/audio_processing/agc2/vad_wrapper.h" #include "modules/audio_processing/include/audio_frame_view.h" #include "modules/audio_processing/include/audio_processing.h" diff --git a/modules/audio_processing/agc2/adaptive_mode_level_estimator.h b/modules/audio_processing/agc2/adaptive_mode_level_estimator.h index e15c6afe4d..14da6b7f49 100644 --- a/modules/audio_processing/agc2/adaptive_mode_level_estimator.h +++ b/modules/audio_processing/agc2/adaptive_mode_level_estimator.h @@ -12,10 +12,11 @@ #define MODULES_AUDIO_PROCESSING_AGC2_ADAPTIVE_MODE_LEVEL_ESTIMATOR_H_ #include + #include #include "modules/audio_processing/agc2/agc2_common.h" -#include "modules/audio_processing/agc2/vad_with_level.h" +#include "modules/audio_processing/agc2/vad_wrapper.h" #include "modules/audio_processing/include/audio_processing.h" namespace webrtc { diff --git a/modules/audio_processing/agc2/rnn_vad/BUILD.gn b/modules/audio_processing/agc2/rnn_vad/BUILD.gn index bc848b3e13..f0d7093783 100644 --- a/modules/audio_processing/agc2/rnn_vad/BUILD.gn +++ b/modules/audio_processing/agc2/rnn_vad/BUILD.gn @@ -57,7 +57,7 @@ rtc_source_set("rnn_vad_common") { # TODO(alessiob): Make this target visibility private. visibility = [ ":*", - "..:rnn_vad_with_level", + "..:vad_wrapper", ] sources = [ "common.h" ] deps = [ diff --git a/modules/audio_processing/agc2/vad_with_level.cc b/modules/audio_processing/agc2/vad_wrapper.cc similarity index 98% rename from modules/audio_processing/agc2/vad_with_level.cc rename to modules/audio_processing/agc2/vad_wrapper.cc index 9747ca2370..94d5f67d9e 100644 --- a/modules/audio_processing/agc2/vad_with_level.cc +++ b/modules/audio_processing/agc2/vad_wrapper.cc @@ -8,11 +8,12 @@ * be found in the AUTHORS file in the root of the source tree. */ -#include "modules/audio_processing/agc2/vad_with_level.h" +#include "modules/audio_processing/agc2/vad_wrapper.h" #include #include #include +#include #include "api/array_view.h" #include "common_audio/include/audio_util.h" diff --git a/modules/audio_processing/agc2/vad_with_level.h b/modules/audio_processing/agc2/vad_wrapper.h similarity index 92% rename from modules/audio_processing/agc2/vad_with_level.h rename to modules/audio_processing/agc2/vad_wrapper.h index 8d2ae45762..de73eabe58 100644 --- a/modules/audio_processing/agc2/vad_with_level.h +++ b/modules/audio_processing/agc2/vad_wrapper.h @@ -8,8 +8,8 @@ * be found in the AUTHORS file in the root of the source tree. */ -#ifndef MODULES_AUDIO_PROCESSING_AGC2_VAD_WITH_LEVEL_H_ -#define MODULES_AUDIO_PROCESSING_AGC2_VAD_WITH_LEVEL_H_ +#ifndef MODULES_AUDIO_PROCESSING_AGC2_VAD_WRAPPER_H_ +#define MODULES_AUDIO_PROCESSING_AGC2_VAD_WRAPPER_H_ #include @@ -61,4 +61,4 @@ class VadLevelAnalyzer { } // namespace webrtc -#endif // MODULES_AUDIO_PROCESSING_AGC2_VAD_WITH_LEVEL_H_ +#endif // MODULES_AUDIO_PROCESSING_AGC2_VAD_WRAPPER_H_ diff --git a/modules/audio_processing/agc2/vad_with_level_unittest.cc b/modules/audio_processing/agc2/vad_wrapper_unittest.cc similarity index 97% rename from modules/audio_processing/agc2/vad_with_level_unittest.cc rename to modules/audio_processing/agc2/vad_wrapper_unittest.cc index ec8e476965..a6e776c8b5 100644 --- a/modules/audio_processing/agc2/vad_with_level_unittest.cc +++ b/modules/audio_processing/agc2/vad_wrapper_unittest.cc @@ -8,10 +8,12 @@ * be found in the AUTHORS file in the root of the source tree. */ -#include "modules/audio_processing/agc2/vad_with_level.h" +#include "modules/audio_processing/agc2/vad_wrapper.h" #include #include +#include +#include #include #include "modules/audio_processing/agc2/agc2_common.h" @@ -61,7 +63,7 @@ std::unique_ptr CreateVadLevelAnalyzerWithMockVad( // 10 ms mono frame. struct FrameWithView { // Ctor. Initializes the frame samples with `value`. - FrameWithView(float value = 0.0f) + explicit FrameWithView(float value = 0.0f) : channel0(samples.data()), view(&channel0, /*num_channels=*/1, samples.size()) { samples.fill(value);