Index: webrtc/modules/audio_coding/BUILD.gn |
diff --git a/webrtc/modules/audio_coding/BUILD.gn b/webrtc/modules/audio_coding/BUILD.gn |
index 9d426e9ab1f0ad35fc86a64d16d405dff52b30c1..d6d52cb2bba940d01ff745ea65cf30d61c866775 100644 |
--- a/webrtc/modules/audio_coding/BUILD.gn |
+++ b/webrtc/modules/audio_coding/BUILD.gn |
@@ -541,6 +541,7 @@ source_set("isac") { |
":audio_decoder_interface", |
":audio_encoder_interface", |
":isac_common", |
+ "../..:webrtc_common", |
"../../common_audio", |
] |
} |
@@ -1582,6 +1583,7 @@ if (rtc_include_tests) { |
deps = [ |
":g711", |
+ "//build/config/sanitizers:deps", |
aleloi
2016/08/24 11:02:51
Added dependence to :isac in order for it to pass
|
] |
} |
@@ -1598,6 +1600,62 @@ if (rtc_include_tests) { |
deps = [ |
":g722", |
"../..:webrtc_common", |
+ "//build/config/sanitizers:deps", |
aleloi
2016/08/24 11:02:51
Added sanitizers deps to executable.
|
+ ] |
+ } |
+ |
+ executable("isac_api_test") { |
+ testonly = true |
+ |
+ sources = [ |
+ "codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc", |
+ "codecs/isac/main/util/utility.c", |
+ ] |
+ |
+ deps = [ |
kjellander_webrtc
2016/08/26 14:07:37
For all three targets, please add:
configs += [ "
|
+ ":isac", |
+ "../../base:rtc_base", |
aleloi
2016/08/24 11:02:51
'Forbidden' dependency; also added matching depend
kjellander_webrtc
2016/08/26 14:07:37
Do you need rtc_base or is rtc_base_approved enoug
aleloi
2016/08/29 09:39:10
Yes, rtc_base is needed. Specifically webrtc/base/
aleloi
2016/08/29 10:57:29
Actually, ivoc@ broke out format_macros.h from rtc
|
+ "//build/config/sanitizers:deps", |
+ ] |
+ |
+ include_dirs = [ |
+ "codecs/isac/main/test", |
+ "codecs/isac/main/include", |
kjellander_webrtc
2016/08/26 14:07:37
nit: sort includes
aleloi
2016/08/29 09:39:10
Done.
|
+ "codecs/isac/main/util", |
+ ] |
+ } |
+ |
+ executable("isac_switch_samprate_test") { |
+ testonly = true |
+ |
+ sources = [ |
+ "codecs/isac/main/test/SwitchingSampRate/SwitchingSampRate.cc", |
+ "codecs/isac/main/util/utility.c", |
+ ] |
+ |
+ deps = [ |
+ ":isac", |
+ "//build/config/sanitizers:deps", |
+ ] |
+ |
+ include_dirs = [ |
+ "codecs/isac/main/test", |
+ "codecs/isac/main/include", |
kjellander_webrtc
2016/08/26 14:07:38
nit: sort includes.
aleloi
2016/08/29 09:39:10
Done.
|
+ "../../common_audio/signal_processing/include", |
+ "codecs/isac/main/util", |
+ ] |
+ } |
+ |
+ executable("ilbc_test") { |
+ testonly = true |
+ |
+ sources = [ |
+ "codecs/ilbc/test/iLBC_test.c", |
+ ] |
+ |
+ deps = [ |
+ ":ilbc", |
+ "//build/config/sanitizers:deps", |
] |
} |
} |