| 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 |