Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: webrtc/modules/audio_coding/BUILD.gn

Issue 2845013003: NetEq tests: BUILD target reorg (Closed)
Patch Set: Renaming targets Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | webrtc/modules/audio_processing/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved. 1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license 3 # Use of this source code is governed by a BSD-style license
4 # that can be found in the LICENSE file in the root of the source 4 # that can be found in the LICENSE file in the root of the source
5 # tree. An additional intellectual property rights grant can be found 5 # tree. An additional intellectual property rights grant can be found
6 # in the file PATENTS. All contributing project authors may 6 # in the file PATENTS. All contributing project authors may
7 # be found in the AUTHORS file in the root of the source tree. 7 # be found in the AUTHORS file in the root of the source tree.
8 8
9 import("../../webrtc.gni") 9 import("../../webrtc.gni")
10 import("audio_coding.gni") 10 import("audio_coding.gni")
(...skipping 1087 matching lines...) Expand 10 before | Expand all | Expand 10 after
1098 } 1098 }
1099 defines += [ "WEBRTC_CODEC_G722" ] 1099 defines += [ "WEBRTC_CODEC_G722" ]
1100 deps += [ ":g722" ] 1100 deps += [ ":g722" ]
1101 } 1101 }
1102 } 1102 }
1103 1103
1104 # Although providing only test support, this target must be outside of the 1104 # Although providing only test support, this target must be outside of the
1105 # rtc_include_tests conditional. The reason is that it supports fuzzer tests 1105 # rtc_include_tests conditional. The reason is that it supports fuzzer tests
1106 # that ultimately are built and run as a part of the Chromium ecosystem, which 1106 # that ultimately are built and run as a part of the Chromium ecosystem, which
1107 # does not set the rtc_include_tests flag. 1107 # does not set the rtc_include_tests flag.
1108 rtc_source_set("neteq_test_minimal") { 1108 rtc_source_set("neteq_tools_minimal") {
1109 testonly = true
1110
1111 # TODO(kjellander): Remove (bugs.webrtc.org/6828)
1112 # Has cyclic dependency with :neteq_unittest_tools
1113 check_includes = false
1114
1115 sources = [ 1109 sources = [
1110 "neteq/tools/audio_sink.cc",
1111 "neteq/tools/audio_sink.h",
1116 "neteq/tools/encode_neteq_input.cc", 1112 "neteq/tools/encode_neteq_input.cc",
1117 "neteq/tools/encode_neteq_input.h", 1113 "neteq/tools/encode_neteq_input.h",
1114 "neteq/tools/neteq_input.h",
1118 "neteq/tools/neteq_test.cc", 1115 "neteq/tools/neteq_test.cc",
1119 "neteq/tools/neteq_test.h", 1116 "neteq/tools/neteq_test.h",
1117 "neteq/tools/packet.cc",
1118 "neteq/tools/packet.h",
1119 "neteq/tools/packet_source.cc",
1120 "neteq/tools/packet_source.h",
1120 ] 1121 ]
1121 1122
1122 if (!build_with_chromium && is_clang) { 1123 if (!build_with_chromium && is_clang) {
1123 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 1124 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
1124 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 1125 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
1125 } 1126 }
1126 1127
1127 deps = [ 1128 deps = [
1128 ":audio_encoder_interface", 1129 ":audio_encoder_interface",
1129 ":neteq", 1130 ":neteq",
1131 "..:module_api",
1130 "../..:webrtc_common", 1132 "../..:webrtc_common",
1131 "../../api/audio_codecs:builtin_audio_decoder_factory", 1133 "../../api/audio_codecs:builtin_audio_decoder_factory",
1132 "../../base:rtc_base_approved", 1134 "../../base:rtc_base_approved",
1135 "../rtp_rtcp",
1133 ] 1136 ]
1134 } 1137 }
1135 1138
1136 if (rtc_include_tests) { 1139 if (rtc_include_tests) {
1137 group("audio_coding_tests") { 1140 group("audio_coding_tests") {
1138 testonly = true 1141 testonly = true
1139 public_deps = [ 1142 public_deps = [
1140 ":RTPchange", 1143 ":RTPchange",
1141 ":RTPencode", 1144 ":RTPencode",
1142 ":RTPjitter", 1145 ":RTPjitter",
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
1229 # cover (which would be confusing to read and hard to maintain). 1232 # cover (which would be confusing to read and hard to maintain).
1230 if (!is_android && !is_ios) { 1233 if (!is_android && !is_ios) {
1231 visibility = [ "//webrtc:webrtc_perf_tests" ] 1234 visibility = [ "//webrtc:webrtc_perf_tests" ]
1232 } 1235 }
1233 sources = [ 1236 sources = [
1234 "codecs/opus/opus_complexity_unittest.cc", 1237 "codecs/opus/opus_complexity_unittest.cc",
1235 "neteq/test/neteq_performance_unittest.cc", 1238 "neteq/test/neteq_performance_unittest.cc",
1236 ] 1239 ]
1237 deps = [ 1240 deps = [
1238 ":neteq_test_support", 1241 ":neteq_test_support",
1239 ":neteq_unittest_tools", 1242 ":neteq_test_tools",
1240 ":webrtc_opus", 1243 ":webrtc_opus",
1241 "../..:webrtc_common", 1244 "../..:webrtc_common",
1242 "../../base:protobuf_utils", 1245 "../../base:protobuf_utils",
1243 "../../base:rtc_base_approved", 1246 "../../base:rtc_base_approved",
1244 "../../system_wrappers:system_wrappers", 1247 "../../system_wrappers:system_wrappers",
1245 "../../test:test_support", 1248 "../../test:test_support",
1246 ] 1249 ]
1247 1250
1248 if (!build_with_chromium && is_clang) { 1251 if (!build_with_chromium && is_clang) {
1249 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 1252 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
1250 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 1253 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
1251 } 1254 }
1252 } 1255 }
1253 1256
1254 rtc_source_set("acm_receive_test") { 1257 rtc_source_set("acm_receive_test") {
1255 testonly = true 1258 testonly = true
1256 sources = [ 1259 sources = [
1257 "acm2/acm_receive_test.cc", 1260 "acm2/acm_receive_test.cc",
1258 "acm2/acm_receive_test.h", 1261 "acm2/acm_receive_test.h",
1259 ] 1262 ]
1260 1263
1261 defines = audio_coding_defines 1264 defines = audio_coding_defines
1262 1265
1263 deps = audio_coding_deps + [ 1266 deps = audio_coding_deps + [
1264 ":audio_coding", 1267 ":audio_coding",
1265 ":audio_format_conversion", 1268 ":audio_format_conversion",
1266 "../../api/audio_codecs:audio_codecs_api", 1269 "../../api/audio_codecs:audio_codecs_api",
1267 "../../api/audio_codecs:builtin_audio_decoder_factory", 1270 "../../api/audio_codecs:builtin_audio_decoder_factory",
1268 ":neteq_unittest_tools", 1271 ":neteq_tools",
1269 "../../base:rtc_base_approved", 1272 "../../base:rtc_base_approved",
1270 "../../test:test_support", 1273 "../../test:test_support",
1271 "//testing/gtest", 1274 "//testing/gtest",
1272 ] 1275 ]
1273 } 1276 }
1274 1277
1275 rtc_source_set("acm_send_test") { 1278 rtc_source_set("acm_send_test") {
1276 testonly = true 1279 testonly = true
1277 sources = [ 1280 sources = [
1278 "acm2/acm_send_test.cc", 1281 "acm2/acm_send_test.cc",
1279 "acm2/acm_send_test.h", 1282 "acm2/acm_send_test.h",
1280 ] 1283 ]
1281 1284
1282 defines = audio_coding_defines 1285 defines = audio_coding_defines
1283 1286
1284 deps = audio_coding_deps + [ 1287 deps = audio_coding_deps + [
1285 ":audio_coding", 1288 ":audio_coding",
1286 "../../api/audio_codecs:audio_codecs_api", 1289 "../../api/audio_codecs:audio_codecs_api",
1287 ":audio_encoder_interface", 1290 ":audio_encoder_interface",
1288 ":neteq_unittest_tools", 1291 ":neteq_tools",
1289 "../../base:rtc_base_approved", 1292 "../../base:rtc_base_approved",
1290 "../../test:test_support", 1293 "../../test:test_support",
1291 "//testing/gtest", 1294 "//testing/gtest",
1292 ] 1295 ]
1293 } 1296 }
1294 1297
1295 rtc_executable("delay_test") { 1298 rtc_executable("delay_test") {
1296 testonly = true 1299 testonly = true
1297 sources = [ 1300 sources = [
1298 "test/Channel.cc", 1301 "test/Channel.cc",
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
1372 deps = [] 1375 deps = []
1373 1376
1374 defines = neteq_defines 1377 defines = neteq_defines
1375 1378
1376 deps += audio_coding_deps 1379 deps += audio_coding_deps
1377 deps += [ 1380 deps += [
1378 ":ilbc", 1381 ":ilbc",
1379 ":isac", 1382 ":isac",
1380 ":isac_fix", 1383 ":isac_fix",
1381 ":neteq", 1384 ":neteq",
1382 ":neteq_unittest_tools", 1385 ":neteq_tools",
1383 "../../api/audio_codecs:audio_codecs_api", 1386 "../../api/audio_codecs:audio_codecs_api",
1384 "../../base:protobuf_utils", 1387 "../../base:protobuf_utils",
1385 "../../common_audio", 1388 "../../common_audio",
1386 "../../test:test_main", 1389 "../../test:test_main",
1387 "//testing/gtest", 1390 "//testing/gtest",
1388 ] 1391 ]
1389 1392
1390 data = audio_decoder_unittests_resources 1393 data = audio_decoder_unittests_resources
1391 1394
1392 if (is_android) { 1395 if (is_android) {
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
1449 1452
1450 if (is_win) { 1453 if (is_win) {
1451 cflags = [ 1454 cflags = [
1452 # TODO(kjellander): bugs.webrtc.org/261: Fix this warning. 1455 # TODO(kjellander): bugs.webrtc.org/261: Fix this warning.
1453 "/wd4373", # virtual function override. 1456 "/wd4373", # virtual function override.
1454 ] 1457 ]
1455 } 1458 }
1456 1459
1457 deps += [ 1460 deps += [
1458 ":neteq", 1461 ":neteq",
1459 ":neteq_unittest_tools", 1462 ":neteq_test_tools",
1460 "../..:webrtc_common", 1463 "../..:webrtc_common",
1461 "../../base:rtc_base_approved", 1464 "../../base:rtc_base_approved",
1462 "../../system_wrappers:system_wrappers_default", 1465 "../../system_wrappers:system_wrappers_default",
1463 "../../test:test_support", 1466 "../../test:test_support",
1464 "//third_party/gflags", 1467 "//third_party/gflags",
1465 ] 1468 ]
1466 } 1469 }
1467 } 1470 }
1468 1471
1469 rtc_test("audio_codec_speed_tests") { 1472 rtc_test("audio_codec_speed_tests") {
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
1508 "neteq/tools/neteq_performance_test.h", 1511 "neteq/tools/neteq_performance_test.h",
1509 ] 1512 ]
1510 1513
1511 if (!build_with_chromium && is_clang) { 1514 if (!build_with_chromium && is_clang) {
1512 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 1515 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
1513 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 1516 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
1514 } 1517 }
1515 1518
1516 deps = [ 1519 deps = [
1517 ":neteq", 1520 ":neteq",
1518 ":neteq_unittest_tools", 1521 ":neteq_test_tools",
1519 ":pcm16b", 1522 ":pcm16b",
1520 "..:module_api", 1523 "..:module_api",
1521 "../..:webrtc_common", 1524 "../..:webrtc_common",
1522 "../../api/audio_codecs:audio_codecs_api", 1525 "../../api/audio_codecs:audio_codecs_api",
1523 "../../api/audio_codecs:builtin_audio_decoder_factory", 1526 "../../api/audio_codecs:builtin_audio_decoder_factory",
1524 "../../base:rtc_base_approved", 1527 "../../base:rtc_base_approved",
1525 "../../system_wrappers", 1528 "../../system_wrappers",
1526 "../../test:test_support", 1529 "../../test:test_support",
1527 "//testing/gtest", 1530 "//testing/gtest",
1528 ] 1531 ]
1529 } 1532 }
1530 1533
1531 rtc_source_set("neteq_quality_test_support") { 1534 rtc_source_set("neteq_quality_test_support") {
1532 testonly = true 1535 testonly = true
1533 sources = [ 1536 sources = [
1534 "neteq/tools/neteq_quality_test.cc", 1537 "neteq/tools/neteq_quality_test.cc",
1535 "neteq/tools/neteq_quality_test.h", 1538 "neteq/tools/neteq_quality_test.h",
1536 ] 1539 ]
1537 1540
1538 if (!build_with_chromium && is_clang) { 1541 if (!build_with_chromium && is_clang) {
1539 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 1542 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
1540 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 1543 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
1541 } 1544 }
1542 1545
1543 deps = [ 1546 deps = [
1544 ":neteq", 1547 ":neteq",
1545 ":neteq_unittest_tools", 1548 ":neteq_test_tools",
1546 "..:module_api", 1549 "..:module_api",
1547 "../..:webrtc_common", 1550 "../..:webrtc_common",
1548 "../../api/audio_codecs:builtin_audio_decoder_factory", 1551 "../../api/audio_codecs:builtin_audio_decoder_factory",
1549 "../../base:rtc_base_approved", 1552 "../../base:rtc_base_approved",
1550 "../../test:test_support", 1553 "../../test:test_support",
1551 "//testing/gtest", 1554 "//testing/gtest",
1552 "//third_party/gflags", 1555 "//third_party/gflags",
1553 ] 1556 ]
1554 } 1557 }
1555 1558
1556 config("neteq_unittest_tools_config") { 1559 config("neteq_tools_config") {
1557 include_dirs = [ "tools" ] 1560 include_dirs = [ "tools" ]
1558 } 1561 }
1559 1562
1560 rtc_source_set("neteq_unittest_tools") { 1563 rtc_source_set("neteq_tools") {
1564 sources = [
1565 "neteq/tools/fake_decode_from_file.cc",
kjellander (google.com) 2017/04/28 06:56:18 I can't explain why, but it seems you need to eith
1566 "neteq/tools/fake_decode_from_file.h",
1567 "neteq/tools/input_audio_file.cc",
1568 "neteq/tools/input_audio_file.h",
1569 "neteq/tools/neteq_replacement_input.cc",
1570 "neteq/tools/neteq_replacement_input.h",
1571 "neteq/tools/resample_input_audio_file.cc",
1572 "neteq/tools/resample_input_audio_file.h",
1573 ]
1574
1575 public_configs = [ ":neteq_tools_config" ]
1576
1577 if (!build_with_chromium && is_clang) {
1578 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
1579 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
1580 }
1581
1582 deps = [
1583 "../..:webrtc_common",
1584 "../../api/audio_codecs:audio_codecs_api",
1585 "../../base:rtc_base_approved",
1586 "../../common_audio",
1587 "../rtp_rtcp",
1588 ]
1589
1590 public_deps = [
1591 ":neteq_tools_minimal",
1592 ]
1593 }
1594
1595 rtc_source_set("neteq_test_tools") {
1561 testonly = true 1596 testonly = true
1562 sources = [ 1597 sources = [
1563 "neteq/tools/audio_checksum.h", 1598 "neteq/tools/audio_checksum.h",
1564 "neteq/tools/audio_loop.cc", 1599 "neteq/tools/audio_loop.cc",
1565 "neteq/tools/audio_loop.h", 1600 "neteq/tools/audio_loop.h",
1566 "neteq/tools/audio_sink.cc",
1567 "neteq/tools/audio_sink.h",
1568 "neteq/tools/constant_pcm_packet_source.cc", 1601 "neteq/tools/constant_pcm_packet_source.cc",
1569 "neteq/tools/constant_pcm_packet_source.h", 1602 "neteq/tools/constant_pcm_packet_source.h",
1570 "neteq/tools/fake_decode_from_file.cc",
1571 "neteq/tools/fake_decode_from_file.h",
1572 "neteq/tools/input_audio_file.cc",
1573 "neteq/tools/input_audio_file.h",
1574 "neteq/tools/neteq_input.h",
1575 "neteq/tools/neteq_replacement_input.cc",
1576 "neteq/tools/neteq_replacement_input.h",
1577 "neteq/tools/output_audio_file.h", 1603 "neteq/tools/output_audio_file.h",
1578 "neteq/tools/output_wav_file.h", 1604 "neteq/tools/output_wav_file.h",
1579 "neteq/tools/packet.cc",
1580 "neteq/tools/packet.h",
1581 "neteq/tools/packet_source.cc",
1582 "neteq/tools/packet_source.h",
1583 "neteq/tools/resample_input_audio_file.cc",
1584 "neteq/tools/resample_input_audio_file.h",
1585 "neteq/tools/rtp_file_source.cc", 1605 "neteq/tools/rtp_file_source.cc",
1586 "neteq/tools/rtp_file_source.h", 1606 "neteq/tools/rtp_file_source.h",
1587 "neteq/tools/rtp_generator.cc", 1607 "neteq/tools/rtp_generator.cc",
1588 "neteq/tools/rtp_generator.h", 1608 "neteq/tools/rtp_generator.h",
1589 ] 1609 ]
1590 1610
1591 public_configs = [ ":neteq_unittest_tools_config" ] 1611 public_configs = [ ":neteq_tools_config" ]
1592 1612
1593 if (!build_with_chromium && is_clang) { 1613 if (!build_with_chromium && is_clang) {
1594 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 1614 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
1595 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 1615 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
1596 } 1616 }
1597 1617
1598 deps = [ 1618 deps = [
1599 ":audio_encoder_interface",
1600 ":pcm16b", 1619 ":pcm16b",
1601 "..:module_api", 1620 "..:module_api",
1602 "../..:webrtc_common", 1621 "../..:webrtc_common",
1603 "../../api/audio_codecs:audio_codecs_api",
1604 "../../base:rtc_base_approved", 1622 "../../base:rtc_base_approved",
1605 "../../common_audio", 1623 "../../common_audio",
1606 "../../test:rtp_test_utils", 1624 "../../test:rtp_test_utils",
1607 "../rtp_rtcp", 1625 "../rtp_rtcp",
1608 ] 1626 ]
1609 1627
1610 public_deps = [ 1628 public_deps = [
1611 ":neteq_test_minimal", 1629 ":neteq_tools",
1630 ":neteq_tools_minimal",
1612 ] 1631 ]
1613 1632
1614 if (rtc_enable_protobuf) { 1633 if (rtc_enable_protobuf) {
1615 sources += [ 1634 sources += [
1616 "neteq/tools/neteq_packet_source_input.cc", 1635 "neteq/tools/neteq_packet_source_input.cc",
1617 "neteq/tools/neteq_packet_source_input.h", 1636 "neteq/tools/neteq_packet_source_input.h",
1618 ] 1637 ]
1619 deps += [ ":rtc_event_log_source" ] 1638 deps += [ ":rtc_event_log_source" ]
1620 } 1639 }
1621 } 1640 }
1622 1641
1623 rtc_source_set("neteq_test_tools") { 1642 rtc_source_set("neteq_test_tools_deprecated") {
1624 testonly = true 1643 testonly = true
1625 sources = [ 1644 sources = [
1626 "neteq/test/NETEQTEST_DummyRTPpacket.cc", 1645 "neteq/test/NETEQTEST_DummyRTPpacket.cc",
1627 "neteq/test/NETEQTEST_DummyRTPpacket.h", 1646 "neteq/test/NETEQTEST_DummyRTPpacket.h",
1628 "neteq/test/NETEQTEST_RTPpacket.cc", 1647 "neteq/test/NETEQTEST_RTPpacket.cc",
1629 "neteq/test/NETEQTEST_RTPpacket.h", 1648 "neteq/test/NETEQTEST_RTPpacket.h",
1630 ] 1649 ]
1631 1650
1632 deps = [ 1651 deps = [
1633 ":cng", 1652 ":cng",
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
1679 testonly = true 1698 testonly = true
1680 1699
1681 deps = [ 1700 deps = [
1682 # TODO(hlundin): Make RTPencode use ACM to encode files. 1701 # TODO(hlundin): Make RTPencode use ACM to encode files.
1683 ":cng", 1702 ":cng",
1684 ":g711", 1703 ":g711",
1685 ":g722", 1704 ":g722",
1686 ":ilbc", 1705 ":ilbc",
1687 ":isac", 1706 ":isac",
1688 ":neteq", 1707 ":neteq",
1689 ":neteq_test_tools", 1708 ":neteq_test_tools_deprecated",
1690 ":pcm16b", 1709 ":pcm16b",
1691 ":webrtc_opus", 1710 ":webrtc_opus",
1692 "../..:webrtc_common", 1711 "../..:webrtc_common",
1693 "../../base:rtc_base_approved", 1712 "../../base:rtc_base_approved",
1694 "../../common_audio", 1713 "../../common_audio",
1695 ] 1714 ]
1696 1715
1697 configs += [ ":RTPencode_config" ] 1716 configs += [ ":RTPencode_config" ]
1698 1717
1699 sources = [ 1718 sources = [
(...skipping 14 matching lines...) Expand all
1714 } 1733 }
1715 1734
1716 rtc_executable("RTPchange") { 1735 rtc_executable("RTPchange") {
1717 testonly = true 1736 testonly = true
1718 1737
1719 sources = [ 1738 sources = [
1720 "neteq/test/RTPchange.cc", 1739 "neteq/test/RTPchange.cc",
1721 ] 1740 ]
1722 1741
1723 deps = [ 1742 deps = [
1724 ":neteq_test_tools", 1743 ":neteq_test_tools_deprecated",
1725 ] 1744 ]
1726 } 1745 }
1727 1746
1728 rtc_executable("rtpcat") { 1747 rtc_executable("rtpcat") {
1729 testonly = true 1748 testonly = true
1730 1749
1731 sources = [ 1750 sources = [
1732 "neteq/tools/rtpcat.cc", 1751 "neteq/tools/rtpcat.cc",
1733 ] 1752 ]
1734 1753
1735 deps = [ 1754 deps = [
1736 "../../base:rtc_base_approved", 1755 "../../base:rtc_base_approved",
1737 "../../system_wrappers:system_wrappers_default", 1756 "../../system_wrappers:system_wrappers_default",
1738 "../../test:rtp_test_utils", 1757 "../../test:rtp_test_utils",
1739 "//testing/gtest", 1758 "//testing/gtest",
1740 ] 1759 ]
1741 } 1760 }
1742 1761
1743 rtc_executable("RTPtimeshift") { 1762 rtc_executable("RTPtimeshift") {
1744 testonly = true 1763 testonly = true
1745 1764
1746 sources = [ 1765 sources = [
1747 "neteq/test/RTPtimeshift.cc", 1766 "neteq/test/RTPtimeshift.cc",
1748 ] 1767 ]
1749 1768
1750 deps = [ 1769 deps = [
1751 ":neteq_test_tools", 1770 ":neteq_test_tools_deprecated",
1752 "../../test:test_support", 1771 "../../test:test_support",
1753 "//testing/gtest", 1772 "//testing/gtest",
1754 ] 1773 ]
1755 } 1774 }
1756 1775
1757 rtc_executable("RTPjitter") { 1776 rtc_executable("RTPjitter") {
1758 testonly = true 1777 testonly = true
1759 deps = [ 1778 deps = [
1760 "../..:webrtc_common", 1779 "../..:webrtc_common",
1761 "../../base:rtc_base_approved", 1780 "../../base:rtc_base_approved",
1762 "../../test:test_support", 1781 "../../test:test_support",
1763 "//testing/gtest", 1782 "//testing/gtest",
1764 ] 1783 ]
1765 sources = [ 1784 sources = [
1766 "neteq/test/RTPjitter.cc", 1785 "neteq/test/RTPjitter.cc",
1767 ] 1786 ]
1768 } 1787 }
1769 1788
1770 rtc_executable("rtp_analyze") { 1789 rtc_executable("rtp_analyze") {
1771 testonly = true 1790 testonly = true
1772 1791
1773 sources = [ 1792 sources = [
1774 "neteq/tools/rtp_analyze.cc", 1793 "neteq/tools/rtp_analyze.cc",
1775 ] 1794 ]
1776 1795
1777 deps = [ 1796 deps = [
1778 ":neteq", 1797 ":neteq",
1779 ":neteq_unittest_tools", 1798 ":neteq_test_tools",
1780 ":pcm16b", 1799 ":pcm16b",
1781 "../../system_wrappers:system_wrappers_default", 1800 "../../system_wrappers:system_wrappers_default",
1782 "//testing/gtest", 1801 "//testing/gtest",
1783 "//third_party/gflags:gflags", 1802 "//third_party/gflags:gflags",
1784 ] 1803 ]
1785 1804
1786 if (!build_with_chromium && is_clang) { 1805 if (!build_with_chromium && is_clang) {
1787 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 1806 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
1788 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 1807 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
1789 } 1808 }
1790 } 1809 }
1791 1810
1792 rtc_executable("neteq_opus_quality_test") { 1811 rtc_executable("neteq_opus_quality_test") {
1793 testonly = true 1812 testonly = true
1794 1813
1795 sources = [ 1814 sources = [
1796 "neteq/test/neteq_opus_quality_test.cc", 1815 "neteq/test/neteq_opus_quality_test.cc",
1797 ] 1816 ]
1798 1817
1799 deps = [ 1818 deps = [
1800 ":neteq", 1819 ":neteq",
1801 ":neteq_quality_test_support", 1820 ":neteq_quality_test_support",
1802 ":neteq_unittest_tools", 1821 ":neteq_tools",
1803 ":webrtc_opus", 1822 ":webrtc_opus",
1804 "../../test:test_main", 1823 "../../test:test_main",
1805 "//testing/gtest", 1824 "//testing/gtest",
1806 "//third_party/gflags", 1825 "//third_party/gflags",
1807 ] 1826 ]
1808 } 1827 }
1809 1828
1810 rtc_executable("neteq_speed_test") { 1829 rtc_executable("neteq_speed_test") {
1811 testonly = true 1830 testonly = true
1812 1831
(...skipping 15 matching lines...) Expand all
1828 testonly = true 1847 testonly = true
1829 1848
1830 sources = [ 1849 sources = [
1831 "neteq/test/neteq_ilbc_quality_test.cc", 1850 "neteq/test/neteq_ilbc_quality_test.cc",
1832 ] 1851 ]
1833 1852
1834 deps = [ 1853 deps = [
1835 ":ilbc", 1854 ":ilbc",
1836 ":neteq", 1855 ":neteq",
1837 ":neteq_quality_test_support", 1856 ":neteq_quality_test_support",
1838 ":neteq_unittest_tools", 1857 ":neteq_tools",
1839 "../..:webrtc_common", 1858 "../..:webrtc_common",
1840 "../../base:rtc_base_approved", 1859 "../../base:rtc_base_approved",
1841 "../../system_wrappers:system_wrappers_default", 1860 "../../system_wrappers:system_wrappers_default",
1842 "../../test:test_main", 1861 "../../test:test_main",
1843 "//testing/gtest", 1862 "//testing/gtest",
1844 "//third_party/gflags", 1863 "//third_party/gflags",
1845 ] 1864 ]
1846 } 1865 }
1847 1866
1848 rtc_executable("neteq_isac_quality_test") { 1867 rtc_executable("neteq_isac_quality_test") {
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after
2136 ":builtin_audio_encoder_factory", 2155 ":builtin_audio_encoder_factory",
2137 ":cng", 2156 ":cng",
2138 ":g711", 2157 ":g711",
2139 ":ilbc", 2158 ":ilbc",
2140 ":isac", 2159 ":isac",
2141 ":isac_c", 2160 ":isac_c",
2142 ":isac_fix", 2161 ":isac_fix",
2143 ":legacy_encoded_audio_frame", 2162 ":legacy_encoded_audio_frame",
2144 ":neteq", 2163 ":neteq",
2145 ":neteq_test_support", 2164 ":neteq_test_support",
2146 ":neteq_unittest_tools", 2165 ":neteq_test_tools",
2147 ":pcm16b", 2166 ":pcm16b",
2148 ":red", 2167 ":red",
2149 ":rent_a_codec", 2168 ":rent_a_codec",
2150 ":webrtc_opus", 2169 ":webrtc_opus",
2151 "..:module_api", 2170 "..:module_api",
2152 "../..:webrtc_common", 2171 "../..:webrtc_common",
2153 "../../api/audio_codecs:audio_codecs_api", 2172 "../../api/audio_codecs:audio_codecs_api",
2154 "../../api/audio_codecs:builtin_audio_decoder_factory", 2173 "../../api/audio_codecs:builtin_audio_decoder_factory",
2155 "../../base:protobuf_utils", 2174 "../../base:protobuf_utils",
2156 "../../base:rtc_base", 2175 "../../base:rtc_base",
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
2204 # webrtc/api/audio_codecs:builtin_audio_decoder_factory instead. 2223 # webrtc/api/audio_codecs:builtin_audio_decoder_factory instead.
2205 # TODO(kwiberg): Remove this. 2224 # TODO(kwiberg): Remove this.
2206 rtc_source_set("builtin_audio_decoder_factory") { 2225 rtc_source_set("builtin_audio_decoder_factory") {
2207 sources = [ 2226 sources = [
2208 "codecs/builtin_audio_decoder_factory.h", 2227 "codecs/builtin_audio_decoder_factory.h",
2209 ] 2228 ]
2210 deps = [ 2229 deps = [
2211 "../../api/audio_codecs:builtin_audio_decoder_factory", 2230 "../../api/audio_codecs:builtin_audio_decoder_factory",
2212 ] 2231 ]
2213 } 2232 }
OLDNEW
« no previous file with comments | « no previous file | webrtc/modules/audio_processing/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698