OLD | NEW |
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 | 10 |
(...skipping 19 matching lines...) Expand all Loading... |
30 } | 30 } |
31 | 31 |
32 rtc_static_library("file_player") { | 32 rtc_static_library("file_player") { |
33 sources = [ | 33 sources = [ |
34 "file_player.cc", | 34 "file_player.cc", |
35 "file_player.h", | 35 "file_player.h", |
36 ] | 36 ] |
37 deps = [ | 37 deps = [ |
38 ":audio_coder", | 38 ":audio_coder", |
39 "..:webrtc_common", | 39 "..:webrtc_common", |
40 "../base:rtc_base_approved", | |
41 "../common_audio", | 40 "../common_audio", |
42 "../modules:module_api", | 41 "../modules:module_api", |
43 "../modules/media_file", | 42 "../modules/media_file", |
| 43 "../rtc_base:rtc_base_approved", |
44 ] | 44 ] |
45 | 45 |
46 if (!build_with_chromium && is_clang) { | 46 if (!build_with_chromium && is_clang) { |
47 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 47 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
48 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 48 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
49 } | 49 } |
50 } | 50 } |
51 | 51 |
52 rtc_static_library("file_recorder") { | 52 rtc_static_library("file_recorder") { |
53 sources = [ | 53 sources = [ |
54 "file_recorder.cc", | 54 "file_recorder.cc", |
55 "file_recorder.h", | 55 "file_recorder.h", |
56 ] | 56 ] |
57 deps = [ | 57 deps = [ |
58 ":audio_coder", | 58 ":audio_coder", |
59 "..:webrtc_common", | 59 "..:webrtc_common", |
60 "../audio/utility:audio_frame_operations", | 60 "../audio/utility:audio_frame_operations", |
61 "../base:rtc_base_approved", | |
62 "../common_audio", | 61 "../common_audio", |
63 "../modules:module_api", | 62 "../modules:module_api", |
64 "../modules/media_file:media_file", | 63 "../modules/media_file:media_file", |
| 64 "../rtc_base:rtc_base_approved", |
65 "../system_wrappers", | 65 "../system_wrappers", |
66 ] | 66 ] |
67 | 67 |
68 if (!build_with_chromium && is_clang) { | 68 if (!build_with_chromium && is_clang) { |
69 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 69 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
70 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 70 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
71 } | 71 } |
72 } | 72 } |
73 | 73 |
74 rtc_static_library("voice_engine") { | 74 rtc_static_library("voice_engine") { |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
136 ":file_recorder", | 136 ":file_recorder", |
137 "..:webrtc_common", | 137 "..:webrtc_common", |
138 "../api:audio_mixer_api", | 138 "../api:audio_mixer_api", |
139 "../api:call_api", | 139 "../api:call_api", |
140 "../api:libjingle_peerconnection_api", | 140 "../api:libjingle_peerconnection_api", |
141 "../api:transport_api", | 141 "../api:transport_api", |
142 "../api/audio_codecs:audio_codecs_api", | 142 "../api/audio_codecs:audio_codecs_api", |
143 "../api/audio_codecs:builtin_audio_decoder_factory", | 143 "../api/audio_codecs:builtin_audio_decoder_factory", |
144 "../api/audio_codecs:builtin_audio_encoder_factory", | 144 "../api/audio_codecs:builtin_audio_encoder_factory", |
145 "../audio/utility:audio_frame_operations", | 145 "../audio/utility:audio_frame_operations", |
146 "../base:rtc_base_approved", | |
147 "../base:rtc_task_queue", | |
148 "../call:rtp_interfaces", | 146 "../call:rtp_interfaces", |
149 "../common_audio", | 147 "../common_audio", |
150 "../logging:rtc_event_log_api", | 148 "../logging:rtc_event_log_api", |
151 "../modules:module_api", | 149 "../modules:module_api", |
152 "../modules/audio_coding:audio_format_conversion", | 150 "../modules/audio_coding:audio_format_conversion", |
153 "../modules/audio_coding:rent_a_codec", | 151 "../modules/audio_coding:rent_a_codec", |
154 "../modules/audio_conference_mixer", | 152 "../modules/audio_conference_mixer", |
155 "../modules/audio_device", | 153 "../modules/audio_device", |
156 "../modules/audio_processing", | 154 "../modules/audio_processing", |
157 "../modules/bitrate_controller", | 155 "../modules/bitrate_controller", |
158 "../modules/media_file", | 156 "../modules/media_file", |
159 "../modules/pacing", | 157 "../modules/pacing", |
160 "../modules/rtp_rtcp", | 158 "../modules/rtp_rtcp", |
161 "../modules/utility", | 159 "../modules/utility", |
| 160 "../rtc_base:rtc_base_approved", |
| 161 "../rtc_base:rtc_task_queue", |
162 "../system_wrappers", | 162 "../system_wrappers", |
163 ] | 163 ] |
164 } | 164 } |
165 | 165 |
166 rtc_static_library("audio_level") { | 166 rtc_static_library("audio_level") { |
167 sources = [ | 167 sources = [ |
168 "audio_level.cc", | 168 "audio_level.cc", |
169 "audio_level.h", | 169 "audio_level.h", |
170 ] | 170 ] |
171 | 171 |
172 deps = [ | 172 deps = [ |
173 "..:webrtc_common", | 173 "..:webrtc_common", |
174 "../base:rtc_base_approved", | |
175 "../common_audio", | 174 "../common_audio", |
176 "../modules:module_api", | 175 "../modules:module_api", |
| 176 "../rtc_base:rtc_base_approved", |
177 ] | 177 ] |
178 } | 178 } |
179 | 179 |
180 if (rtc_include_tests) { | 180 if (rtc_include_tests) { |
181 rtc_test("voice_engine_unittests") { | 181 rtc_test("voice_engine_unittests") { |
182 deps = [ | 182 deps = [ |
183 ":file_player", | 183 ":file_player", |
184 ":voice_engine", | 184 ":voice_engine", |
185 "../base:rtc_base_approved", | |
186 "../base:rtc_base_tests_utils", | |
187 "../modules:module_api", | 185 "../modules:module_api", |
| 186 "../rtc_base:rtc_base_approved", |
| 187 "../rtc_base:rtc_base_tests_utils", |
188 "../test:test_common", | 188 "../test:test_common", |
189 "//testing/gmock", | 189 "//testing/gmock", |
190 "//testing/gtest", | 190 "//testing/gtest", |
191 "//third_party/gflags", | 191 "//third_party/gflags", |
192 "//webrtc/common_audio", | 192 "//webrtc/common_audio", |
193 "//webrtc/modules/audio_coding", | 193 "//webrtc/modules/audio_coding", |
194 "//webrtc/modules/audio_conference_mixer", | 194 "//webrtc/modules/audio_conference_mixer", |
195 "//webrtc/modules/audio_device", | 195 "//webrtc/modules/audio_device", |
196 "//webrtc/modules/audio_processing", | 196 "//webrtc/modules/audio_processing", |
197 "//webrtc/modules/media_file", | 197 "//webrtc/modules/media_file", |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
240 } | 240 } |
241 } | 241 } |
242 | 242 |
243 if (!is_ios) { | 243 if (!is_ios) { |
244 rtc_executable("voe_auto_test") { | 244 rtc_executable("voe_auto_test") { |
245 testonly = true | 245 testonly = true |
246 | 246 |
247 deps = [ | 247 deps = [ |
248 ":voice_engine", | 248 ":voice_engine", |
249 "..:webrtc_common", | 249 "..:webrtc_common", |
250 "../base:rtc_base_approved", | |
251 "../modules:module_api", | 250 "../modules:module_api", |
252 "../modules/audio_device:audio_device", | 251 "../modules/audio_device:audio_device", |
253 "../modules/audio_processing:audio_processing", | 252 "../modules/audio_processing:audio_processing", |
254 "../modules/rtp_rtcp:rtp_rtcp", | 253 "../modules/rtp_rtcp:rtp_rtcp", |
| 254 "../rtc_base:rtc_base_approved", |
255 "//testing/gmock", | 255 "//testing/gmock", |
256 "//testing/gtest", | 256 "//testing/gtest", |
257 "//third_party/gflags", | 257 "//third_party/gflags", |
258 "//webrtc/logging:rtc_event_log_api", | 258 "//webrtc/logging:rtc_event_log_api", |
259 "//webrtc/modules/video_capture", | 259 "//webrtc/modules/video_capture", |
260 "//webrtc/system_wrappers", | 260 "//webrtc/system_wrappers", |
261 "//webrtc/system_wrappers/:system_wrappers_default", | 261 "//webrtc/system_wrappers/:system_wrappers_default", |
262 "//webrtc/test/:test_common", | 262 "//webrtc/test/:test_common", |
263 "//webrtc/test/:test_support", | 263 "//webrtc/test/:test_support", |
264 "//webrtc/test/:video_test_common", | 264 "//webrtc/test/:video_test_common", |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
306 ] | 306 ] |
307 } | 307 } |
308 | 308 |
309 if (!build_with_chromium && is_clang) { | 309 if (!build_with_chromium && is_clang) { |
310 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163)
. | 310 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163)
. |
311 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 311 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
312 } | 312 } |
313 } | 313 } |
314 } | 314 } |
315 } | 315 } |
OLD | NEW |