Move webrtc::AudioProcessing include to api/ folder
Bug: webrtc:15874
Change-Id: Ie8a6e031c0f0505cfe238f7d252c47e9c34408d4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347983
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42128}
diff --git a/api/BUILD.gn b/api/BUILD.gn
index 709d242..67d463d 100644
--- a/api/BUILD.gn
+++ b/api/BUILD.gn
@@ -56,8 +56,8 @@
deps = [
":enable_media",
":libjingle_peerconnection_api",
- "../modules/audio_processing:api",
"../rtc_base/system:rtc_export",
+ "audio:audio_processing",
"audio_codecs:builtin_audio_decoder_factory",
"audio_codecs:builtin_audio_encoder_factory",
"task_queue:default_task_queue_factory",
@@ -81,13 +81,13 @@
":scoped_refptr",
"../api/rtc_event_log:rtc_event_log_factory",
"../modules/audio_device:audio_device_api",
- "../modules/audio_processing:api",
"../pc:peer_connection_factory",
"../pc:webrtc_sdp",
"../rtc_base:threading",
"../rtc_base/system:rtc_export",
"../stats:rtc_stats",
"audio:audio_mixer_api",
+ "audio:audio_processing",
"audio_codecs:audio_codecs_api",
"task_queue:default_task_queue_factory",
"transport:field_trial_based_config",
@@ -164,10 +164,10 @@
":scoped_refptr",
":sequence_checker",
":video_track_source_constraints",
- "../modules/audio_processing:audio_processing_statistics",
"../rtc_base:checks",
"../rtc_base/system:no_unique_address",
"../rtc_base/system:rtc_export",
+ "audio:audio_processing_statistics",
"video:recordable_encoded_frame",
"video:video_frame",
]
@@ -377,7 +377,6 @@
# targets like pnacl. API should not depend on anything outside of this
# file, really. All these should arguably go away in time.
"../media:rtc_media_config",
- "../modules/audio_processing:audio_processing_statistics",
"../rtc_base:checks",
"../rtc_base:ip_address",
"../rtc_base:socket_address",
@@ -587,7 +586,6 @@
":track_id_stream_info_map",
":video_quality_analyzer_api",
"../media:media_constants",
- "../modules/audio_processing:api",
"../rtc_base:checks",
"../rtc_base:network",
"../rtc_base:rtc_certificate_generator",
@@ -596,6 +594,7 @@
"../rtc_base:threading",
"../test:fileutils",
"audio:audio_mixer_api",
+ "audio:audio_processing",
"rtc_event_log",
"task_queue",
"test/pclf:media_configuration",
@@ -995,8 +994,8 @@
deps = [
"../modules/audio_processing",
- "../modules/audio_processing:api",
"../modules/audio_processing:audioproc_f_impl",
+ "audio:audio_processing",
]
}