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

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

Issue 2976293002: Remove remains of webrtc/base (Closed)
Patch Set: Add README.md Created 3 years, 5 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
OLDNEW
1 # Copyright (c) 2017 The WebRTC project authors. All Rights Reserved. 1 # Copyright (c) 2017 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") # This contains def of 'rtc_enable_protobuf' 9 import("../../../webrtc.gni") # This contains def of 'rtc_enable_protobuf'
10 10
11 rtc_source_set("aec_dump") { 11 rtc_source_set("aec_dump") {
12 sources = [ 12 sources = [
13 "aec_dump_factory.h", 13 "aec_dump_factory.h",
14 ] 14 ]
15 15
16 public_deps = [ 16 public_deps = [
17 "..:aec_dump_interface", 17 "..:aec_dump_interface",
18 ] 18 ]
19 19
20 deps = [ 20 deps = [
21 "../../../base:rtc_base_approved", 21 "../../../rtc_base:rtc_base_approved",
22 ] 22 ]
23 } 23 }
24 24
25 rtc_source_set("mock_aec_dump") { 25 rtc_source_set("mock_aec_dump") {
26 testonly = true 26 testonly = true
27 sources = [ 27 sources = [
28 "mock_aec_dump.cc", 28 "mock_aec_dump.cc",
29 "mock_aec_dump.h", 29 "mock_aec_dump.h",
30 ] 30 ]
31 31
(...skipping 10 matching lines...) Expand all
42 rtc_source_set("mock_aec_dump_unittests") { 42 rtc_source_set("mock_aec_dump_unittests") {
43 testonly = true 43 testonly = true
44 44
45 sources = [ 45 sources = [
46 "aec_dump_integration_test.cc", 46 "aec_dump_integration_test.cc",
47 ] 47 ]
48 48
49 deps = [ 49 deps = [
50 ":mock_aec_dump", 50 ":mock_aec_dump",
51 "..:audio_processing", 51 "..:audio_processing",
52 "../../../base:rtc_base_approved", 52 "../../../rtc_base:rtc_base_approved",
53 "//testing/gtest", 53 "//testing/gtest",
54 ] 54 ]
55 } 55 }
56 56
57 if (rtc_enable_protobuf) { 57 if (rtc_enable_protobuf) {
58 rtc_source_set("aec_dump_impl") { 58 rtc_source_set("aec_dump_impl") {
59 sources = [ 59 sources = [
60 "aec_dump_impl.cc", 60 "aec_dump_impl.cc",
61 "aec_dump_impl.h", 61 "aec_dump_impl.h",
62 "capture_stream_info.cc", 62 "capture_stream_info.cc",
63 "capture_stream_info.h", 63 "capture_stream_info.h",
64 "write_to_file_task.cc", 64 "write_to_file_task.cc",
65 "write_to_file_task.h", 65 "write_to_file_task.h",
66 ] 66 ]
67 67
68 public = [] 68 public = []
69 69
70 public_deps = [ 70 public_deps = [
71 ":aec_dump", 71 ":aec_dump",
72 "..:aec_dump_interface", 72 "..:aec_dump_interface",
73 ] 73 ]
74 74
75 deps = [ 75 deps = [
76 "../../../base:protobuf_utils",
77 "../../../base:rtc_base_approved",
78 "../../../base:rtc_task_queue",
79 "../../../modules:module_api", 76 "../../../modules:module_api",
77 "../../../rtc_base:protobuf_utils",
78 "../../../rtc_base:rtc_base_approved",
79 "../../../rtc_base:rtc_task_queue",
80 "../../../system_wrappers", 80 "../../../system_wrappers",
81 ] 81 ]
82 82
83 deps += [ "../:audioproc_debug_proto" ] 83 deps += [ "../:audioproc_debug_proto" ]
84 } 84 }
85 85
86 rtc_source_set("aec_dump_unittests") { 86 rtc_source_set("aec_dump_unittests") {
87 testonly = true 87 testonly = true
88 defines = [] 88 defines = []
89 deps = [ 89 deps = [
90 ":aec_dump_impl", 90 ":aec_dump_impl",
91 "..:aec_dump_interface", 91 "..:aec_dump_interface",
92 "..:audioproc_debug_proto", 92 "..:audioproc_debug_proto",
93 "../../../base:rtc_task_queue",
94 "../../../modules:module_api", 93 "../../../modules:module_api",
94 "../../../rtc_base:rtc_task_queue",
95 "../../../test:test_support", 95 "../../../test:test_support",
96 "//testing/gtest", 96 "//testing/gtest",
97 ] 97 ]
98 sources = [ 98 sources = [
99 "aec_dump_unittest.cc", 99 "aec_dump_unittest.cc",
100 ] 100 ]
101 } 101 }
102 } 102 }
103 103
104 rtc_source_set("null_aec_dump_factory") { 104 rtc_source_set("null_aec_dump_factory") {
105 assert_no_deps = [ ":aec_dump_impl" ] 105 assert_no_deps = [ ":aec_dump_impl" ]
106 sources = [ 106 sources = [
107 "null_aec_dump_factory.cc", 107 "null_aec_dump_factory.cc",
108 ] 108 ]
109 109
110 public_deps = [ 110 public_deps = [
111 ":aec_dump", 111 ":aec_dump",
112 "..:aec_dump_interface", 112 "..:aec_dump_interface",
113 ] 113 ]
114 } 114 }
OLDNEW
« no previous file with comments | « webrtc/modules/audio_processing/BUILD.gn ('k') | webrtc/modules/audio_processing/test/conversational_speech/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698