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

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

Issue 2611223003: Adding second layer of the echo canceller 3 functionality. (Closed)
Patch Set: Disabled DEATH tests that were causing memory leakage reports on test bots Created 3 years, 10 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/aec3/block_processor.h » ('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("//build/config/arm.gni") 9 import("//build/config/arm.gni")
10 import("//third_party/protobuf/proto_library.gni") 10 import("//third_party/protobuf/proto_library.gni")
(...skipping 17 matching lines...) Expand all
28 "aec/echo_cancellation.h", 28 "aec/echo_cancellation.h",
29 "aec3/aec3_constants.h", 29 "aec3/aec3_constants.h",
30 "aec3/block_framer.cc", 30 "aec3/block_framer.cc",
31 "aec3/block_framer.h", 31 "aec3/block_framer.h",
32 "aec3/block_processor.cc", 32 "aec3/block_processor.cc",
33 "aec3/block_processor.h", 33 "aec3/block_processor.h",
34 "aec3/cascaded_biquad_filter.cc", 34 "aec3/cascaded_biquad_filter.cc",
35 "aec3/cascaded_biquad_filter.h", 35 "aec3/cascaded_biquad_filter.h",
36 "aec3/echo_canceller3.cc", 36 "aec3/echo_canceller3.cc",
37 "aec3/echo_canceller3.h", 37 "aec3/echo_canceller3.h",
38 "aec3/echo_path_delay_estimator.cc",
39 "aec3/echo_path_delay_estimator.h",
40 "aec3/echo_path_variability.h",
41 "aec3/echo_remover.cc",
42 "aec3/echo_remover.h",
38 "aec3/frame_blocker.cc", 43 "aec3/frame_blocker.cc",
39 "aec3/frame_blocker.h", 44 "aec3/frame_blocker.h",
45 "aec3/render_delay_buffer.cc",
46 "aec3/render_delay_buffer.h",
47 "aec3/render_delay_controller.cc",
48 "aec3/render_delay_controller.h",
40 "aecm/aecm_core.cc", 49 "aecm/aecm_core.cc",
41 "aecm/aecm_core.h", 50 "aecm/aecm_core.h",
42 "aecm/echo_control_mobile.cc", 51 "aecm/echo_control_mobile.cc",
43 "aecm/echo_control_mobile.h", 52 "aecm/echo_control_mobile.h",
44 "agc/agc.cc", 53 "agc/agc.cc",
45 "agc/agc.h", 54 "agc/agc.h",
46 "agc/agc_manager_direct.cc", 55 "agc/agc_manager_direct.cc",
47 "agc/agc_manager_direct.h", 56 "agc/agc_manager_direct.h",
48 "agc/gain_map_internal.h", 57 "agc/gain_map_internal.h",
49 "agc/loudness_histogram.cc", 58 "agc/loudness_histogram.cc",
(...skipping 454 matching lines...) Expand 10 before | Expand all | Expand 10 after
504 deps += [ 513 deps += [
505 ":audioproc_debug_proto", 514 ":audioproc_debug_proto",
506 ":audioproc_protobuf_utils", 515 ":audioproc_protobuf_utils",
507 ":audioproc_unittest_proto", 516 ":audioproc_unittest_proto",
508 ] 517 ]
509 sources += [ 518 sources += [
510 "aec3/block_framer_unittest.cc", 519 "aec3/block_framer_unittest.cc",
511 "aec3/block_processor_unittest.cc", 520 "aec3/block_processor_unittest.cc",
512 "aec3/cascaded_biquad_filter_unittest.cc", 521 "aec3/cascaded_biquad_filter_unittest.cc",
513 "aec3/echo_canceller3_unittest.cc", 522 "aec3/echo_canceller3_unittest.cc",
523 "aec3/echo_path_delay_estimator_unittest.cc",
524 "aec3/echo_remover_unittest.cc",
514 "aec3/frame_blocker_unittest.cc", 525 "aec3/frame_blocker_unittest.cc",
515 "aec3/mock/mock_block_processor.h", 526 "aec3/mock/mock_block_processor.h",
527 "aec3/mock/mock_echo_remover.h",
528 "aec3/mock/mock_render_delay_buffer.h",
529 "aec3/mock/mock_render_delay_controller.h",
530 "aec3/render_delay_buffer_unittest.cc",
531 "aec3/render_delay_controller_unittest.cc",
516 "audio_processing_impl_locking_unittest.cc", 532 "audio_processing_impl_locking_unittest.cc",
517 "audio_processing_impl_unittest.cc", 533 "audio_processing_impl_unittest.cc",
518 "audio_processing_unittest.cc", 534 "audio_processing_unittest.cc",
519 "beamformer/nonlinear_beamformer_unittest.cc", 535 "beamformer/nonlinear_beamformer_unittest.cc",
520 "echo_cancellation_bit_exact_unittest.cc", 536 "echo_cancellation_bit_exact_unittest.cc",
521 "echo_control_mobile_unittest.cc", 537 "echo_control_mobile_unittest.cc",
522 "echo_detector/circular_buffer_unittest.cc", 538 "echo_detector/circular_buffer_unittest.cc",
523 "echo_detector/mean_variance_estimator_unittest.cc", 539 "echo_detector/mean_variance_estimator_unittest.cc",
524 "echo_detector/moving_max_unittest.cc", 540 "echo_detector/moving_max_unittest.cc",
525 "echo_detector/normalized_covariance_estimator_unittest.cc", 541 "echo_detector/normalized_covariance_estimator_unittest.cc",
526 "gain_control_unittest.cc", 542 "gain_control_unittest.cc",
527 "level_controller/level_controller_unittest.cc", 543 "level_controller/level_controller_unittest.cc",
528 "level_estimator_unittest.cc", 544 "level_estimator_unittest.cc",
529 "low_cut_filter_unittest.cc", 545 "low_cut_filter_unittest.cc",
530 "noise_suppression_unittest.cc", 546 "noise_suppression_unittest.cc",
531 "residual_echo_detector_unittest.cc", 547 "residual_echo_detector_unittest.cc",
532 "rms_level_unittest.cc", 548 "rms_level_unittest.cc",
533 "test/bitexactness_tools.cc", 549 "test/bitexactness_tools.cc",
534 "test/bitexactness_tools.h", 550 "test/bitexactness_tools.h",
535 "test/debug_dump_replayer.cc", 551 "test/debug_dump_replayer.cc",
536 "test/debug_dump_replayer.h", 552 "test/debug_dump_replayer.h",
537 "test/debug_dump_test.cc", 553 "test/debug_dump_test.cc",
554 "test/echo_canceller_test_tools.cc",
555 "test/echo_canceller_test_tools.h",
556 "test/echo_canceller_test_tools_unittest.cc",
538 "test/test_utils.h", 557 "test/test_utils.h",
539 "voice_detection_unittest.cc", 558 "voice_detection_unittest.cc",
540 ] 559 ]
541 } 560 }
542 561
543 if ((!build_with_chromium || is_win) && is_clang) { 562 if ((!build_with_chromium || is_win) && is_clang) {
544 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 563 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
545 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 564 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
546 } 565 }
547 } 566 }
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after
725 ] 744 ]
726 745
727 deps = [ 746 deps = [
728 ":audioproc_debug_proto", 747 ":audioproc_debug_proto",
729 "../..:webrtc_common", 748 "../..:webrtc_common",
730 "../../base:rtc_base_approved", 749 "../../base:rtc_base_approved",
731 ] 750 ]
732 } 751 }
733 } 752 }
734 } 753 }
OLDNEW
« no previous file with comments | « no previous file | webrtc/modules/audio_processing/aec3/block_processor.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698