Add missing iSAC headers.
Bug: webrtc:7619
Change-Id: I08df7774ca7e333e84bb5ca97805181f375af942
Reviewed-on: https://webrtc-review.googlesource.com/34647
Commit-Queue: Patrik Höglund <phoglund@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21467}
diff --git a/modules/audio_coding/BUILD.gn b/modules/audio_coding/BUILD.gn
index d2c7e74..7012dff 100644
--- a/modules/audio_coding/BUILD.gn
+++ b/modules/audio_coding/BUILD.gn
@@ -65,7 +65,7 @@
"acm2/rent_a_codec.h",
]
deps = [
- "../../:typedefs",
+ "../..:typedefs",
"../../rtc_base:checks",
"../../api:array_view",
"../../api:optional",
@@ -96,8 +96,8 @@
]
deps = [
"..:module_api",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
]
}
@@ -134,8 +134,8 @@
}
deps = audio_coding_deps + [
+ "../..:typedefs",
"../../rtc_base:deprecation",
- "../../:typedefs",
"../../rtc_base:checks",
"../../system_wrappers:metrics_api",
"..:module_api",
@@ -180,8 +180,8 @@
public_configs = [ ":cng_config" ]
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api:array_view",
"../../api/audio_codecs:audio_codecs_api",
"../../common_audio",
@@ -245,8 +245,8 @@
"codecs/g711/g711_interface.h",
]
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
]
}
@@ -287,8 +287,8 @@
"codecs/g722/g722_interface.h",
]
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
]
}
@@ -467,8 +467,8 @@
public_configs = [ ":ilbc_config" ]
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api/audio_codecs:audio_codecs_api",
"../../common_audio",
"../../rtc_base:checks",
@@ -479,13 +479,18 @@
rtc_static_library("isac_common") {
sources = [
+ "codecs/isac/audio_decoder_isac_t.h",
+ "codecs/isac/audio_decoder_isac_t_impl.h",
"codecs/isac/audio_encoder_isac_t.h",
"codecs/isac/audio_encoder_isac_t_impl.h",
+ "codecs/isac/bandwidth_info.h",
"codecs/isac/locked_bandwidth_info.cc",
"codecs/isac/locked_bandwidth_info.h",
]
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
+ "../../api:optional",
"../../api/audio_codecs:audio_codecs_api",
"../../rtc_base:checks",
"../../rtc_base:rtc_base_approved",
@@ -576,8 +581,8 @@
deps = [
":isac_common",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../common_audio",
"../../rtc_base:checks",
"../../rtc_base:compile_assert_c",
@@ -618,9 +623,13 @@
"codecs/isac/fix/source/codec.h",
"codecs/isac/fix/source/fft.c",
"codecs/isac/fix/source/fft.h",
+ "codecs/isac/fix/source/filterbank_internal.h",
"codecs/isac/fix/source/settings.h",
]
public_configs = [ ":isac_fix_config" ]
+ deps = [
+ "../..:typedefs",
+ ]
}
rtc_source_set("isac_fix_c_arm_asm") {
@@ -683,8 +692,8 @@
deps = [
":isac_common",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api/audio_codecs:audio_codecs_api",
"../../common_audio",
"../../rtc_base:checks",
@@ -808,8 +817,8 @@
public_configs = [ ":pcm16b_config" ]
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
]
}
@@ -866,8 +875,8 @@
}
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../rtc_base:checks",
"../../rtc_base:rtc_base_approved",
]
@@ -1053,8 +1062,8 @@
":cng",
":neteq_decoder_enum",
"..:module_api",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api:libjingle_peerconnection_api",
"../../api:optional",
"../../api/audio_codecs:audio_codecs_api",
@@ -1097,8 +1106,8 @@
deps = [
":neteq",
"..:module_api",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api:libjingle_peerconnection_api",
"../../api:optional",
"../../api/audio_codecs:audio_codecs_api",
@@ -1136,8 +1145,8 @@
deps = [
":pcm16b",
"..:module_api",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api:array_view",
"../../api:libjingle_peerconnection_api",
"../../common_audio",
@@ -1187,8 +1196,8 @@
}
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api:array_view",
"../../api:optional",
"../../api/audio_codecs:audio_codecs_api",
@@ -1214,8 +1223,8 @@
]
deps = [
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../common_audio",
"../../rtc_base:checks",
"../../rtc_base:rtc_base_approved",
@@ -1328,8 +1337,8 @@
":audio_format_conversion",
":pcm16b_c",
"..:module_api",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api:optional",
"../../api/audio_codecs:builtin_audio_decoder_factory",
"../../rtc_base:rtc_base_approved",
@@ -1360,8 +1369,8 @@
deps = [
":neteq_test_support",
":neteq_test_tools",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api/audio_codecs/opus:audio_encoder_opus",
"../../rtc_base:protobuf_utils",
"../../rtc_base:rtc_base_approved",
@@ -1434,7 +1443,7 @@
":audio_coding_module_typedefs",
":audio_format_conversion",
"..:module_api",
- "../../:typedefs",
+ "../..:typedefs",
"../../:webrtc_common",
"../../api:optional",
"../../rtc_base:rtc_base_approved",
@@ -1465,7 +1474,7 @@
":audio_coding",
":audio_format_conversion",
"..:module_api",
- "../../:typedefs",
+ "../..:typedefs",
"../../:webrtc_common",
"../../api:optional",
"../../rtc_base:rtc_base_approved",
@@ -1544,7 +1553,7 @@
defines = []
deps = [
"..:module_api",
- "../../:typedefs",
+ "../..:typedefs",
"../../rtc_base:checks",
]
sources = [
@@ -1594,7 +1603,7 @@
testonly = true
defines = []
deps = [
- "../../:typedefs",
+ "../..:typedefs",
]
sources = [
"codecs/isac/fix/test/isac_speed_test.cc",
@@ -1653,8 +1662,8 @@
":neteq_test_tools",
":pcm16b",
"..:module_api",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api/audio_codecs:audio_codecs_api",
"../../api/audio_codecs:builtin_audio_decoder_factory",
"../../rtc_base:checks",
@@ -1681,8 +1690,8 @@
":neteq",
":neteq_test_tools",
"..:module_api",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api/audio_codecs:builtin_audio_decoder_factory",
"../../rtc_base:checks",
"../../rtc_base:rtc_base_approved",
@@ -1695,7 +1704,7 @@
testonly = true
deps = audio_coding_deps + [
- "../../:typedefs",
+ "../..:typedefs",
":audio_coding",
":neteq_input_audio_tools",
"../../api/audio_codecs/g711:audio_encoder_g711",
@@ -1719,7 +1728,7 @@
testonly = true
deps = audio_coding_deps + [
- "../../:typedefs",
+ "../..:typedefs",
"../../system_wrappers:system_wrappers_default",
"../rtp_rtcp:rtp_rtcp_format",
"../../api:array_view",
@@ -1799,8 +1808,8 @@
deps = [
":neteq",
":neteq_test_support",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../rtc_base:rtc_base_approved",
"../../system_wrappers:system_wrappers_default",
"../../test:test_support",
@@ -1901,6 +1910,7 @@
testonly = true
sources = [
"codecs/isac/main/util/utility.c",
+ "codecs/isac/main/util/utility.h",
]
}
@@ -1947,8 +1957,8 @@
deps = [
":g722",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
]
}
@@ -2131,8 +2141,8 @@
":rent_a_codec",
":webrtc_opus",
"..:module_api",
+ "../..:typedefs",
"../..:webrtc_common",
- "../../:typedefs",
"../../api/audio_codecs:audio_codecs_api",
"../../api/audio_codecs:builtin_audio_decoder_factory",
"../../api/audio_codecs:builtin_audio_encoder_factory",