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 = []
}
rtc_source_set("echo_control") {
visibility = [ "*" ]
sources = [
"audio/echo_control.h",
]
deps = []
}
rtc_source_set("audio_options_api") {
visibility = [ "*" ]
sources = [

View file

@ -8,8 +8,8 @@
* be found in the AUTHORS file in the root of the source tree.
*/
#ifndef MODULES_AUDIO_PROCESSING_INCLUDE_ECHO_CONTROL_H_
#define MODULES_AUDIO_PROCESSING_INCLUDE_ECHO_CONTROL_H_
#ifndef API_AUDIO_ECHO_CONTROL_H_
#define API_AUDIO_ECHO_CONTROL_H_
#include <memory>
@ -49,4 +49,4 @@ class EchoControlFactory {
};
} // 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/config.cc",
"include/config.h",
"include/echo_control.h",
"level_controller/biquad_filter.cc",
"level_controller/biquad_filter.h",
"level_controller/down_sampler.cc",
@ -223,6 +222,7 @@ rtc_static_library("audio_processing") {
"../../:typedefs",
"../../api:aec3_config",
"../../api:array_view",
"../../api:echo_control",
"../../api:optional",
"../../audio/utility:audio_frame_operations",
"../../common_audio:common_audio_c",

View file

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

View file

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