Move unpack_aecdump to a more public location.
This tool is used downstream, so we want to christen rtc_tools as
a kind of api dir for tools. Tools in other locations should be
considered off limits.
I chose rtc_tools because video_quality_toolchain is already there,
which is also used downstream.
Bug: None
Change-Id: I234d874c8a590ca7413357ecda26b16d9b399836
Reviewed-on: https://webrtc-review.googlesource.com/32340
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21236}
diff --git a/rtc_tools/BUILD.gn b/rtc_tools/BUILD.gn
index 1fbc627..e986d56 100644
--- a/rtc_tools/BUILD.gn
+++ b/rtc_tools/BUILD.gn
@@ -41,6 +41,7 @@
deps += [
":event_log_visualizer",
":rtp_analyzer",
+ ":unpack_aecdump",
"network_tester",
]
}
@@ -371,6 +372,26 @@
deps = [
"../logging:rtc_event_log_proto",
]
- }
+ } # rtp_analyzer
+
+ rtc_executable("unpack_aecdump") {
+ testonly = true
+ sources = [
+ "unpack_aecdump/unpack.cc",
+ ]
+
+ deps = [
+ "..:webrtc_common",
+ "../common_audio",
+ "../modules/audio_processing",
+ "../modules/audio_processing:audioproc_debug_proto",
+ "../modules/audio_processing:audioproc_debug_proto",
+ "../modules/audio_processing:audioproc_protobuf_utils",
+ "../modules/audio_processing:audioproc_test_utils",
+ "../rtc_base:protobuf_utils",
+ "../rtc_base:rtc_base_approved",
+ "../system_wrappers:system_wrappers_default",
+ ]
+ } # unpack_aecdump
}
}