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:protobuf_utils", | |
76 "../../base:rtc_base_approved", | |
77 ":audio_encoder_factory_interface", | |
78 ] + audio_codec_deps | |
79 defines = audio_codec_defines | |
80 } | |
81 | |
82 rtc_static_library("builtin_audio_decoder_factory_internal") { | 54 rtc_static_library("builtin_audio_decoder_factory_internal") { |
83 sources = [ | 55 sources = [ |
84 "codecs/builtin_audio_decoder_factory_internal.cc", | 56 "codecs/builtin_audio_decoder_factory_internal.cc", |
85 "codecs/builtin_audio_decoder_factory_internal.h", | 57 "codecs/builtin_audio_decoder_factory_internal.h", |
86 ] | 58 ] |
87 deps = [ | 59 deps = [ |
88 "../..:webrtc_common", | 60 "../..:webrtc_common", |
| 61 "../../base:protobuf_utils", |
89 "../../base:rtc_base_approved", | 62 "../../base:rtc_base_approved", |
90 "../../api/audio_codecs:audio_codecs_api", | 63 "../../api/audio_codecs:audio_codecs_api", |
91 ] + audio_codec_deps | 64 ] + audio_codec_deps |
| 65 defines = audio_codec_defines |
| 66 } |
| 67 |
| 68 rtc_static_library("builtin_audio_encoder_factory_internal") { |
| 69 sources = [ |
| 70 "codecs/builtin_audio_encoder_factory_internal.cc", |
| 71 "codecs/builtin_audio_encoder_factory_internal.h", |
| 72 ] |
| 73 deps = [ |
| 74 "../..:webrtc_common", |
| 75 "../../base:protobuf_utils", |
| 76 "../../base:rtc_base_approved", |
| 77 "../../api/audio_codecs:audio_codecs_api", |
| 78 ] + audio_codec_deps |
92 defines = audio_codec_defines | 79 defines = audio_codec_defines |
93 } | 80 } |
94 | 81 |
95 rtc_static_library("rent_a_codec") { | 82 rtc_static_library("rent_a_codec") { |
96 sources = [ | 83 sources = [ |
97 "acm2/acm_codec_database.cc", | 84 "acm2/acm_codec_database.cc", |
98 "acm2/acm_codec_database.h", | 85 "acm2/acm_codec_database.h", |
99 "acm2/rent_a_codec.cc", | 86 "acm2/rent_a_codec.cc", |
100 "acm2/rent_a_codec.h", | 87 "acm2/rent_a_codec.h", |
101 ] | 88 ] |
102 deps = [ | 89 deps = [ |
103 "../../api/audio_codecs:audio_codecs_api", | 90 "../../api/audio_codecs:audio_codecs_api", |
104 "../..:webrtc_common", | 91 "../..:webrtc_common", |
105 "../../base:protobuf_utils", | 92 "../../base:protobuf_utils", |
106 "../../base:rtc_base_approved", | 93 "../../base:rtc_base_approved", |
107 "../../system_wrappers", | 94 "../../system_wrappers", |
108 ":audio_coding_module_typedefs", | 95 ":audio_coding_module_typedefs", |
109 ":audio_encoder_interface", | |
110 ":isac_common", | 96 ":isac_common", |
111 ":isac_fix_c", | 97 ":isac_fix_c", |
112 ":neteq_decoder_enum", | 98 ":neteq_decoder_enum", |
113 ] + audio_codec_deps | 99 ] + audio_codec_deps |
114 | 100 |
115 defines = audio_codec_defines | 101 defines = audio_codec_defines |
116 } | 102 } |
117 | 103 |
118 config("audio_coding_config") { | 104 config("audio_coding_config") { |
119 include_dirs = [ | 105 include_dirs = [ |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
161 # TODO(kjellander): Bug 261: fix this warning. | 147 # TODO(kjellander): Bug 261: fix this warning. |
162 "/wd4373", # virtual function override. | 148 "/wd4373", # virtual function override. |
163 ] | 149 ] |
164 } | 150 } |
165 | 151 |
166 deps = audio_coding_deps + [ | 152 deps = audio_coding_deps + [ |
167 "..:module_api", | 153 "..:module_api", |
168 "../../api/audio_codecs:audio_codecs_api", | 154 "../../api/audio_codecs:audio_codecs_api", |
169 "../../api/audio_codecs:builtin_audio_decoder_factory", | 155 "../../api/audio_codecs:builtin_audio_decoder_factory", |
170 ":audio_coding_module_typedefs", | 156 ":audio_coding_module_typedefs", |
171 ":audio_encoder_interface", | |
172 ":neteq", | 157 ":neteq", |
173 ":rent_a_codec", | 158 ":rent_a_codec", |
174 "../../base:rtc_base_approved", | 159 "../../base:rtc_base_approved", |
175 "../../logging:rtc_event_log_api", | 160 "../../logging:rtc_event_log_api", |
176 ] | 161 ] |
177 defines = audio_coding_defines | 162 defines = audio_coding_defines |
178 } | 163 } |
179 | 164 |
180 rtc_static_library("legacy_encoded_audio_frame") { | 165 rtc_static_library("legacy_encoded_audio_frame") { |
181 sources = [ | 166 sources = [ |
182 "codecs/legacy_encoded_audio_frame.cc", | 167 "codecs/legacy_encoded_audio_frame.cc", |
183 "codecs/legacy_encoded_audio_frame.h", | 168 "codecs/legacy_encoded_audio_frame.h", |
184 ] | 169 ] |
185 deps = [ | 170 deps = [ |
186 "../../api/audio_codecs:audio_codecs_api", | 171 "../../api/audio_codecs:audio_codecs_api", |
187 "../../base:rtc_base_approved", | 172 "../../base:rtc_base_approved", |
188 ] | 173 ] |
189 } | 174 } |
190 | 175 |
191 rtc_static_library("audio_encoder_interface") { | |
192 sources = [ | |
193 "codecs/audio_encoder.cc", | |
194 "codecs/audio_encoder.h", | |
195 ] | |
196 deps = [ | |
197 "../..:webrtc_common", | |
198 "../../base:rtc_base_approved", | |
199 ] | |
200 } | |
201 | |
202 config("cng_config") { | 176 config("cng_config") { |
203 include_dirs = [ | 177 include_dirs = [ |
204 "../../..", | 178 "../../..", |
205 "codecs/cng/include", | 179 "codecs/cng/include", |
206 ] | 180 ] |
207 } | 181 } |
208 | 182 |
209 rtc_static_library("cng") { | 183 rtc_static_library("cng") { |
210 sources = [ | 184 sources = [ |
211 "codecs/cng/audio_encoder_cng.cc", | 185 "codecs/cng/audio_encoder_cng.cc", |
212 "codecs/cng/audio_encoder_cng.h", | 186 "codecs/cng/audio_encoder_cng.h", |
213 "codecs/cng/webrtc_cng.cc", | 187 "codecs/cng/webrtc_cng.cc", |
214 "codecs/cng/webrtc_cng.h", | 188 "codecs/cng/webrtc_cng.h", |
215 ] | 189 ] |
216 | 190 |
217 public_configs = [ ":cng_config" ] | 191 public_configs = [ ":cng_config" ] |
218 | 192 |
219 deps = [ | 193 deps = [ |
220 ":audio_encoder_interface", | |
221 "../..:webrtc_common", | 194 "../..:webrtc_common", |
| 195 "../../api/audio_codecs:audio_codecs_api", |
222 "../../base:rtc_base_approved", | 196 "../../base:rtc_base_approved", |
223 "../../common_audio", | 197 "../../common_audio", |
224 ] | 198 ] |
225 } | 199 } |
226 | 200 |
227 config("red_config") { | 201 config("red_config") { |
228 include_dirs = [ "codecs/red" ] | 202 include_dirs = [ "codecs/red" ] |
229 } | 203 } |
230 | 204 |
231 rtc_static_library("red") { | 205 rtc_static_library("red") { |
232 sources = [ | 206 sources = [ |
233 "codecs/red/audio_encoder_copy_red.cc", | 207 "codecs/red/audio_encoder_copy_red.cc", |
234 "codecs/red/audio_encoder_copy_red.h", | 208 "codecs/red/audio_encoder_copy_red.h", |
235 ] | 209 ] |
236 | 210 |
237 public_configs = [ ":red_config" ] | 211 public_configs = [ ":red_config" ] |
238 | 212 |
239 deps = [ | 213 deps = [ |
240 ":audio_encoder_interface", | 214 "../../api/audio_codecs:audio_codecs_api", |
241 "../../base:rtc_base_approved", | 215 "../../base:rtc_base_approved", |
242 "../../common_audio", | 216 "../../common_audio", |
243 ] | 217 ] |
244 } | 218 } |
245 | 219 |
246 config("g711_config") { | 220 config("g711_config") { |
247 include_dirs = [ | 221 include_dirs = [ |
248 "../../..", | 222 "../../..", |
249 "codecs/g711/include", | 223 "codecs/g711/include", |
250 ] | 224 ] |
251 } | 225 } |
252 | 226 |
253 rtc_static_library("g711") { | 227 rtc_static_library("g711") { |
254 sources = [ | 228 sources = [ |
255 "codecs/g711/audio_decoder_pcm.cc", | 229 "codecs/g711/audio_decoder_pcm.cc", |
256 "codecs/g711/audio_decoder_pcm.h", | 230 "codecs/g711/audio_decoder_pcm.h", |
257 "codecs/g711/audio_encoder_pcm.cc", | 231 "codecs/g711/audio_encoder_pcm.cc", |
258 "codecs/g711/audio_encoder_pcm.h", | 232 "codecs/g711/audio_encoder_pcm.h", |
259 ] | 233 ] |
260 | 234 |
261 public_configs = [ ":g711_config" ] | 235 public_configs = [ ":g711_config" ] |
262 | 236 |
263 deps = [ | 237 deps = [ |
264 ":audio_encoder_interface", | |
265 ":legacy_encoded_audio_frame", | 238 ":legacy_encoded_audio_frame", |
266 "../..:webrtc_common", | 239 "../..:webrtc_common", |
267 "../../api/audio_codecs:audio_codecs_api", | 240 "../../api/audio_codecs:audio_codecs_api", |
268 "../../base:rtc_base_approved", | 241 "../../base:rtc_base_approved", |
269 ] | 242 ] |
270 public_deps = [ | 243 public_deps = [ |
271 ":g711_c", | 244 ":g711_c", |
272 ] | 245 ] |
273 } | 246 } |
274 | 247 |
(...skipping 21 matching lines...) Expand all Loading... |
296 sources = [ | 269 sources = [ |
297 "codecs/g722/audio_decoder_g722.cc", | 270 "codecs/g722/audio_decoder_g722.cc", |
298 "codecs/g722/audio_decoder_g722.h", | 271 "codecs/g722/audio_decoder_g722.h", |
299 "codecs/g722/audio_encoder_g722.cc", | 272 "codecs/g722/audio_encoder_g722.cc", |
300 "codecs/g722/audio_encoder_g722.h", | 273 "codecs/g722/audio_encoder_g722.h", |
301 ] | 274 ] |
302 | 275 |
303 public_configs = [ ":g722_config" ] | 276 public_configs = [ ":g722_config" ] |
304 | 277 |
305 deps = [ | 278 deps = [ |
306 ":audio_encoder_interface", | |
307 ":legacy_encoded_audio_frame", | 279 ":legacy_encoded_audio_frame", |
308 "../..:webrtc_common", | 280 "../..:webrtc_common", |
309 "../../api/audio_codecs:audio_codecs_api", | 281 "../../api/audio_codecs:audio_codecs_api", |
310 "../../base:rtc_base_approved", | 282 "../../base:rtc_base_approved", |
311 ] | 283 ] |
312 public_deps = [ | 284 public_deps = [ |
313 ":g722_c", | 285 ":g722_c", |
314 ] | 286 ] |
315 } | 287 } |
316 | 288 |
(...skipping 22 matching lines...) Expand all Loading... |
339 sources = [ | 311 sources = [ |
340 "codecs/ilbc/audio_decoder_ilbc.cc", | 312 "codecs/ilbc/audio_decoder_ilbc.cc", |
341 "codecs/ilbc/audio_decoder_ilbc.h", | 313 "codecs/ilbc/audio_decoder_ilbc.h", |
342 "codecs/ilbc/audio_encoder_ilbc.cc", | 314 "codecs/ilbc/audio_encoder_ilbc.cc", |
343 "codecs/ilbc/audio_encoder_ilbc.h", | 315 "codecs/ilbc/audio_encoder_ilbc.h", |
344 ] | 316 ] |
345 | 317 |
346 public_configs = [ ":ilbc_config" ] | 318 public_configs = [ ":ilbc_config" ] |
347 | 319 |
348 deps = [ | 320 deps = [ |
349 ":audio_encoder_interface", | |
350 ":legacy_encoded_audio_frame", | 321 ":legacy_encoded_audio_frame", |
351 "../..:webrtc_common", | 322 "../..:webrtc_common", |
352 "../../api/audio_codecs:audio_codecs_api", | 323 "../../api/audio_codecs:audio_codecs_api", |
353 "../../base:rtc_base_approved", | 324 "../../base:rtc_base_approved", |
354 "../../common_audio", | 325 "../../common_audio", |
355 ] | 326 ] |
356 public_deps = [ | 327 public_deps = [ |
357 ":ilbc_c", | 328 ":ilbc_c", |
358 ] | 329 ] |
359 } | 330 } |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
498 "codecs/ilbc/vq4.h", | 469 "codecs/ilbc/vq4.h", |
499 "codecs/ilbc/window32_w32.c", | 470 "codecs/ilbc/window32_w32.c", |
500 "codecs/ilbc/window32_w32.h", | 471 "codecs/ilbc/window32_w32.h", |
501 "codecs/ilbc/xcorr_coef.c", | 472 "codecs/ilbc/xcorr_coef.c", |
502 "codecs/ilbc/xcorr_coef.h", | 473 "codecs/ilbc/xcorr_coef.h", |
503 ] | 474 ] |
504 | 475 |
505 public_configs = [ ":ilbc_config" ] | 476 public_configs = [ ":ilbc_config" ] |
506 | 477 |
507 deps = [ | 478 deps = [ |
508 ":audio_encoder_interface", | |
509 "../..:webrtc_common", | 479 "../..:webrtc_common", |
510 "../../api/audio_codecs:audio_codecs_api", | 480 "../../api/audio_codecs:audio_codecs_api", |
511 "../../base:rtc_base_approved", | 481 "../../base:rtc_base_approved", |
512 "../../common_audio", | 482 "../../common_audio", |
513 ] | 483 ] |
514 } | 484 } |
515 | 485 |
516 rtc_static_library("isac_common") { | 486 rtc_static_library("isac_common") { |
517 sources = [ | 487 sources = [ |
518 "codecs/isac/audio_encoder_isac_t.h", | 488 "codecs/isac/audio_encoder_isac_t.h", |
519 "codecs/isac/audio_encoder_isac_t_impl.h", | 489 "codecs/isac/audio_encoder_isac_t_impl.h", |
520 "codecs/isac/locked_bandwidth_info.cc", | 490 "codecs/isac/locked_bandwidth_info.cc", |
521 "codecs/isac/locked_bandwidth_info.h", | 491 "codecs/isac/locked_bandwidth_info.h", |
522 ] | 492 ] |
523 deps = [ | 493 deps = [ |
524 ":audio_encoder_interface", | |
525 "../..:webrtc_common", | 494 "../..:webrtc_common", |
526 "../../api/audio_codecs:audio_codecs_api", | 495 "../../api/audio_codecs:audio_codecs_api", |
527 "../../base:rtc_base_approved", | 496 "../../base:rtc_base_approved", |
528 ] | 497 ] |
529 } | 498 } |
530 | 499 |
531 config("isac_config") { | 500 config("isac_config") { |
532 include_dirs = [ | 501 include_dirs = [ |
533 "../../..", | 502 "../../..", |
534 "codecs/isac/main/include", | 503 "codecs/isac/main/include", |
535 ] | 504 ] |
536 } | 505 } |
537 | 506 |
538 rtc_static_library("isac") { | 507 rtc_static_library("isac") { |
539 sources = [ | 508 sources = [ |
540 "codecs/isac/main/include/audio_decoder_isac.h", | 509 "codecs/isac/main/include/audio_decoder_isac.h", |
541 "codecs/isac/main/include/audio_encoder_isac.h", | 510 "codecs/isac/main/include/audio_encoder_isac.h", |
542 "codecs/isac/main/source/audio_decoder_isac.cc", | 511 "codecs/isac/main/source/audio_decoder_isac.cc", |
543 "codecs/isac/main/source/audio_encoder_isac.cc", | 512 "codecs/isac/main/source/audio_encoder_isac.cc", |
544 ] | 513 ] |
545 | 514 |
546 deps = [ | 515 deps = [ |
547 ":audio_encoder_interface", | |
548 ":isac_common", | 516 ":isac_common", |
549 "../../api/audio_codecs:audio_codecs_api", | 517 "../../api/audio_codecs:audio_codecs_api", |
550 ] | 518 ] |
551 public_deps = [ | 519 public_deps = [ |
552 ":isac_c", | 520 ":isac_c", |
553 ] | 521 ] |
554 } | 522 } |
555 | 523 |
556 rtc_static_library("isac_c") { | 524 rtc_static_library("isac_c") { |
557 visibility = [ ":*" ] # Only targets in this file can depend on this. | 525 visibility = [ ":*" ] # Only targets in this file can depend on this. |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
631 | 599 |
632 rtc_static_library("isac_fix") { | 600 rtc_static_library("isac_fix") { |
633 sources = [ | 601 sources = [ |
634 "codecs/isac/fix/source/audio_decoder_isacfix.cc", | 602 "codecs/isac/fix/source/audio_decoder_isacfix.cc", |
635 "codecs/isac/fix/source/audio_encoder_isacfix.cc", | 603 "codecs/isac/fix/source/audio_encoder_isacfix.cc", |
636 ] | 604 ] |
637 | 605 |
638 public_configs = [ ":isac_fix_config" ] | 606 public_configs = [ ":isac_fix_config" ] |
639 | 607 |
640 deps = [ | 608 deps = [ |
641 ":audio_encoder_interface", | |
642 ":isac_common", | 609 ":isac_common", |
643 "../../api/audio_codecs:audio_codecs_api", | 610 "../../api/audio_codecs:audio_codecs_api", |
644 "../../common_audio", | 611 "../../common_audio", |
645 "../../system_wrappers", | 612 "../../system_wrappers", |
646 ] | 613 ] |
647 public_deps = [ | 614 public_deps = [ |
648 ":isac_fix_c", | 615 ":isac_fix_c", |
649 ] | 616 ] |
650 | 617 |
651 if (rtc_build_with_neon) { | 618 if (rtc_build_with_neon) { |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
707 "codecs/isac/fix/source/spectrum_ar_model_tables.c", | 674 "codecs/isac/fix/source/spectrum_ar_model_tables.c", |
708 "codecs/isac/fix/source/spectrum_ar_model_tables.h", | 675 "codecs/isac/fix/source/spectrum_ar_model_tables.h", |
709 "codecs/isac/fix/source/structs.h", | 676 "codecs/isac/fix/source/structs.h", |
710 "codecs/isac/fix/source/transform.c", | 677 "codecs/isac/fix/source/transform.c", |
711 "codecs/isac/fix/source/transform_tables.c", | 678 "codecs/isac/fix/source/transform_tables.c", |
712 ] | 679 ] |
713 | 680 |
714 public_configs = [ ":isac_fix_config" ] | 681 public_configs = [ ":isac_fix_config" ] |
715 | 682 |
716 deps = [ | 683 deps = [ |
717 ":audio_encoder_interface", | |
718 ":isac_common", | 684 ":isac_common", |
719 "../..:webrtc_common", | 685 "../..:webrtc_common", |
720 "../../api/audio_codecs:audio_codecs_api", | 686 "../../api/audio_codecs:audio_codecs_api", |
721 "../../base:rtc_base_approved", | 687 "../../base:rtc_base_approved", |
722 "../../common_audio", | 688 "../../common_audio", |
723 "../../system_wrappers", | 689 "../../system_wrappers", |
724 ] | 690 ] |
725 | 691 |
726 public_deps = [ | 692 public_deps = [ |
727 ":isac_fix_common", | 693 ":isac_fix_common", |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
811 | 777 |
812 rtc_static_library("pcm16b") { | 778 rtc_static_library("pcm16b") { |
813 sources = [ | 779 sources = [ |
814 "codecs/pcm16b/audio_decoder_pcm16b.cc", | 780 "codecs/pcm16b/audio_decoder_pcm16b.cc", |
815 "codecs/pcm16b/audio_decoder_pcm16b.h", | 781 "codecs/pcm16b/audio_decoder_pcm16b.h", |
816 "codecs/pcm16b/audio_encoder_pcm16b.cc", | 782 "codecs/pcm16b/audio_encoder_pcm16b.cc", |
817 "codecs/pcm16b/audio_encoder_pcm16b.h", | 783 "codecs/pcm16b/audio_encoder_pcm16b.h", |
818 ] | 784 ] |
819 | 785 |
820 deps = [ | 786 deps = [ |
821 ":audio_encoder_interface", | |
822 ":g711", | 787 ":g711", |
823 ":legacy_encoded_audio_frame", | 788 ":legacy_encoded_audio_frame", |
824 "../..:webrtc_common", | 789 "../..:webrtc_common", |
825 "../../api/audio_codecs:audio_codecs_api", | 790 "../../api/audio_codecs:audio_codecs_api", |
826 "../../base:rtc_base_approved", | 791 "../../base:rtc_base_approved", |
827 ] | 792 ] |
828 public_deps = [ | 793 public_deps = [ |
829 ":pcm16b_c", | 794 ":pcm16b_c", |
830 ] | 795 ] |
831 public_configs = [ ":pcm16b_config" ] | 796 public_configs = [ ":pcm16b_config" ] |
(...skipping 18 matching lines...) Expand all Loading... |
850 | 815 |
851 rtc_static_library("webrtc_opus") { | 816 rtc_static_library("webrtc_opus") { |
852 sources = [ | 817 sources = [ |
853 "codecs/opus/audio_decoder_opus.cc", | 818 "codecs/opus/audio_decoder_opus.cc", |
854 "codecs/opus/audio_decoder_opus.h", | 819 "codecs/opus/audio_decoder_opus.h", |
855 "codecs/opus/audio_encoder_opus.cc", | 820 "codecs/opus/audio_encoder_opus.cc", |
856 "codecs/opus/audio_encoder_opus.h", | 821 "codecs/opus/audio_encoder_opus.h", |
857 ] | 822 ] |
858 | 823 |
859 deps = [ | 824 deps = [ |
860 ":audio_encoder_interface", | |
861 ":audio_network_adaptor", | 825 ":audio_network_adaptor", |
862 "../..:webrtc_common", | 826 "../..:webrtc_common", |
863 "../../api/audio_codecs:audio_codecs_api", | 827 "../../api/audio_codecs:audio_codecs_api", |
864 "../../base:protobuf_utils", | 828 "../../base:protobuf_utils", |
865 "../../base:rtc_base_approved", | 829 "../../base:rtc_base_approved", |
866 "../../base:rtc_numerics", | 830 "../../base:rtc_numerics", |
867 "../../common_audio", | 831 "../../common_audio", |
868 "../../system_wrappers", | 832 "../../system_wrappers", |
869 ] | 833 ] |
870 public_deps = [ | 834 public_deps = [ |
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1120 "neteq/tools/packet_source.cc", | 1084 "neteq/tools/packet_source.cc", |
1121 "neteq/tools/packet_source.h", | 1085 "neteq/tools/packet_source.h", |
1122 ] | 1086 ] |
1123 | 1087 |
1124 if (!build_with_chromium && is_clang) { | 1088 if (!build_with_chromium && is_clang) { |
1125 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 1089 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
1126 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 1090 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
1127 } | 1091 } |
1128 | 1092 |
1129 deps = [ | 1093 deps = [ |
1130 ":audio_encoder_interface", | |
1131 ":neteq", | 1094 ":neteq", |
1132 "..:module_api", | 1095 "..:module_api", |
1133 "../..:webrtc_common", | 1096 "../..:webrtc_common", |
| 1097 "../../api/audio_codecs:audio_codecs_api", |
1134 "../../api/audio_codecs:builtin_audio_decoder_factory", | 1098 "../../api/audio_codecs:builtin_audio_decoder_factory", |
1135 "../../base:rtc_base_approved", | 1099 "../../base:rtc_base_approved", |
1136 "../rtp_rtcp", | 1100 "../rtp_rtcp", |
1137 ] | 1101 ] |
1138 } | 1102 } |
1139 | 1103 |
1140 if (rtc_include_tests) { | 1104 if (rtc_include_tests) { |
1141 group("audio_coding_tests") { | 1105 group("audio_coding_tests") { |
1142 testonly = true | 1106 testonly = true |
1143 public_deps = [ | 1107 public_deps = [ |
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1280 testonly = true | 1244 testonly = true |
1281 sources = [ | 1245 sources = [ |
1282 "acm2/acm_send_test.cc", | 1246 "acm2/acm_send_test.cc", |
1283 "acm2/acm_send_test.h", | 1247 "acm2/acm_send_test.h", |
1284 ] | 1248 ] |
1285 | 1249 |
1286 defines = audio_coding_defines | 1250 defines = audio_coding_defines |
1287 | 1251 |
1288 deps = audio_coding_deps + [ | 1252 deps = audio_coding_deps + [ |
1289 ":audio_coding", | 1253 ":audio_coding", |
| 1254 ":neteq_tools", |
1290 "../../api/audio_codecs:audio_codecs_api", | 1255 "../../api/audio_codecs:audio_codecs_api", |
1291 ":audio_encoder_interface", | |
1292 ":neteq_tools", | |
1293 "../../base:rtc_base_approved", | 1256 "../../base:rtc_base_approved", |
1294 "../../test:test_support", | 1257 "../../test:test_support", |
1295 "//testing/gtest", | 1258 "//testing/gtest", |
1296 ] | 1259 ] |
1297 } | 1260 } |
1298 | 1261 |
1299 rtc_executable("delay_test") { | 1262 rtc_executable("delay_test") { |
1300 testonly = true | 1263 testonly = true |
1301 sources = [ | 1264 sources = [ |
1302 "test/Channel.cc", | 1265 "test/Channel.cc", |
(...skipping 788 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2091 "codecs/cng/cng_unittest.cc", | 2054 "codecs/cng/cng_unittest.cc", |
2092 "codecs/ilbc/ilbc_unittest.cc", | 2055 "codecs/ilbc/ilbc_unittest.cc", |
2093 "codecs/isac/fix/source/filterbanks_unittest.cc", | 2056 "codecs/isac/fix/source/filterbanks_unittest.cc", |
2094 "codecs/isac/fix/source/filters_unittest.cc", | 2057 "codecs/isac/fix/source/filters_unittest.cc", |
2095 "codecs/isac/fix/source/lpc_masking_model_unittest.cc", | 2058 "codecs/isac/fix/source/lpc_masking_model_unittest.cc", |
2096 "codecs/isac/fix/source/transform_unittest.cc", | 2059 "codecs/isac/fix/source/transform_unittest.cc", |
2097 "codecs/isac/main/source/audio_encoder_isac_unittest.cc", | 2060 "codecs/isac/main/source/audio_encoder_isac_unittest.cc", |
2098 "codecs/isac/main/source/isac_unittest.cc", | 2061 "codecs/isac/main/source/isac_unittest.cc", |
2099 "codecs/isac/unittest.cc", | 2062 "codecs/isac/unittest.cc", |
2100 "codecs/legacy_encoded_audio_frame_unittest.cc", | 2063 "codecs/legacy_encoded_audio_frame_unittest.cc", |
2101 "codecs/mock/mock_audio_encoder.cc", | |
2102 "codecs/opus/audio_encoder_opus_unittest.cc", | 2064 "codecs/opus/audio_encoder_opus_unittest.cc", |
2103 "codecs/opus/opus_unittest.cc", | 2065 "codecs/opus/opus_unittest.cc", |
2104 "codecs/red/audio_encoder_copy_red_unittest.cc", | 2066 "codecs/red/audio_encoder_copy_red_unittest.cc", |
2105 "neteq/audio_multi_vector_unittest.cc", | 2067 "neteq/audio_multi_vector_unittest.cc", |
2106 "neteq/audio_vector_unittest.cc", | 2068 "neteq/audio_vector_unittest.cc", |
2107 "neteq/background_noise_unittest.cc", | 2069 "neteq/background_noise_unittest.cc", |
2108 "neteq/buffer_level_filter_unittest.cc", | 2070 "neteq/buffer_level_filter_unittest.cc", |
2109 "neteq/comfort_noise_unittest.cc", | 2071 "neteq/comfort_noise_unittest.cc", |
2110 "neteq/decision_logic_unittest.cc", | 2072 "neteq/decision_logic_unittest.cc", |
2111 "neteq/decoder_database_unittest.cc", | 2073 "neteq/decoder_database_unittest.cc", |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2143 "neteq/timestamp_scaler_unittest.cc", | 2105 "neteq/timestamp_scaler_unittest.cc", |
2144 "neteq/tools/input_audio_file_unittest.cc", | 2106 "neteq/tools/input_audio_file_unittest.cc", |
2145 "neteq/tools/packet_unittest.cc", | 2107 "neteq/tools/packet_unittest.cc", |
2146 ] | 2108 ] |
2147 | 2109 |
2148 deps = [ | 2110 deps = [ |
2149 ":acm_receive_test", | 2111 ":acm_receive_test", |
2150 ":acm_send_test", | 2112 ":acm_send_test", |
2151 ":audio_coding", | 2113 ":audio_coding", |
2152 ":audio_coding_module_typedefs", | 2114 ":audio_coding_module_typedefs", |
2153 ":audio_encoder_interface", | |
2154 ":audio_format_conversion", | 2115 ":audio_format_conversion", |
2155 ":audio_network_adaptor", | 2116 ":audio_network_adaptor", |
2156 ":builtin_audio_encoder_factory", | |
2157 ":cng", | 2117 ":cng", |
2158 ":g711", | 2118 ":g711", |
2159 ":ilbc", | 2119 ":ilbc", |
2160 ":isac", | 2120 ":isac", |
2161 ":isac_c", | 2121 ":isac_c", |
2162 ":isac_fix", | 2122 ":isac_fix", |
2163 ":legacy_encoded_audio_frame", | 2123 ":legacy_encoded_audio_frame", |
2164 ":neteq", | 2124 ":neteq", |
2165 ":neteq_test_support", | 2125 ":neteq_test_support", |
2166 ":neteq_test_tools", | 2126 ":neteq_test_tools", |
2167 ":pcm16b", | 2127 ":pcm16b", |
2168 ":red", | 2128 ":red", |
2169 ":rent_a_codec", | 2129 ":rent_a_codec", |
2170 ":webrtc_opus", | 2130 ":webrtc_opus", |
2171 "..:module_api", | 2131 "..:module_api", |
2172 "../..:webrtc_common", | 2132 "../..:webrtc_common", |
2173 "../../api/audio_codecs:audio_codecs_api", | 2133 "../../api/audio_codecs:audio_codecs_api", |
2174 "../../api/audio_codecs:builtin_audio_decoder_factory", | 2134 "../../api/audio_codecs:builtin_audio_decoder_factory", |
| 2135 "../../api/audio_codecs:builtin_audio_encoder_factory", |
2175 "../../base:protobuf_utils", | 2136 "../../base:protobuf_utils", |
2176 "../../base:rtc_base", | 2137 "../../base:rtc_base", |
2177 "../../base:rtc_base_approved", | 2138 "../../base:rtc_base_approved", |
2178 "../../base:rtc_base_tests_utils", | 2139 "../../base:rtc_base_tests_utils", |
2179 "../../common_audio", | 2140 "../../common_audio", |
2180 "../../system_wrappers:system_wrappers", | 2141 "../../system_wrappers:system_wrappers", |
2181 "../../test:audio_codec_mocks", | 2142 "../../test:audio_codec_mocks", |
2182 "../../test:field_trial", | 2143 "../../test:field_trial", |
2183 "../../test:rtp_test_utils", | 2144 "../../test:rtp_test_utils", |
2184 "../../test:test_common", | 2145 "../../test:test_common", |
(...skipping 29 matching lines...) Expand all Loading... |
2214 rtc_source_set("audio_decoder_interface") { | 2175 rtc_source_set("audio_decoder_interface") { |
2215 sources = [ | 2176 sources = [ |
2216 "codecs/audio_decoder.h", | 2177 "codecs/audio_decoder.h", |
2217 ] | 2178 ] |
2218 deps = [ | 2179 deps = [ |
2219 "../../api/audio_codecs:audio_codecs_api", | 2180 "../../api/audio_codecs:audio_codecs_api", |
2220 ] | 2181 ] |
2221 } | 2182 } |
2222 | 2183 |
2223 # For backwards compatibility only! Use | 2184 # For backwards compatibility only! Use |
| 2185 # webrtc/api/audio_codecs:audio_codecs_api instead. |
| 2186 # TODO(ossu): Remove this. |
| 2187 rtc_source_set("audio_encoder_interface") { |
| 2188 sources = [ |
| 2189 "codecs/audio_encoder.h", |
| 2190 ] |
| 2191 deps = [ |
| 2192 "../../api/audio_codecs:audio_codecs_api", |
| 2193 ] |
| 2194 } |
| 2195 |
| 2196 # For backwards compatibility only! Use |
2224 # webrtc/api/audio_codecs:builtin_audio_decoder_factory instead. | 2197 # webrtc/api/audio_codecs:builtin_audio_decoder_factory instead. |
2225 # TODO(kwiberg): Remove this. | 2198 # TODO(kwiberg): Remove this. |
2226 rtc_source_set("builtin_audio_decoder_factory") { | 2199 rtc_source_set("builtin_audio_decoder_factory") { |
2227 sources = [ | 2200 sources = [ |
2228 "codecs/builtin_audio_decoder_factory.h", | 2201 "codecs/builtin_audio_decoder_factory.h", |
2229 ] | 2202 ] |
2230 deps = [ | 2203 deps = [ |
2231 "../../api/audio_codecs:builtin_audio_decoder_factory", | 2204 "../../api/audio_codecs:builtin_audio_decoder_factory", |
2232 ] | 2205 ] |
2233 } | 2206 } |
| 2207 |
| 2208 # For backwards compatibility only! Use |
| 2209 # webrtc/api/audio_codecs:builtin_audio_decoder_factory instead. |
| 2210 # TODO(ossu): Remove this. |
| 2211 rtc_source_set("builtin_audio_encoder_factory") { |
| 2212 sources = [ |
| 2213 "codecs/builtin_audio_encoder_factory.h", |
| 2214 ] |
| 2215 deps = [ |
| 2216 "../../api/audio_codecs:builtin_audio_encoder_factory", |
| 2217 ] |
| 2218 } |
OLD | NEW |