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 import("audio_coding.gni") | 10 import("audio_coding.gni") |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
44 "codecs/audio_format_conversion.cc", | 44 "codecs/audio_format_conversion.cc", |
45 "codecs/audio_format_conversion.h", | 45 "codecs/audio_format_conversion.h", |
46 ] | 46 ] |
47 deps = [ | 47 deps = [ |
48 "../..:webrtc_common", | 48 "../..:webrtc_common", |
49 "../../api/audio_codecs:audio_codecs_api", | 49 "../../api/audio_codecs:audio_codecs_api", |
50 "../../base:rtc_base_approved", | 50 "../../base:rtc_base_approved", |
51 ] | 51 ] |
52 } | 52 } |
53 | 53 |
54 rtc_source_set("audio_encoder_factory_interface") { | |
55 sources = [ | |
56 "codecs/audio_encoder_factory.h", | |
57 ] | |
58 deps = [ | |
59 ":audio_encoder_interface", | |
60 "../../api/audio_codecs:audio_codecs_api", | |
61 "../../base:rtc_base_approved", | |
62 ] | |
63 } | |
64 | |
65 rtc_static_library("builtin_audio_encoder_factory") { | |
66 # TODO(kjellander): Remove (bugs.webrtc.org/6828) | |
67 # Errors on cyclic dependency with :isac_fix if enabled. | |
68 check_includes = false | |
69 sources = [ | |
70 "codecs/builtin_audio_encoder_factory.cc", | |
71 "codecs/builtin_audio_encoder_factory.h", | |
72 ] | |
73 deps = [ | |
74 "../..:webrtc_common", | |
75 "../../base:rtc_base_approved", | |
76 ":audio_encoder_factory_interface", | |
77 ] + audio_codec_deps | |
78 defines = audio_codec_defines | |
79 } | |
80 | |
81 rtc_static_library("builtin_audio_decoder_factory_internal") { | 54 rtc_static_library("builtin_audio_decoder_factory_internal") { |
82 sources = [ | 55 sources = [ |
83 "codecs/builtin_audio_decoder_factory_internal.cc", | 56 "codecs/builtin_audio_decoder_factory_internal.cc", |
84 "codecs/builtin_audio_decoder_factory_internal.h", | 57 "codecs/builtin_audio_decoder_factory_internal.h", |
85 ] | 58 ] |
86 deps = [ | 59 deps = [ |
87 "../..:webrtc_common", | 60 "../..:webrtc_common", |
| 61 "../../base:rtc_base_approved", |
| 62 "../../api/audio_codecs:audio_codecs_api", |
| 63 ] + audio_codec_deps |
| 64 defines = audio_codec_defines |
| 65 } |
| 66 |
| 67 rtc_static_library("builtin_audio_encoder_factory_internal") { |
| 68 sources = [ |
| 69 "codecs/builtin_audio_encoder_factory_internal.cc", |
| 70 "codecs/builtin_audio_encoder_factory_internal.h", |
| 71 ] |
| 72 deps = [ |
| 73 "../..:webrtc_common", |
88 "../../base:rtc_base_approved", | 74 "../../base:rtc_base_approved", |
89 "../../api/audio_codecs:audio_codecs_api", | 75 "../../api/audio_codecs:audio_codecs_api", |
90 ] + audio_codec_deps | 76 ] + audio_codec_deps |
91 defines = audio_codec_defines | 77 defines = audio_codec_defines |
92 } | 78 } |
93 | 79 |
94 rtc_static_library("rent_a_codec") { | 80 rtc_static_library("rent_a_codec") { |
95 sources = [ | 81 sources = [ |
96 "acm2/acm_codec_database.cc", | 82 "acm2/acm_codec_database.cc", |
97 "acm2/acm_codec_database.h", | 83 "acm2/acm_codec_database.h", |
98 "acm2/rent_a_codec.cc", | 84 "acm2/rent_a_codec.cc", |
99 "acm2/rent_a_codec.h", | 85 "acm2/rent_a_codec.h", |
100 ] | 86 ] |
101 deps = [ | 87 deps = [ |
102 "../../api/audio_codecs:audio_codecs_api", | 88 "../../api/audio_codecs:audio_codecs_api", |
103 "../..:webrtc_common", | 89 "../..:webrtc_common", |
104 "../../base:rtc_base_approved", | 90 "../../base:rtc_base_approved", |
105 "../../system_wrappers", | 91 "../../system_wrappers", |
106 ":audio_coding_module_typedefs", | 92 ":audio_coding_module_typedefs", |
107 ":audio_encoder_interface", | |
108 ":isac_common", | 93 ":isac_common", |
109 ":isac_fix_c", | 94 ":isac_fix_c", |
110 ":neteq_decoder_enum", | 95 ":neteq_decoder_enum", |
111 ] + audio_codec_deps | 96 ] + audio_codec_deps |
112 defines = audio_codec_defines | 97 defines = audio_codec_defines |
113 } | 98 } |
114 | 99 |
115 config("audio_coding_config") { | 100 config("audio_coding_config") { |
116 include_dirs = [ | 101 include_dirs = [ |
117 "include", | 102 "include", |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
156 cflags = [ | 141 cflags = [ |
157 # TODO(kjellander): Bug 261: fix this warning. | 142 # TODO(kjellander): Bug 261: fix this warning. |
158 "/wd4373", # virtual function override. | 143 "/wd4373", # virtual function override. |
159 ] | 144 ] |
160 } | 145 } |
161 | 146 |
162 deps = audio_coding_deps + [ | 147 deps = audio_coding_deps + [ |
163 "../../api/audio_codecs:audio_codecs_api", | 148 "../../api/audio_codecs:audio_codecs_api", |
164 "../../api/audio_codecs:builtin_audio_decoder_factory", | 149 "../../api/audio_codecs:builtin_audio_decoder_factory", |
165 ":audio_coding_module_typedefs", | 150 ":audio_coding_module_typedefs", |
166 ":audio_encoder_interface", | |
167 ":neteq", | 151 ":neteq", |
168 ":rent_a_codec", | 152 ":rent_a_codec", |
169 "../../base:rtc_base_approved", | 153 "../../base:rtc_base_approved", |
170 "../../logging:rtc_event_log_api", | 154 "../../logging:rtc_event_log_api", |
171 ] | 155 ] |
172 defines = audio_coding_defines | 156 defines = audio_coding_defines |
173 } | 157 } |
174 | 158 |
175 rtc_static_library("legacy_encoded_audio_frame") { | 159 rtc_static_library("legacy_encoded_audio_frame") { |
176 sources = [ | 160 sources = [ |
177 "codecs/legacy_encoded_audio_frame.cc", | 161 "codecs/legacy_encoded_audio_frame.cc", |
178 "codecs/legacy_encoded_audio_frame.h", | 162 "codecs/legacy_encoded_audio_frame.h", |
179 ] | 163 ] |
180 deps = [ | 164 deps = [ |
181 "../../api/audio_codecs:audio_codecs_api", | 165 "../../api/audio_codecs:audio_codecs_api", |
182 "../../base:rtc_base_approved", | 166 "../../base:rtc_base_approved", |
183 ] | 167 ] |
184 } | 168 } |
185 | 169 |
186 rtc_static_library("audio_encoder_interface") { | |
187 sources = [ | |
188 "codecs/audio_encoder.cc", | |
189 "codecs/audio_encoder.h", | |
190 ] | |
191 deps = [ | |
192 "../..:webrtc_common", | |
193 "../../base:rtc_base_approved", | |
194 ] | |
195 } | |
196 | |
197 config("cng_config") { | 170 config("cng_config") { |
198 include_dirs = [ | 171 include_dirs = [ |
199 "../../..", | 172 "../../..", |
200 "codecs/cng/include", | 173 "codecs/cng/include", |
201 ] | 174 ] |
202 } | 175 } |
203 | 176 |
204 rtc_static_library("cng") { | 177 rtc_static_library("cng") { |
205 sources = [ | 178 sources = [ |
206 "codecs/cng/audio_encoder_cng.cc", | 179 "codecs/cng/audio_encoder_cng.cc", |
207 "codecs/cng/audio_encoder_cng.h", | 180 "codecs/cng/audio_encoder_cng.h", |
208 "codecs/cng/webrtc_cng.cc", | 181 "codecs/cng/webrtc_cng.cc", |
209 "codecs/cng/webrtc_cng.h", | 182 "codecs/cng/webrtc_cng.h", |
210 ] | 183 ] |
211 | 184 |
212 public_configs = [ ":cng_config" ] | 185 public_configs = [ ":cng_config" ] |
213 | 186 |
214 deps = [ | 187 deps = [ |
215 ":audio_encoder_interface", | |
216 "../..:webrtc_common", | 188 "../..:webrtc_common", |
| 189 "../../api/audio_codecs:audio_codecs_api", |
217 "../../base:rtc_base_approved", | 190 "../../base:rtc_base_approved", |
218 "../../common_audio", | 191 "../../common_audio", |
219 ] | 192 ] |
220 } | 193 } |
221 | 194 |
222 config("red_config") { | 195 config("red_config") { |
223 include_dirs = [ "codecs/red" ] | 196 include_dirs = [ "codecs/red" ] |
224 } | 197 } |
225 | 198 |
226 rtc_static_library("red") { | 199 rtc_static_library("red") { |
227 sources = [ | 200 sources = [ |
228 "codecs/red/audio_encoder_copy_red.cc", | 201 "codecs/red/audio_encoder_copy_red.cc", |
229 "codecs/red/audio_encoder_copy_red.h", | 202 "codecs/red/audio_encoder_copy_red.h", |
230 ] | 203 ] |
231 | 204 |
232 public_configs = [ ":red_config" ] | 205 public_configs = [ ":red_config" ] |
233 | 206 |
234 deps = [ | 207 deps = [ |
235 ":audio_encoder_interface", | 208 "../../api/audio_codecs:audio_codecs_api", |
236 "../../base:rtc_base_approved", | 209 "../../base:rtc_base_approved", |
237 "../../common_audio", | 210 "../../common_audio", |
238 ] | 211 ] |
239 } | 212 } |
240 | 213 |
241 config("g711_config") { | 214 config("g711_config") { |
242 include_dirs = [ | 215 include_dirs = [ |
243 "../../..", | 216 "../../..", |
244 "codecs/g711/include", | 217 "codecs/g711/include", |
245 ] | 218 ] |
246 } | 219 } |
247 | 220 |
248 rtc_static_library("g711") { | 221 rtc_static_library("g711") { |
249 sources = [ | 222 sources = [ |
250 "codecs/g711/audio_decoder_pcm.cc", | 223 "codecs/g711/audio_decoder_pcm.cc", |
251 "codecs/g711/audio_decoder_pcm.h", | 224 "codecs/g711/audio_decoder_pcm.h", |
252 "codecs/g711/audio_encoder_pcm.cc", | 225 "codecs/g711/audio_encoder_pcm.cc", |
253 "codecs/g711/audio_encoder_pcm.h", | 226 "codecs/g711/audio_encoder_pcm.h", |
254 ] | 227 ] |
255 | 228 |
256 public_configs = [ ":g711_config" ] | 229 public_configs = [ ":g711_config" ] |
257 | 230 |
258 deps = [ | 231 deps = [ |
259 ":audio_encoder_interface", | |
260 ":legacy_encoded_audio_frame", | 232 ":legacy_encoded_audio_frame", |
261 "../..:webrtc_common", | 233 "../..:webrtc_common", |
262 "../../api/audio_codecs:audio_codecs_api", | 234 "../../api/audio_codecs:audio_codecs_api", |
263 "../../base:rtc_base_approved", | 235 "../../base:rtc_base_approved", |
264 ] | 236 ] |
265 public_deps = [ | 237 public_deps = [ |
266 ":g711_c", | 238 ":g711_c", |
267 ] | 239 ] |
268 } | 240 } |
269 | 241 |
(...skipping 21 matching lines...) Expand all Loading... |
291 sources = [ | 263 sources = [ |
292 "codecs/g722/audio_decoder_g722.cc", | 264 "codecs/g722/audio_decoder_g722.cc", |
293 "codecs/g722/audio_decoder_g722.h", | 265 "codecs/g722/audio_decoder_g722.h", |
294 "codecs/g722/audio_encoder_g722.cc", | 266 "codecs/g722/audio_encoder_g722.cc", |
295 "codecs/g722/audio_encoder_g722.h", | 267 "codecs/g722/audio_encoder_g722.h", |
296 ] | 268 ] |
297 | 269 |
298 public_configs = [ ":g722_config" ] | 270 public_configs = [ ":g722_config" ] |
299 | 271 |
300 deps = [ | 272 deps = [ |
301 ":audio_encoder_interface", | |
302 ":legacy_encoded_audio_frame", | 273 ":legacy_encoded_audio_frame", |
303 "../..:webrtc_common", | 274 "../..:webrtc_common", |
304 "../../api/audio_codecs:audio_codecs_api", | 275 "../../api/audio_codecs:audio_codecs_api", |
305 "../../base:rtc_base_approved", | 276 "../../base:rtc_base_approved", |
306 ] | 277 ] |
307 public_deps = [ | 278 public_deps = [ |
308 ":g722_c", | 279 ":g722_c", |
309 ] | 280 ] |
310 } | 281 } |
311 | 282 |
(...skipping 22 matching lines...) Expand all Loading... |
334 sources = [ | 305 sources = [ |
335 "codecs/ilbc/audio_decoder_ilbc.cc", | 306 "codecs/ilbc/audio_decoder_ilbc.cc", |
336 "codecs/ilbc/audio_decoder_ilbc.h", | 307 "codecs/ilbc/audio_decoder_ilbc.h", |
337 "codecs/ilbc/audio_encoder_ilbc.cc", | 308 "codecs/ilbc/audio_encoder_ilbc.cc", |
338 "codecs/ilbc/audio_encoder_ilbc.h", | 309 "codecs/ilbc/audio_encoder_ilbc.h", |
339 ] | 310 ] |
340 | 311 |
341 public_configs = [ ":ilbc_config" ] | 312 public_configs = [ ":ilbc_config" ] |
342 | 313 |
343 deps = [ | 314 deps = [ |
344 ":audio_encoder_interface", | |
345 ":legacy_encoded_audio_frame", | 315 ":legacy_encoded_audio_frame", |
346 "../..:webrtc_common", | 316 "../..:webrtc_common", |
347 "../../api/audio_codecs:audio_codecs_api", | 317 "../../api/audio_codecs:audio_codecs_api", |
348 "../../base:rtc_base_approved", | 318 "../../base:rtc_base_approved", |
349 "../../common_audio", | 319 "../../common_audio", |
350 ] | 320 ] |
351 public_deps = [ | 321 public_deps = [ |
352 ":ilbc_c", | 322 ":ilbc_c", |
353 ] | 323 ] |
354 } | 324 } |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
493 "codecs/ilbc/vq4.h", | 463 "codecs/ilbc/vq4.h", |
494 "codecs/ilbc/window32_w32.c", | 464 "codecs/ilbc/window32_w32.c", |
495 "codecs/ilbc/window32_w32.h", | 465 "codecs/ilbc/window32_w32.h", |
496 "codecs/ilbc/xcorr_coef.c", | 466 "codecs/ilbc/xcorr_coef.c", |
497 "codecs/ilbc/xcorr_coef.h", | 467 "codecs/ilbc/xcorr_coef.h", |
498 ] | 468 ] |
499 | 469 |
500 public_configs = [ ":ilbc_config" ] | 470 public_configs = [ ":ilbc_config" ] |
501 | 471 |
502 deps = [ | 472 deps = [ |
503 ":audio_encoder_interface", | |
504 "../..:webrtc_common", | 473 "../..:webrtc_common", |
505 "../../api/audio_codecs:audio_codecs_api", | 474 "../../api/audio_codecs:audio_codecs_api", |
506 "../../base:rtc_base_approved", | 475 "../../base:rtc_base_approved", |
507 "../../common_audio", | 476 "../../common_audio", |
508 ] | 477 ] |
509 } | 478 } |
510 | 479 |
511 rtc_static_library("isac_common") { | 480 rtc_static_library("isac_common") { |
512 sources = [ | 481 sources = [ |
513 "codecs/isac/audio_encoder_isac_t.h", | 482 "codecs/isac/audio_encoder_isac_t.h", |
514 "codecs/isac/audio_encoder_isac_t_impl.h", | 483 "codecs/isac/audio_encoder_isac_t_impl.h", |
515 "codecs/isac/locked_bandwidth_info.cc", | 484 "codecs/isac/locked_bandwidth_info.cc", |
516 "codecs/isac/locked_bandwidth_info.h", | 485 "codecs/isac/locked_bandwidth_info.h", |
517 ] | 486 ] |
518 deps = [ | 487 deps = [ |
519 ":audio_encoder_interface", | |
520 "../..:webrtc_common", | 488 "../..:webrtc_common", |
521 "../../api/audio_codecs:audio_codecs_api", | 489 "../../api/audio_codecs:audio_codecs_api", |
522 "../../base:rtc_base_approved", | 490 "../../base:rtc_base_approved", |
523 ] | 491 ] |
524 } | 492 } |
525 | 493 |
526 config("isac_config") { | 494 config("isac_config") { |
527 include_dirs = [ | 495 include_dirs = [ |
528 "../../..", | 496 "../../..", |
529 "codecs/isac/main/include", | 497 "codecs/isac/main/include", |
530 ] | 498 ] |
531 } | 499 } |
532 | 500 |
533 rtc_static_library("isac") { | 501 rtc_static_library("isac") { |
534 sources = [ | 502 sources = [ |
535 "codecs/isac/main/include/audio_decoder_isac.h", | 503 "codecs/isac/main/include/audio_decoder_isac.h", |
536 "codecs/isac/main/include/audio_encoder_isac.h", | 504 "codecs/isac/main/include/audio_encoder_isac.h", |
537 "codecs/isac/main/source/audio_decoder_isac.cc", | 505 "codecs/isac/main/source/audio_decoder_isac.cc", |
538 "codecs/isac/main/source/audio_encoder_isac.cc", | 506 "codecs/isac/main/source/audio_encoder_isac.cc", |
539 ] | 507 ] |
540 | 508 |
541 deps = [ | 509 deps = [ |
542 ":audio_encoder_interface", | |
543 ":isac_common", | 510 ":isac_common", |
544 "../../api/audio_codecs:audio_codecs_api", | 511 "../../api/audio_codecs:audio_codecs_api", |
545 ] | 512 ] |
546 public_deps = [ | 513 public_deps = [ |
547 ":isac_c", | 514 ":isac_c", |
548 ] | 515 ] |
549 } | 516 } |
550 | 517 |
551 rtc_static_library("isac_c") { | 518 rtc_static_library("isac_c") { |
552 visibility = [ ":*" ] # Only targets in this file can depend on this. | 519 visibility = [ ":*" ] # Only targets in this file can depend on this. |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
626 | 593 |
627 rtc_static_library("isac_fix") { | 594 rtc_static_library("isac_fix") { |
628 sources = [ | 595 sources = [ |
629 "codecs/isac/fix/source/audio_decoder_isacfix.cc", | 596 "codecs/isac/fix/source/audio_decoder_isacfix.cc", |
630 "codecs/isac/fix/source/audio_encoder_isacfix.cc", | 597 "codecs/isac/fix/source/audio_encoder_isacfix.cc", |
631 ] | 598 ] |
632 | 599 |
633 public_configs = [ ":isac_fix_config" ] | 600 public_configs = [ ":isac_fix_config" ] |
634 | 601 |
635 deps = [ | 602 deps = [ |
636 ":audio_encoder_interface", | |
637 ":isac_common", | 603 ":isac_common", |
638 "../../api/audio_codecs:audio_codecs_api", | 604 "../../api/audio_codecs:audio_codecs_api", |
639 "../../common_audio", | 605 "../../common_audio", |
640 "../../system_wrappers", | 606 "../../system_wrappers", |
641 ] | 607 ] |
642 public_deps = [ | 608 public_deps = [ |
643 ":isac_fix_c", | 609 ":isac_fix_c", |
644 ] | 610 ] |
645 | 611 |
646 if (rtc_build_with_neon) { | 612 if (rtc_build_with_neon) { |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
702 "codecs/isac/fix/source/spectrum_ar_model_tables.c", | 668 "codecs/isac/fix/source/spectrum_ar_model_tables.c", |
703 "codecs/isac/fix/source/spectrum_ar_model_tables.h", | 669 "codecs/isac/fix/source/spectrum_ar_model_tables.h", |
704 "codecs/isac/fix/source/structs.h", | 670 "codecs/isac/fix/source/structs.h", |
705 "codecs/isac/fix/source/transform.c", | 671 "codecs/isac/fix/source/transform.c", |
706 "codecs/isac/fix/source/transform_tables.c", | 672 "codecs/isac/fix/source/transform_tables.c", |
707 ] | 673 ] |
708 | 674 |
709 public_configs = [ ":isac_fix_config" ] | 675 public_configs = [ ":isac_fix_config" ] |
710 | 676 |
711 deps = [ | 677 deps = [ |
712 ":audio_encoder_interface", | |
713 ":isac_common", | 678 ":isac_common", |
714 "../..:webrtc_common", | 679 "../..:webrtc_common", |
715 "../../api/audio_codecs:audio_codecs_api", | 680 "../../api/audio_codecs:audio_codecs_api", |
716 "../../base:rtc_base_approved", | 681 "../../base:rtc_base_approved", |
717 "../../common_audio", | 682 "../../common_audio", |
718 "../../system_wrappers", | 683 "../../system_wrappers", |
719 ] | 684 ] |
720 | 685 |
721 public_deps = [ | 686 public_deps = [ |
722 ":isac_fix_common", | 687 ":isac_fix_common", |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
806 | 771 |
807 rtc_static_library("pcm16b") { | 772 rtc_static_library("pcm16b") { |
808 sources = [ | 773 sources = [ |
809 "codecs/pcm16b/audio_decoder_pcm16b.cc", | 774 "codecs/pcm16b/audio_decoder_pcm16b.cc", |
810 "codecs/pcm16b/audio_decoder_pcm16b.h", | 775 "codecs/pcm16b/audio_decoder_pcm16b.h", |
811 "codecs/pcm16b/audio_encoder_pcm16b.cc", | 776 "codecs/pcm16b/audio_encoder_pcm16b.cc", |
812 "codecs/pcm16b/audio_encoder_pcm16b.h", | 777 "codecs/pcm16b/audio_encoder_pcm16b.h", |
813 ] | 778 ] |
814 | 779 |
815 deps = [ | 780 deps = [ |
816 ":audio_encoder_interface", | |
817 ":g711", | 781 ":g711", |
818 ":legacy_encoded_audio_frame", | 782 ":legacy_encoded_audio_frame", |
819 "../..:webrtc_common", | 783 "../..:webrtc_common", |
820 "../../api/audio_codecs:audio_codecs_api", | 784 "../../api/audio_codecs:audio_codecs_api", |
821 "../../base:rtc_base_approved", | 785 "../../base:rtc_base_approved", |
822 ] | 786 ] |
823 public_deps = [ | 787 public_deps = [ |
824 ":pcm16b_c", | 788 ":pcm16b_c", |
825 ] | 789 ] |
826 public_configs = [ ":pcm16b_config" ] | 790 public_configs = [ ":pcm16b_config" ] |
(...skipping 18 matching lines...) Expand all Loading... |
845 | 809 |
846 rtc_static_library("webrtc_opus") { | 810 rtc_static_library("webrtc_opus") { |
847 sources = [ | 811 sources = [ |
848 "codecs/opus/audio_decoder_opus.cc", | 812 "codecs/opus/audio_decoder_opus.cc", |
849 "codecs/opus/audio_decoder_opus.h", | 813 "codecs/opus/audio_decoder_opus.h", |
850 "codecs/opus/audio_encoder_opus.cc", | 814 "codecs/opus/audio_encoder_opus.cc", |
851 "codecs/opus/audio_encoder_opus.h", | 815 "codecs/opus/audio_encoder_opus.h", |
852 ] | 816 ] |
853 | 817 |
854 deps = [ | 818 deps = [ |
855 ":audio_encoder_interface", | |
856 ":audio_network_adaptor", | 819 ":audio_network_adaptor", |
857 "../..:webrtc_common", | 820 "../..:webrtc_common", |
858 "../../api/audio_codecs:audio_codecs_api", | 821 "../../api/audio_codecs:audio_codecs_api", |
859 "../../base:rtc_base_approved", | 822 "../../base:rtc_base_approved", |
860 "../../base:rtc_numerics", | 823 "../../base:rtc_numerics", |
861 "../../common_audio", | 824 "../../common_audio", |
862 "../../system_wrappers", | 825 "../../system_wrappers", |
863 ] | 826 ] |
864 public_deps = [ | 827 public_deps = [ |
865 ":webrtc_opus_c", | 828 ":webrtc_opus_c", |
(...skipping 244 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1110 "neteq/tools/neteq_test.cc", | 1073 "neteq/tools/neteq_test.cc", |
1111 "neteq/tools/neteq_test.h", | 1074 "neteq/tools/neteq_test.h", |
1112 ] | 1075 ] |
1113 | 1076 |
1114 if (!build_with_chromium && is_clang) { | 1077 if (!build_with_chromium && is_clang) { |
1115 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 1078 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
1116 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 1079 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
1117 } | 1080 } |
1118 | 1081 |
1119 deps = [ | 1082 deps = [ |
1120 ":audio_encoder_interface", | |
1121 ":neteq", | 1083 ":neteq", |
1122 "../..:webrtc_common", | 1084 "../..:webrtc_common", |
1123 "../../api/audio_codecs:builtin_audio_decoder_factory", | 1085 "../../api/audio_codecs:builtin_audio_decoder_factory", |
1124 "../../base:rtc_base_approved", | 1086 "../../base:rtc_base_approved", |
1125 ] | 1087 ] |
1126 } | 1088 } |
1127 | 1089 |
1128 if (rtc_include_tests) { | 1090 if (rtc_include_tests) { |
1129 group("audio_coding_tests") { | 1091 group("audio_coding_tests") { |
1130 testonly = true | 1092 testonly = true |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1252 sources = [ | 1214 sources = [ |
1253 "acm2/acm_send_test.cc", | 1215 "acm2/acm_send_test.cc", |
1254 "acm2/acm_send_test.h", | 1216 "acm2/acm_send_test.h", |
1255 ] | 1217 ] |
1256 | 1218 |
1257 defines = audio_coding_defines | 1219 defines = audio_coding_defines |
1258 | 1220 |
1259 deps = audio_coding_deps + [ | 1221 deps = audio_coding_deps + [ |
1260 ":audio_coding", | 1222 ":audio_coding", |
1261 "../../api/audio_codecs:audio_codecs_api", | 1223 "../../api/audio_codecs:audio_codecs_api", |
1262 ":audio_encoder_interface", | |
1263 ":neteq_unittest_tools", | 1224 ":neteq_unittest_tools", |
1264 "../../base:rtc_base_approved", | 1225 "../../base:rtc_base_approved", |
1265 "../../test:test_support", | 1226 "../../test:test_support", |
1266 "//testing/gtest", | 1227 "//testing/gtest", |
1267 ] | 1228 ] |
1268 } | 1229 } |
1269 | 1230 |
1270 rtc_executable("delay_test") { | 1231 rtc_executable("delay_test") { |
1271 testonly = true | 1232 testonly = true |
1272 sources = [ | 1233 sources = [ |
(...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1557 ] | 1518 ] |
1558 | 1519 |
1559 public_configs = [ ":neteq_unittest_tools_config" ] | 1520 public_configs = [ ":neteq_unittest_tools_config" ] |
1560 | 1521 |
1561 if (!build_with_chromium && is_clang) { | 1522 if (!build_with_chromium && is_clang) { |
1562 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 1523 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
1563 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 1524 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
1564 } | 1525 } |
1565 | 1526 |
1566 deps = [ | 1527 deps = [ |
1567 ":audio_encoder_interface", | |
1568 ":pcm16b", | 1528 ":pcm16b", |
1569 "../..:webrtc_common", | 1529 "../..:webrtc_common", |
1570 "../../api/audio_codecs:audio_codecs_api", | 1530 "../../api/audio_codecs:audio_codecs_api", |
1571 "../../base:rtc_base_approved", | 1531 "../../base:rtc_base_approved", |
1572 "../../common_audio", | 1532 "../../common_audio", |
1573 "../../test:rtp_test_utils", | 1533 "../../test:rtp_test_utils", |
1574 "../rtp_rtcp", | 1534 "../rtp_rtcp", |
1575 ] | 1535 ] |
1576 | 1536 |
1577 public_deps = [ | 1537 public_deps = [ |
(...skipping 506 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2084 "neteq/timestamp_scaler_unittest.cc", | 2044 "neteq/timestamp_scaler_unittest.cc", |
2085 "neteq/tools/input_audio_file_unittest.cc", | 2045 "neteq/tools/input_audio_file_unittest.cc", |
2086 "neteq/tools/packet_unittest.cc", | 2046 "neteq/tools/packet_unittest.cc", |
2087 ] | 2047 ] |
2088 | 2048 |
2089 deps = [ | 2049 deps = [ |
2090 ":acm_receive_test", | 2050 ":acm_receive_test", |
2091 ":acm_send_test", | 2051 ":acm_send_test", |
2092 ":audio_coding", | 2052 ":audio_coding", |
2093 ":audio_coding_module_typedefs", | 2053 ":audio_coding_module_typedefs", |
2094 ":audio_encoder_interface", | |
2095 ":audio_format_conversion", | 2054 ":audio_format_conversion", |
2096 ":audio_network_adaptor", | 2055 ":audio_network_adaptor", |
2097 ":builtin_audio_encoder_factory", | |
2098 ":cng", | 2056 ":cng", |
2099 ":g711", | 2057 ":g711", |
2100 ":ilbc", | 2058 ":ilbc", |
2101 ":isac", | 2059 ":isac", |
2102 ":isac_c", | 2060 ":isac_c", |
2103 ":isac_fix", | 2061 ":isac_fix", |
2104 ":legacy_encoded_audio_frame", | 2062 ":legacy_encoded_audio_frame", |
2105 ":neteq", | 2063 ":neteq", |
2106 ":neteq_test_support", | 2064 ":neteq_test_support", |
2107 ":neteq_unittest_tools", | 2065 ":neteq_unittest_tools", |
2108 ":pcm16b", | 2066 ":pcm16b", |
2109 ":red", | 2067 ":red", |
2110 ":rent_a_codec", | 2068 ":rent_a_codec", |
2111 ":webrtc_opus", | 2069 ":webrtc_opus", |
2112 "../..:webrtc_common", | 2070 "../..:webrtc_common", |
2113 "../../api/audio_codecs:audio_codecs_api", | 2071 "../../api/audio_codecs:audio_codecs_api", |
2114 "../../api/audio_codecs:builtin_audio_decoder_factory", | 2072 "../../api/audio_codecs:builtin_audio_decoder_factory", |
| 2073 "../../api/audio_codecs:builtin_audio_encoder_factory", |
2115 "../../base:rtc_base", | 2074 "../../base:rtc_base", |
2116 "../../base:rtc_base_approved", | 2075 "../../base:rtc_base_approved", |
2117 "../../base:rtc_base_tests_utils", | 2076 "../../base:rtc_base_tests_utils", |
2118 "../../common_audio", | 2077 "../../common_audio", |
2119 "../../system_wrappers:system_wrappers", | 2078 "../../system_wrappers:system_wrappers", |
2120 "../../test:field_trial", | 2079 "../../test:field_trial", |
2121 "../../test:rtp_test_utils", | 2080 "../../test:rtp_test_utils", |
2122 "../../test:test_common", | 2081 "../../test:test_common", |
2123 "../../test:test_support", | 2082 "../../test:test_support", |
2124 "//testing/gmock", | 2083 "//testing/gmock", |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2162 # webrtc/api/audio_codecs:builtin_audio_decoder_factory instead. | 2121 # webrtc/api/audio_codecs:builtin_audio_decoder_factory instead. |
2163 # TODO(kwiberg): Remove this. | 2122 # TODO(kwiberg): Remove this. |
2164 rtc_source_set("builtin_audio_decoder_factory") { | 2123 rtc_source_set("builtin_audio_decoder_factory") { |
2165 sources = [ | 2124 sources = [ |
2166 "codecs/builtin_audio_decoder_factory.h", | 2125 "codecs/builtin_audio_decoder_factory.h", |
2167 ] | 2126 ] |
2168 deps = [ | 2127 deps = [ |
2169 "../../api/audio_codecs:builtin_audio_decoder_factory", | 2128 "../../api/audio_codecs:builtin_audio_decoder_factory", |
2170 ] | 2129 ] |
2171 } | 2130 } |
OLD | NEW |