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

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

Issue 2846853002: audioproc_f with fake microphone. (Closed)
Patch Set: Initialized FakeRecordingDevice, added 'kind' command line flag, fixed bugs. 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/test/aec_dump_based_simulator.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 490 matching lines...) Expand 10 before | Expand all | Expand 10 after
501 "agc/mock_agc.h", 501 "agc/mock_agc.h",
502 "audio_buffer_unittest.cc", 502 "audio_buffer_unittest.cc",
503 "beamformer/array_util_unittest.cc", 503 "beamformer/array_util_unittest.cc",
504 "beamformer/complex_matrix_unittest.cc", 504 "beamformer/complex_matrix_unittest.cc",
505 "beamformer/covariance_matrix_generator_unittest.cc", 505 "beamformer/covariance_matrix_generator_unittest.cc",
506 "beamformer/matrix_unittest.cc", 506 "beamformer/matrix_unittest.cc",
507 "beamformer/mock_nonlinear_beamformer.h", 507 "beamformer/mock_nonlinear_beamformer.h",
508 "config_unittest.cc", 508 "config_unittest.cc",
509 "echo_cancellation_impl_unittest.cc", 509 "echo_cancellation_impl_unittest.cc",
510 "splitting_filter_unittest.cc", 510 "splitting_filter_unittest.cc",
511 "test/fake_recording_device_unittest.cc",
511 "transient/dyadic_decimator_unittest.cc", 512 "transient/dyadic_decimator_unittest.cc",
512 "transient/file_utils.cc", 513 "transient/file_utils.cc",
513 "transient/file_utils.h", 514 "transient/file_utils.h",
514 "transient/file_utils_unittest.cc", 515 "transient/file_utils_unittest.cc",
515 "transient/moving_moments_unittest.cc", 516 "transient/moving_moments_unittest.cc",
516 "transient/transient_detector_unittest.cc", 517 "transient/transient_detector_unittest.cc",
517 "transient/transient_suppressor_unittest.cc", 518 "transient/transient_suppressor_unittest.cc",
518 "transient/wpd_node_unittest.cc", 519 "transient/wpd_node_unittest.cc",
519 "transient/wpd_tree_unittest.cc", 520 "transient/wpd_tree_unittest.cc",
520 "utility/block_mean_calculator_unittest.cc", 521 "utility/block_mean_calculator_unittest.cc",
521 "utility/delay_estimator_unittest.cc", 522 "utility/delay_estimator_unittest.cc",
522 "vad/gmm_unittest.cc", 523 "vad/gmm_unittest.cc",
523 "vad/pitch_based_vad_unittest.cc", 524 "vad/pitch_based_vad_unittest.cc",
524 "vad/pitch_internal_unittest.cc", 525 "vad/pitch_internal_unittest.cc",
525 "vad/pole_zero_filter_unittest.cc", 526 "vad/pole_zero_filter_unittest.cc",
526 "vad/standalone_vad_unittest.cc", 527 "vad/standalone_vad_unittest.cc",
527 "vad/vad_audio_proc_unittest.cc", 528 "vad/vad_audio_proc_unittest.cc",
528 "vad/vad_circular_buffer_unittest.cc", 529 "vad/vad_circular_buffer_unittest.cc",
529 "vad/voice_activity_detector_unittest.cc", 530 "vad/voice_activity_detector_unittest.cc",
530 ] 531 ]
531 532
532 deps = [ 533 deps = [
533 ":audio_processing", 534 ":audio_processing",
534 ":audioproc_test_utils", 535 ":audioproc_test_utils",
536 ":fake_recording_device",
535 "..:module_api", 537 "..:module_api",
536 "../..:webrtc_common", 538 "../..:webrtc_common",
537 "../../base:gtest_prod", 539 "../../base:gtest_prod",
538 "../../base:protobuf_utils", 540 "../../base:protobuf_utils",
539 "../../base:rtc_base", 541 "../../base:rtc_base",
540 "../../base:rtc_base_approved", 542 "../../base:rtc_base_approved",
541 "../../common_audio:common_audio", 543 "../../common_audio:common_audio",
542 "../../system_wrappers:system_wrappers", 544 "../../system_wrappers:system_wrappers",
543 "../../test:test_support", 545 "../../test:test_support",
544 "../audio_coding:neteq_tools", 546 "../audio_coding:neteq_tools",
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
679 "//testing/gtest", 681 "//testing/gtest",
680 ] 682 ]
681 683
682 if (rtc_enable_intelligibility_enhancer) { 684 if (rtc_enable_intelligibility_enhancer) {
683 defines = [ "WEBRTC_INTELLIGIBILITY_ENHANCER=1" ] 685 defines = [ "WEBRTC_INTELLIGIBILITY_ENHANCER=1" ]
684 } else { 686 } else {
685 defines = [ "WEBRTC_INTELLIGIBILITY_ENHANCER=0" ] 687 defines = [ "WEBRTC_INTELLIGIBILITY_ENHANCER=0" ]
686 } 688 }
687 } 689 }
688 690
691 rtc_source_set("fake_recording_device") {
692 sources = [
693 "test/fake_recording_device.cc",
694 "test/fake_recording_device.h",
695 ]
696
697 deps = [
698 "../../base:rtc_base_approved",
699 ]
700 }
701
689 if (rtc_enable_protobuf) { 702 if (rtc_enable_protobuf) {
690 rtc_executable("unpack_aecdump") { 703 rtc_executable("unpack_aecdump") {
691 testonly = true 704 testonly = true
692 sources = [ 705 sources = [
693 "test/unpack.cc", 706 "test/unpack.cc",
694 ] 707 ]
695 708
696 deps = [ 709 deps = [
697 ":audio_processing", 710 ":audio_processing",
698 ":audioproc_debug_proto", 711 ":audioproc_debug_proto",
(...skipping 18 matching lines...) Expand all
717 "test/audioproc_float.cc", 730 "test/audioproc_float.cc",
718 "test/wav_based_simulator.cc", 731 "test/wav_based_simulator.cc",
719 "test/wav_based_simulator.h", 732 "test/wav_based_simulator.h",
720 ] 733 ]
721 734
722 deps = [ 735 deps = [
723 ":audio_processing", 736 ":audio_processing",
724 ":audioproc_debug_proto", 737 ":audioproc_debug_proto",
725 ":audioproc_protobuf_utils", 738 ":audioproc_protobuf_utils",
726 ":audioproc_test_utils", 739 ":audioproc_test_utils",
740 ":fake_recording_device",
727 "../../base:protobuf_utils", 741 "../../base:protobuf_utils",
728 "../../base:rtc_base_approved", 742 "../../base:rtc_base_approved",
729 "../../common_audio:common_audio", 743 "../../common_audio:common_audio",
730 "../../system_wrappers", 744 "../../system_wrappers",
731 "../../system_wrappers:system_wrappers_default", 745 "../../system_wrappers:system_wrappers_default",
732 "../../test:test_support", 746 "../../test:test_support",
733 "//testing/gtest", 747 "//testing/gtest",
734 "//third_party/gflags:gflags", 748 "//third_party/gflags:gflags",
735 ] 749 ]
736 } # audioproc_f 750 } # audioproc_f
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
841 855
842 deps = [ 856 deps = [
843 ":audioproc_debug_proto", 857 ":audioproc_debug_proto",
844 "../..:webrtc_common", 858 "../..:webrtc_common",
845 "../../base:protobuf_utils", 859 "../../base:protobuf_utils",
846 "../../base:rtc_base_approved", 860 "../../base:rtc_base_approved",
847 ] 861 ]
848 } 862 }
849 } 863 }
850 } 864 }
OLDNEW
« no previous file with comments | « no previous file | webrtc/modules/audio_processing/test/aec_dump_based_simulator.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698