Move echo_control.h to api/audio

Bug: webrtc:8844
Change-Id: I5c2406c43ade786c26e12b3c847fed8424283df0
Reviewed-on: https://webrtc-review.googlesource.com/53700
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22031}
This commit is contained in:
Gustaf Ullberg 2018-02-15 10:09:09 +01:00 committed by Commit Bot
parent 75b57d3bb8
commit fd4ce50423
5 changed files with 15 additions and 6 deletions

View file

@ -228,6 +228,15 @@ rtc_source_set("aec3_config") {
deps = [] deps = []
} }
rtc_source_set("echo_control") {
visibility = [ "*" ]
sources = [
"audio/echo_control.h",
]
deps = []
}
rtc_source_set("audio_options_api") { rtc_source_set("audio_options_api") {
visibility = [ "*" ] visibility = [ "*" ]
sources = [ sources = [

View file

@ -8,8 +8,8 @@
* be found in the AUTHORS file in the root of the source tree. * be found in the AUTHORS file in the root of the source tree.
*/ */
#ifndef MODULES_AUDIO_PROCESSING_INCLUDE_ECHO_CONTROL_H_ #ifndef API_AUDIO_ECHO_CONTROL_H_
#define MODULES_AUDIO_PROCESSING_INCLUDE_ECHO_CONTROL_H_ #define API_AUDIO_ECHO_CONTROL_H_
#include <memory> #include <memory>
@ -49,4 +49,4 @@ class EchoControlFactory {
}; };
} // namespace webrtc } // namespace webrtc
#endif // MODULES_AUDIO_PROCESSING_INCLUDE_ECHO_CONTROL_H_ #endif // API_AUDIO_ECHO_CONTROL_H_

View file

@ -155,7 +155,6 @@ rtc_static_library("audio_processing") {
"include/audio_processing.h", "include/audio_processing.h",
"include/config.cc", "include/config.cc",
"include/config.h", "include/config.h",
"include/echo_control.h",
"level_controller/biquad_filter.cc", "level_controller/biquad_filter.cc",
"level_controller/biquad_filter.h", "level_controller/biquad_filter.h",
"level_controller/down_sampler.cc", "level_controller/down_sampler.cc",
@ -223,6 +222,7 @@ rtc_static_library("audio_processing") {
"../../:typedefs", "../../:typedefs",
"../../api:aec3_config", "../../api:aec3_config",
"../../api:array_view", "../../api:array_view",
"../../api:echo_control",
"../../api:optional", "../../api:optional",
"../../audio/utility:audio_frame_operations", "../../audio/utility:audio_frame_operations",
"../../common_audio:common_audio_c", "../../common_audio:common_audio_c",

View file

@ -14,10 +14,10 @@
#include <vector> #include <vector>
#include "api/audio/echo_canceller3_config.h" #include "api/audio/echo_canceller3_config.h"
#include "api/audio/echo_control.h"
#include "api/optional.h" #include "api/optional.h"
#include "modules/audio_processing/aec3/echo_path_variability.h" #include "modules/audio_processing/aec3/echo_path_variability.h"
#include "modules/audio_processing/aec3/render_buffer.h" #include "modules/audio_processing/aec3/render_buffer.h"
#include "modules/audio_processing/include/audio_processing.h"
namespace webrtc { namespace webrtc {

View file

@ -23,11 +23,11 @@
#include <vector> #include <vector>
#include "api/audio/echo_canceller3_config.h" #include "api/audio/echo_canceller3_config.h"
#include "api/audio/echo_control.h"
#include "api/optional.h" #include "api/optional.h"
#include "modules/audio_processing/beamformer/array_util.h" #include "modules/audio_processing/beamformer/array_util.h"
#include "modules/audio_processing/include/audio_processing_statistics.h" #include "modules/audio_processing/include/audio_processing_statistics.h"
#include "modules/audio_processing/include/config.h" #include "modules/audio_processing/include/config.h"
#include "modules/audio_processing/include/echo_control.h"
#include "rtc_base/arraysize.h" #include "rtc_base/arraysize.h"
#include "rtc_base/deprecation.h" #include "rtc_base/deprecation.h"
#include "rtc_base/platform_file.h" #include "rtc_base/platform_file.h"