Index: webrtc/modules/audio_coding/BUILD.gn |
diff --git a/webrtc/modules/audio_coding/BUILD.gn b/webrtc/modules/audio_coding/BUILD.gn |
index eaf2e747f8f08163471509d3ffaf2dcc9f01e47e..a69206eaa2e7517da6cf65b1f4511aa052416014 100644 |
--- a/webrtc/modules/audio_coding/BUILD.gn |
+++ b/webrtc/modules/audio_coding/BUILD.gn |
@@ -696,6 +696,15 @@ rtc_source_set("webrtc_opus") { |
} |
} |
+if (rtc_enable_protobuf) { |
+ proto_library("ana_debug_dump_proto") { |
+ sources = [ |
+ "audio_network_adaptor/debug_dump.proto", |
+ ] |
+ proto_out_dir = "webrtc/modules/audio_coding/audio_network_adaptor" |
+ } |
+} |
+ |
source_set("audio_network_adaptor") { |
sources = [ |
"audio_network_adaptor/audio_network_adaptor.cc", |
@@ -709,6 +718,8 @@ source_set("audio_network_adaptor") { |
"audio_network_adaptor/controller.h", |
"audio_network_adaptor/controller_manager.cc", |
"audio_network_adaptor/controller_manager.h", |
+ "audio_network_adaptor/debug_dump_writer.cc", |
+ "audio_network_adaptor/debug_dump_writer.h", |
"audio_network_adaptor/dtx_controller.cc", |
"audio_network_adaptor/dtx_controller.h", |
"audio_network_adaptor/fec_controller.cc", |
@@ -721,6 +732,13 @@ source_set("audio_network_adaptor") { |
] |
configs += [ "../..:common_config" ] |
public_configs = [ "../..:common_inherited_config" ] |
+ |
+ if (rtc_enable_protobuf) { |
+ deps = [ |
+ ":ana_debug_dump_proto", |
+ ] |
+ defines = [ "WEBRTC_AUDIO_NETWORK_ADAPTOR_DEBUG_DUMP" ] |
+ } |
} |
config("neteq_config") { |