Snap for 10453563 from a842690e18d829a232afbaa225febbcfd0bb4acf to mainline-extservices-release
Change-Id: I6dbf02a3efb52b77b7429acf16a0fd2861e8127c
diff --git a/.clang-format b/.clang-format
index 11a44d5..63ebecb 100644
--- a/.clang-format
+++ b/.clang-format
@@ -19,3 +19,6 @@
IndentWrappedFunctionNames: true
ContinuationIndentWidth: 4
ObjCSpaceBeforeProtocolList: true
+---
+Language: Cpp
+IncludeBlocks: Regroup
diff --git a/.gitignore b/.gitignore
index d1ccce7..e16c29b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,6 +26,7 @@
*_proto_cpp.xml
*~
.*.sw?
+.cache
.cipd
.clangd
.classpath
diff --git a/.gn b/.gn
index 807c0a1..c982491 100644
--- a/.gn
+++ b/.gn
@@ -11,37 +11,24 @@
# The location of the build configuration file.
buildconfig = "//build/config/BUILDCONFIG.gn"
+# The python interpreter to use by default. On Windows, this will look
+# for python3.exe and python3.bat.
+script_executable = "python3"
+
# The secondary source root is a parallel directory tree where
# GN build files are placed when they can not be placed directly
# in the source tree, e.g. for third party source trees.
secondary_source = "//build/secondary/"
-# These are the targets to check headers for by default. The files in targets
-# matching these patterns (see "gn help label_pattern" for format) will have
+# These are the targets to skip header checking by default. The files in targets
+# matching these patterns (see "gn help label_pattern" for format) will not have
# their includes checked for proper dependencies when you run either
# "gn check" or "gn gen --check".
-check_targets = [
- ":webrtc_common",
- "//api/*",
- "//audio/*",
- "//backup/*",
- "//call/*",
- "//common_audio/*",
- "//common_video/*",
- "//examples/*",
- "//logging/*",
- "//media/*",
- "//modules/*",
- "//p2p/*",
- "//pc/*",
- "//rtc_base/*",
- "//rtc_tools/*",
- "//sdk/*",
- "//stats/*",
- "//system_wrappers/*",
- "//test/*",
- "//video/*",
- "//third_party/libyuv/*",
+no_check_targets = [
+ "//third_party/icu/*",
+
+ # TODO(crbug.com/1151236) Remove once fixed.
+ "//base/allocator/partition_allocator:partition_alloc",
]
# These are the list of GN files that run exec_script. This whitelist exists
@@ -62,7 +49,7 @@
mac_sdk_min = "10.12"
- ios_deployment_target = "10.0"
+ ios_deployment_target = "12.0"
# The SDK API level, in contrast, is set by build/android/AndroidManifest.xml.
android32_ndk_api_level = 16
@@ -75,4 +62,17 @@
enable_libaom = true
gtest_enable_absl_printers = true
+
+ # Differently from Chromium, WebRTC still support SDK 21.
+ default_min_sdk_version = 21
+
+ # Prevent jsoncpp to pass -Wno-deprecated-declarations to users
+ jsoncpp_no_deprecated_declarations = false
+
+ # Fixes the abi-revision issue.
+ # TODO(https://bugs.webrtc.org/14437): Remove this section if general
+ # Chromium fix resolves the problem.
+ fuchsia_sdk_readelf_exec =
+ "//third_party/llvm-build/Release+Asserts/bin/llvm-readelf"
+ fuchsia_target_api_level = 9
}
diff --git a/.mailmap b/.mailmap
new file mode 100644
index 0000000..634f3a6
--- /dev/null
+++ b/.mailmap
@@ -0,0 +1 @@
+Tommi <tommi@webrtc.org> Tomas Gunnarsson <tommi@webrtc.org>
diff --git a/.style.yapf b/.style.yapf
new file mode 100644
index 0000000..c34341d
--- /dev/null
+++ b/.style.yapf
@@ -0,0 +1,4 @@
+[style]
+based_on_style = pep8
+indent_width = 2
+column_limit = 80
\ No newline at end of file
diff --git a/.vpython b/.vpython
index fb75db5..d226875 100644
--- a/.vpython
+++ b/.vpython
@@ -9,7 +9,7 @@
# CIPD (the "Chrome Infrastructure Package Deployer" service). Unlike `pip`,
# this never requires the end-user machine to have a working python extension
# compilation environment. All of these packages are built using:
-# https://chromium.googlesource.com/infra/infra/+/master/infra/tools/dockerbuild/
+# https://chromium.googlesource.com/infra/infra/+/main/infra/tools/dockerbuild/
#
# All python scripts in the repo share this same spec, to avoid dependency
# fragmentation.
@@ -20,7 +20,7 @@
# vpython path/to/script.py some --arguments
#
# Read more about `vpython` and how to modify this file here:
-# https://chromium.googlesource.com/infra/infra/+/master/doc/users/vpython.md
+# https://chromium.googlesource.com/infra/infra/+/main/doc/users/vpython.md
python_version: "2.7"
@@ -31,7 +31,7 @@
version: "version:5.2.2"
>
-# Used by tools_webrtc/perf/webrtc_dashboard_upload.py.
+# Used by tools_webrtc/perf/process_perf_results.py.
wheel: <
name: "infra/python/wheels/httplib2-py2_py3"
version: "version:0.10.3"
@@ -52,7 +52,7 @@
wheel: <
name: "infra/python/wheels/six-py2_py3"
- version: "version:1.10.0"
+ version: "version:1.15.0"
>
wheel: <
name: "infra/python/wheels/pbr-py2_py3"
@@ -66,3 +66,11 @@
name: "infra/python/wheels/mock-py2_py3"
version: "version:2.0.0"
>
+wheel: <
+ name: "infra/python/wheels/protobuf-py2_py3"
+ version: "version:3.13.0"
+>
+wheel: <
+ name: "infra/python/wheels/requests-py2_py3"
+ version: "version:2.13.0"
+>
diff --git a/.vpython3 b/.vpython3
new file mode 100644
index 0000000..31a2c59
--- /dev/null
+++ b/.vpython3
@@ -0,0 +1,88 @@
+# This is a vpython "spec" file.
+#
+# It describes patterns for python wheel dependencies of the python scripts in
+# the chromium repo, particularly for dependencies that have compiled components
+# (since pure-python dependencies can be easily vendored into third_party).
+#
+# When vpython is invoked, it finds this file and builds a python VirtualEnv,
+# containing all of the dependencies described in this file, fetching them from
+# CIPD (the "Chrome Infrastructure Package Deployer" service). Unlike `pip`,
+# this never requires the end-user machine to have a working python extension
+# compilation environment. All of these packages are built using:
+# https://chromium.googlesource.com/infra/infra/+/main/infra/tools/dockerbuild/
+#
+# All python scripts in the repo share this same spec, to avoid dependency
+# fragmentation.
+#
+# If you have depot_tools installed in your $PATH, you can invoke python scripts
+# in this repo by running them as you normally would run them, except
+# substituting `vpython` instead of `python` on the command line, e.g.:
+# vpython path/to/script.py some --arguments
+#
+# Read more about `vpython` and how to modify this file here:
+# https://chromium.googlesource.com/infra/infra/+/main/doc/users/vpython.md
+
+python_version: "3.8"
+
+# Used by:
+# third_party/catapult
+wheel: <
+ name: "infra/python/wheels/psutil/${vpython_platform}"
+ version: "version:5.8.0.chromium.2"
+>
+
+# Used by tools_webrtc/perf/process_perf_results.py.
+wheel: <
+ name: "infra/python/wheels/httplib2-py3"
+ version: "version:0.19.1"
+>
+
+wheel: <
+ name: "infra/python/wheels/pyparsing-py2_py3"
+ version: "version:2.4.7"
+>
+
+
+# Used by:
+# build/toolchain/win
+wheel: <
+ name: "infra/python/wheels/pywin32/${vpython_platform}"
+ version: "version:300"
+ match_tag: <
+ platform: "win32"
+ >
+ match_tag: <
+ platform: "win_amd64"
+ >
+>
+
+# GRPC used by iOS test.
+wheel: <
+ name: "infra/python/wheels/grpcio/${vpython_platform}"
+ version: "version:1.44.0"
+>
+
+wheel: <
+ name: "infra/python/wheels/six-py2_py3"
+ version: "version:1.15.0"
+>
+wheel: <
+ name: "infra/python/wheels/pbr-py2_py3"
+ version: "version:3.0.0"
+>
+wheel: <
+ name: "infra/python/wheels/funcsigs-py2_py3"
+ version: "version:1.0.2"
+>
+wheel: <
+ name: "infra/python/wheels/mock-py2_py3"
+ version: "version:2.0.0"
+>
+wheel: <
+ name: "infra/python/wheels/protobuf-py3"
+ version: "version:3.20.0"
+>
+wheel: <
+ name: "infra/python/wheels/requests-py2_py3"
+ version: "version:2.13.0"
+>
diff --git a/AUTHORS b/AUTHORS
index 63d90c2..bd7ab24 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,116 +1,167 @@
-# Names should be added to this file like so:
-# Name or Organization <email address>
+# Names should be added to this file with this pattern:
+#
+# For individuals:
+# Name <email address>
+#
+# For organizations:
+# Organization <fnmatch pattern>
+#
+# See python fnmatch module documentation for more information.
+#
+# Please keep the list sorted.
+# BEGIN individuals section.
+Aaron Clauson <aaron@sipsorcery.com>
Adam Fedor <adam.fedor@gmail.com>
Akshay Shah <meetakshay99@gmail.com>
-Alex Henrie <alexhenrie24@gmail.com>
Alexander Brauckmann <a.brauckmann@gmail.com>
Alexandre Gouaillard <agouaillard@gmail.com>
+Alex Henrie <alexhenrie24@gmail.com>
Andrew MacDonald <andrew@webrtc.org>
Andrey Efremov <yoklmnprst@ya.ru>
+Andrew Johnson <ajohnson@draster.com>
Anil Kumar <an1kumar@gmail.com>
Ben Strong <bstrong@gmail.com>
+Berthold Herrmann <bertholdherrmann08@googlemail.com>
Bob Withers <bwit@pobox.com>
+Brett Hebert <brett@quebic.com>
+Brett Hebert <hebert.brett@pm.me>
Bridger Maxwell <bridgeyman@gmail.com>
-Chris Tserng <tserng@amazon.com>
+Bruno Pitrus <brunopitrus@hotmail.com>
+Cheng Qian <chengqian1521@qq.com>
Christophe Dumez <ch.dumez@samsung.com>
+Chris Tserng <tserng@amazon.com>
Cody Barnes <conceptgenesis@gmail.com>
Colin Plumb
Cyril Lashkevich <notorca@gmail.com>
-David Porter <david@porter.me>
-Dax Booysen <dax@younow.com>
+CZ Theng <cz.theng@gmail.com>
Danail Kirov <dkirovbroadsoft@gmail.com>
+Dave Cowart <davecowart@gmail.com>
+David Porter <david@porter.me>
+David Sanders <dsanders11@ucsbalum.com>
+Dax Booysen <dax@younow.com>
+Dennis Angelo <dennis.angelo@gmail.com>
Dharmesh Chauhan <dharmesh.r.chauhan@gmail.com>
+Di Wu <meetwudi@gmail.com>
Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>
Dmitry Lizin <sdkdimon@gmail.com>
+Eike Rathke <erathke@redhat.com>
Eric Rescorla, RTFM Inc. <ekr@rtfm.com>
+Filip Hlasek <filip@orcamobility.ai>
Frederik Riedel, Frogg GmbH <frederik.riedel@frogg.io>
Giji Gangadharan <giji.g@samsung.com>
Graham Yoakum <gyoakum@skobalt.com>
Gustavo Garcia <gustavogb@gmail.com>
+Hans Knoechel <hans@hans-knoechel.de>
Hugues Ekra <hekra01@gmail.com>
Jake Hilton <jakehilton@gmail.com>
James H. Brown <jbrown@burgoyne.com>
+Jan Grulich <grulja@gmail.com>
Jan Kalab <pitlicek@gmail.com>
Jens Nielsen <jens.nielsen@berotec.se>
+Jesús Leganés-Combarro <piranna@gmail.com>
Jiawei Ou <jiawei.ou@gmail.com>
Jie Mao <maojie0924@gmail.com>
+Jiwon Kim <jwkim0000@gmail.com>
+Johnny Wong <hellojinqiang@gmail.com>
Jose Antonio Olivera Ortega <josea.olivera@gmail.com>
+Keiichi Enomoto <enm10k@gmail.com>
Kiran Thind <kiran.thind@gmail.com>
+Korniltsev Anatoly <korniltsev.anatoly@gmail.com>
+Kyutae Lee <gorisanson@gmail.com>
+Lennart Grahl <lennart.grahl@gmail.com>
Luke Weber <luke.weber@gmail.com>
Maksim Khobat <maksimkhobat@gmail.com>
Mallikarjuna Rao V <vm.arjun@samsung.com>
Manish Jethani <manish.jethani@gmail.com>
Martin Storsjo <martin@martin.st>
Matthias Liebig <matthias.gcode@gmail.com>
+Maksim Sisov <msisov@igalia.com>
+Maxim Pavlov <pavllovmax@gmail.com>
Maxim Potapov <vopatop.skam@gmail.com>
Michael Iedema <michael@kapsulate.com>
+MichaĆ Zarach <michalzaq12@gmail.com>
+Michel Promonet <michel.promonet.1@gmail.com>
+Miguel Paris <mparisdiaz@gmail.com>
Mike Gilbert <floppymaster@gmail.com>
+Mike Wei <Mike.WeiB@gmail.com>
+Min Wang <mingewang@gmail.com>
Mo Zanaty <mzanaty@cisco.com>
+Nico Schlumprecht <me@github.nico.onl>
+Niek van der Maas <mail@niekvandermaas.nl>
+Olivier Crête <olivier.crete@ocrete.ca>
Pali Rohar
Paul Kapustin <pkapustin@gmail.com>
-Philipp Hancke <philipp.hancke@googlemail.com>
Peng Yu <yupeng323@gmail.com>
+Philipp Hancke <philipp.hancke@googlemail.com>
+Piasy Xu <xz4215@gmail.com>
Rafael Lopez Diez <rafalopezdiez@gmail.com>
Ralph Giles <giles@ghostscript.com>
+Raman Budny <budnyjj@gmail.com>
+Ramprakash Jelari <ennajelari@gmail.com>
Riku Voipio <riku.voipio@linaro.org>
Robert Bares <robert@bares.me>
+Robert Mader <robert.mader@posteo.de>
Robert Nagy <robert.nagy@gmail.com>
Ryan Yoakum <ryoakum@skobalt.com>
-Satender Saroha <ssaroha@yahoo.com>
Sarah Thompson <sarah@telergy.com>
+Satender Saroha <ssaroha@yahoo.com>
Saul Kravitz <Saul.Kravitz@celera.com>
+Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
+Shaofan Qi <vshaqi@gmail.com>
+Shuhai Peng <shuhai.peng@intel.com>
Silviu Caragea <silviu.cpp@gmail.com>
Stefan Gula <steweg@gmail.com>
+Stephan Hartmann <stha09@googlemail.com>
Steve Reid <sreid@sea-to-sky.net>
+Takaaki Suzuki <takaakisuzuki.14@gmail.com>
Tarun Chawla <trnkumarchawla@gmail.com>
+Todd Wong <todd.wong.ndq@gmail.com>
+Tomas Popela <tomas.popela@gmail.com>
Trevor Hayes <trevor.axiom@gmail.com>
Uladzislau Susha <landby@gmail.com>
-Vladimir Beloborodov <VladimirTechMan@gmail.com>
Vicken Simonian <vsimon@gmail.com>
Victor Costan <costan@gmail.com>
+Vladimir Beloborodov <VladimirTechMan@gmail.com>
Xiaohong Xu <freemine@yeah.net>
Xiaolei Yu <dreifachstein@gmail.com>
+Xinchao Tian <tianxinchao@360.cn>
+Yaowen Guo <albertguo88@gmail.com>
Yura Yaroshevich <yura.yaroshevich@gmail.com>
Yuriy Pavlyshak <yuriy@appear.in>
-Hans Knoechel <hans@hans-knoechel.de>
-Korniltsev Anatoly <korniltsev.anatoly@gmail.com>
-Todd Wong <todd.wong.ndq@gmail.com>
-Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
-Maxim Pavlov <pavllovmax@gmail.com>
Yusuke Suzuki <utatane.tea@gmail.com>
-Piasy Xu <xz4215@gmail.com>
-Tomas Popela <tomas.popela@gmail.com>
-Jan Grulich <grulja@gmail.com>
-Jiwon Kim <jwkim0000@gmail.com>
-Eike Rathke <erathke@redhat.com>
-Michel Promonet <michel.promonet.1@gmail.com>
-Min Wang <mingewang@gmail.com>
-Ramprakash Jelari <ennajelari@gmail.com>
-CZ Theng <cz.theng@gmail.com>
-Miguel Paris <mparisdiaz@gmail.com>
-Raman Budny <budnyjj@gmail.com>
-Stephan Hartmann <stha09@googlemail.com>
-Lennart Grahl <lennart.grahl@gmail.com>
+Pengfei Han <hanpfei@gmail.com>
+# END individuals section.
-&yet LLC <*@andyet.com>
-8x8 Inc. <*@sip-communicator.org>
+# BEGIN organizations section.
8x8 Inc. <*@8x8.com>
+8x8 Inc. <*@jitsi.org>
+8x8 Inc. <*@sip-communicator.org>
Agora IO <*@agora.io>
ARM Holdings <*@arm.com>
BroadSoft Inc. <*@broadsoft.com>
+Canonical Ltd <*@canonical.com>
+CoSMo Software Consulting, Pte Ltd <*@cosmosoftware.io>
Facebook Inc. <*@fb.com>
Google Inc. <*@google.com>
+Highfive, Inc. <*@highfive.com>
+Hopin Ltd. <*@hopin.to>
HyperConnect Inc. <*@hpcnt.com>
-Life On Air Inc. <*@lifeonair.com>
Intel Corporation <*@intel.com>
+LG Electronics, Inc. <*@lge.com>
+Life On Air Inc. <*@lifeonair.com>
+Meta Platforms, Inc. <*@meta.com>
Microsoft Corporation <*@microsoft.com>
MIPS Technologies <*@mips.com>
Mozilla Foundation <*@mozilla.com>
+Netgem S.A. <*@netgem.com>
+Nutanix Inc. <*@nutanix.com>
NVIDIA Corporation <*@nvidia.com>
Opera Software ASA <*@opera.com>
Optical Tone Ltd <*@opticaltone.com>
Pengutronix e.K. <*@pengutronix.de>
+Quebic Inc. <*@quebic.com>
+Raptor Computing Systems, LLC <*@raptorcs.com>
RingCentral, Inc. <*@ringcentral.com>
Signal Messenger, LLC <*@signal.org>
Sinch AB <*@sinch.com>
@@ -119,14 +170,15 @@
Temasys Communications <*@temasys.io>
The Chromium Authors <*@chromium.org>
The WebRTC Authors <*@webrtc.org>
+Threema GmbH <*@threema.ch>
+Tuple, LLC <*@tuple.app>
Twilio, Inc. <*@twilio.com>
+Vewd Software AS <*@vewd.com>
+Videona Socialmedia <*@videona.com>
Videxio AS <*@videxio.com>
Vidyo, Inc. <*@vidyo.com>
Vonage Holdings Corp. <*@vonage.com>
+Wang Qing <wangqing-hf@loongson.cn>
Wire Swiss GmbH <*@wire.com>
-Vewd Software AS <*@vewd.com>
-Highfive, Inc. <*@highfive.com>
-CoSMo Software Consulting, Pte Ltd <*@cosmosoftware.io>
-Tuple, LLC <*@tuple.app>
-Videona Socialmedia <*@videona.com>
-Threema GmbH <*@threema.ch>
+&yet LLC <*@andyet.com>
+# END organizations section.
diff --git a/Android.bp b/Android.bp
index 31b6a63..8ca1d6c 100644
--- a/Android.bp
+++ b/Android.bp
@@ -21,6 +21,12 @@
//
// Please consider removing redundant or irrelevant files from 'license_text:'.
// See: http://go/android-license-faq
+
+///////////////////////////////////////////////////////////////////////////////
+// Do not edit this file directly, it's automatically generated by a script. //
+// Modify android_tools/generate_android_bp.py and run that instead. //
+///////////////////////////////////////////////////////////////////////////////
+
license {
name: "external_webrtc_license",
visibility: [":__subpackages__"],
@@ -43,27 +49,58 @@
name: "webrtc_defaults",
local_include_dirs: [
".",
+ "webrtc",
+ "third_party/crc32c/src/include",
],
cflags: [
+ "-Wextra",
"-Wno-unused-parameter",
- "-Wno-missing-field-initializers",
- "-DUSE_UDEV",
- "-DUSE_AURA=1",
- "-DUSE_GLIB=1",
- "-DUSE_NSS_CERTS=1",
- "-DUSE_X11=1",
- "-D_FILE_OFFSET_BITS=64",
- "-D_LARGEFILE_SOURCE",
- "-D_LARGEFILE64_SOURCE",
- "-D_GNU_SOURCE",
+ "-Wshadow",
+ "-Wstring-conversion",
+ "-Wexit-time-destructors",
+ "-Wglobal-constructors",
+ "-Wno-shadow",
+ "-Wctad-maybe-unsupported",
+ "-Wc++11-narrowing",
+ "-Wundef",
+ "-Wunused-lambda-capture",
"-DWEBRTC_ENABLE_PROTOBUF=0",
+ "-DWEBRTC_STRICT_FIELD_TRIALS=0",
"-DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE",
"-DRTC_ENABLE_VP9",
- "-DHAVE_SCTP",
+ "-DWEBRTC_HAVE_SCTP",
"-DWEBRTC_LIBRARY_IMPL",
+ "-DWEBRTC_ENABLE_AVX2",
"-DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1",
"-DWEBRTC_POSIX",
"-DWEBRTC_LINUX",
+ "-DABSL_ALLOCATOR_NOTHROW=1",
+ "-DHAVE_ARM64_CRC32C=0",
+ "-DUSE_AURA=1",
+ "-DUSE_GLIB=1",
+ "-DUSE_NSS_CERTS=1",
+ "-DUSE_UDEV",
+ "-DUSE_X11=1",
+ "-DWEBRTC_ANDROID_PLATFORM_BUILD=1",
+ "-DWEBRTC_APM_DEBUG_DUMP=0",
+ "-D_FILE_OFFSET_BITS=64",
+ "-D_GNU_SOURCE",
+ "-D_LARGEFILE64_SOURCE",
+ "-D_LARGEFILE_SOURCE",
+ "-Wno-all",
+ "-Wno-error",
+ "-Wno-everything",
+ "-Wno-implicit-const-int-float-conversion",
+ "-Wno-missing-field-initializers",
+ "-Wno-unreachable-code-aggressive",
+ "-Wno-unreachable-code-break",
+ ],
+ conlyflags: [
+ "-Wstrict-prototypes",
+ ],
+ cppflags: [
+ "-Wnon-virtual-dtor",
+ "-Woverloaded-virtual",
],
header_libs: [
"libwebrtc_absl_headers",
@@ -77,10 +114,11 @@
"libyuv",
"libpffft",
"rnnoise_rnn_vad",
- "usrsctplib",
],
shared_libs: [
"libcrypto",
+ "libprotobuf-cpp-full",
+ "libprotobuf-cpp-lite",
"libssl",
],
host_supported: true,
@@ -93,10 +131,40 @@
},
arch: {
arm: {
- cflags: ["-DWEBRTC_HAS_NEON"],
+ cflags: [
+ "-mfpu=neon",
+ "-DWEBRTC_ARCH_ARM",
+ "-DWEBRTC_ARCH_ARM_V7",
+ "-DWEBRTC_HAS_NEON",
+ "-mthumb",
+ ],
+ asflags: [
+ "-mfpu=neon",
+ ],
},
arm64: {
- cflags: ["-DWEBRTC_HAS_NEON"],
+ cflags: [
+ "-DWEBRTC_ARCH_ARM64",
+ "-DWEBRTC_HAS_NEON",
+ ],
+ },
+ riscv64: {
+ },
+ x86_64: {
+ cflags: [
+ "-mavx2",
+ "-mfma",
+ "-msse2",
+ "-msse3",
+ ],
+ },
+ x86: {
+ cflags: [
+ "-mavx2",
+ "-mfma",
+ "-msse2",
+ "-msse3",
+ ],
},
},
visibility: [
@@ -105,386 +173,2268 @@
],
}
+/* From target:
+//api/audio_codecs/L16:audio_decoder_L16
+*/
cc_library_static {
- name: "webrtc_spl_sqrt_floor__spl_sqrt_floor",
+ name: "webrtc_L16__audio_decoder_L16",
defaults: ["webrtc_defaults"],
- srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/L16/audio_decoder_L16.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__pcm16b",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//api/audio_codecs/L16:audio_encoder_L16
+*/
+cc_library_static {
+ name: "webrtc_L16__audio_encoder_L16",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/L16/audio_encoder_L16.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__pcm16b",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//:webrtc
+*/
+cc_library_static {
+ name: "webrtc___webrtc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_coding__default_neteq_factory",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__default_neteq_controller_factory",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_neteq__tick_timer",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__channel",
+ ":webrtc_pc__data_channel_controller",
+ ":webrtc_pc__dtls_srtp_transport",
+ ":webrtc_pc__dtls_transport",
+ ":webrtc_pc__external_hmac",
+ ":webrtc_pc__ice_transport",
+ ":webrtc_pc__jsep_transport",
+ ":webrtc_pc__jsep_transport_collection",
+ ":webrtc_pc__jsep_transport_controller",
+ ":webrtc_pc__legacy_stats_collector",
+ ":webrtc_pc__local_audio_source",
+ ":webrtc_pc__media_session",
+ ":webrtc_pc__peer_connection",
+ ":webrtc_pc__peer_connection_factory",
+ ":webrtc_pc__rtc_stats_collector",
+ ":webrtc_pc__rtc_stats_traversal",
+ ":webrtc_pc__rtcp_mux_filter",
+ ":webrtc_pc__rtp_media_utils",
+ ":webrtc_pc__rtp_transport",
+ ":webrtc_pc__sctp_transport",
+ ":webrtc_pc__sctp_utils",
+ ":webrtc_pc__sdp_offer_answer",
+ ":webrtc_pc__sdp_serializer",
+ ":webrtc_pc__sdp_utils",
+ ":webrtc_pc__session_description",
+ ":webrtc_pc__simulcast_description",
+ ":webrtc_pc__srtp_filter",
+ ":webrtc_pc__srtp_session",
+ ":webrtc_pc__srtp_transport",
+ ":webrtc_pc__track_media_info_map",
+ ":webrtc_pc__transport_stats",
+ ":webrtc_pc__video_track_source_proxy",
+ ":webrtc_pc__webrtc_sdp",
+ ":webrtc_pc__webrtc_session_description_factory",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__factory",
+ ":webrtc_public__socket",
+ ":webrtc_public__utils",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtc_base__rtc_operations_chain",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_capture__video_capture_internal_impl",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__audio_options_api",
+ "webrtc_api__candidate",
+ "webrtc_api__create_peerconnection_factory",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__ice_transport_factory",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtc_event_log_output_file",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_api__transport_api",
+ "webrtc_audio__audio",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_codecs__builtin_audio_decoder_factory",
+ "webrtc_audio_codecs__builtin_audio_encoder_factory",
+ "webrtc_audio_coding__neteq",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_base64__base64",
+ "webrtc_call__call",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_call__rtp_sender",
+ "webrtc_call__video_stream_api",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_logging__ice_log",
+ "webrtc_media__rtc_audio_video",
+ "webrtc_media__rtc_media_base",
+ "webrtc_media__rtc_sdp_video_format_utils",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_metrics__metric",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_pc__audio_rtp_receiver",
+ "webrtc_pc__audio_track",
+ "webrtc_pc__connection_context",
+ "webrtc_pc__data_channel_utils",
+ "webrtc_pc__dtmf_sender",
+ "webrtc_pc__ice_server_parsing",
+ "webrtc_pc__jitter_buffer_delay",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_pc__media_stream",
+ "webrtc_pc__media_stream_observer",
+ "webrtc_pc__peer_connection_message_handler",
+ "webrtc_pc__proxy",
+ "webrtc_pc__remote_audio_source",
+ "webrtc_pc__rtp_parameters_conversion",
+ "webrtc_pc__rtp_receiver",
+ "webrtc_pc__rtp_sender",
+ "webrtc_pc__rtp_transceiver",
+ "webrtc_pc__rtp_transmission_manager",
+ "webrtc_pc__sctp_data_channel",
+ "webrtc_pc__transceiver_list",
+ "webrtc_pc__usage_pattern",
+ "webrtc_pc__video_rtp_receiver",
+ "webrtc_pc__video_track",
+ "webrtc_pc__video_track_source",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__weak_ptr",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtc_event_log__rtc_event_log_factory",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__default_task_queue_factory",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__bitrate_settings",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__builtin_video_bitrate_allocator_factory",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__frame_decode_timing",
+ "webrtc_video__video",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_capture__video_capture_module",
+ "webrtc_video_codecs__builtin_video_decoder_factory",
+ "webrtc_video_codecs__builtin_video_encoder_factory",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__webrtc_h264",
+ "webrtc_video_coding__webrtc_vp8",
+ "webrtc_video_coding__webrtc_vp9",
+ ],
arch: {
arm: {
- srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_arm.S"],
- exclude_srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
- },
- },
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_fft__fft",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/third_party/fft/fft.c"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_ooura__fft_size_256",
- defaults: ["webrtc_defaults"],
- srcs: ["common_audio/third_party/ooura/fft_size_256/fft4g.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__audio_network_adaptor_config",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__pcm16b_c",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/pcm16b/pcm16b.c"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_sigslot__sigslot",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/third_party/sigslot/sigslot.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_network__sent_packet",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/network/sent_packet.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_pc__media_protocol_names",
- defaults: ["webrtc_defaults"],
- srcs: ["pc/media_protocol_names.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_g722__g722_3p",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/third_party/g722/g722_decode.c",
- "modules/third_party/g722/g722_encode.c",
- ],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_media__rtc_constants",
- defaults: ["webrtc_defaults"],
- srcs: ["media/engine/constants.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_api__transport_api",
- defaults: ["webrtc_defaults"],
- srcs: ["api/call/transport.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_synchronization__yield",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/synchronization/yield.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_g711__g711_3p",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/third_party/g711/g711.c"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__audio_processing_statistics",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/include/audio_processing_statistics.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_transport__bitrate_settings",
- defaults: ["webrtc_defaults"],
- srcs: ["api/transport/bitrate_settings.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_base64__base64",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/third_party/base64/base64.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__g711_c",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/g711/g711_interface.c"],
- host_supported: true,
- static_libs: ["webrtc_g711__g711_3p"],
-}
-
-cc_library_static {
- name: "webrtc_ooura__fft_size_128",
- defaults: ["webrtc_defaults"],
- srcs: [
- "common_audio/third_party/ooura/fft_size_128/ooura_fft.cc",
- ],
- arch: {
- x86: {
- srcs: [
- "common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc",
- ],
- cflags: ["-msse2"],
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
x86_64: {
- srcs: [
- "common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc",
- ],
- cflags: ["-msse2"],
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
},
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//call/adaptation:resource_adaptation
+*/
+cc_library_static {
+ name: "webrtc_adaptation__resource_adaptation",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "call/adaptation/adaptation_constraint.cc",
+ "call/adaptation/broadcast_resource_listener.cc",
+ "call/adaptation/degradation_preference_provider.cc",
+ "call/adaptation/encoder_settings.cc",
+ "call/adaptation/resource_adaptation_processor.cc",
+ "call/adaptation/resource_adaptation_processor_interface.cc",
+ "call/adaptation/video_source_restrictions.cc",
+ "call/adaptation/video_stream_adapter.cc",
+ "call/adaptation/video_stream_input_state.cc",
+ "call/adaptation/video_stream_input_state_provider.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__balanced_degradation_settings",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api/adaptation:resource_adaptation_api
+*/
+filegroup {
+ name: "webrtc_adaptation__resource_adaptation_api",
+ srcs: ["api/adaptation/resource.cc"],
+}
+
+/* From target:
+//video/adaptation:video_adaptation
+*/
+cc_library_static {
+ name: "webrtc_adaptation__video_adaptation",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "video/adaptation/balanced_constraint.cc",
+ "video/adaptation/bandwidth_quality_scaler_resource.cc",
+ "video/adaptation/bitrate_constraint.cc",
+ "video/adaptation/encode_usage_resource.cc",
+ "video/adaptation/overuse_frame_detector.cc",
+ "video/adaptation/pixel_limit_resource.cc",
+ "video/adaptation/quality_rampup_experiment_helper.cc",
+ "video/adaptation/quality_scaler_resource.cc",
+ "video/adaptation/video_stream_encoder_resource.cc",
+ "video/adaptation/video_stream_encoder_resource_manager.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_adaptation__resource_adaptation",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__balanced_degradation_settings",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__quality_rampup_experiment",
+ "webrtc_experiments__quality_scaler_settings",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/aec3:aec3
+*/
+cc_library_static {
+ name: "webrtc_aec3__aec3",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/aec3/adaptive_fir_filter.cc",
+ "modules/audio_processing/aec3/adaptive_fir_filter_erl.cc",
+ "modules/audio_processing/aec3/aec3_common.cc",
+ "modules/audio_processing/aec3/aec3_fft.cc",
+ "modules/audio_processing/aec3/aec_state.cc",
+ "modules/audio_processing/aec3/alignment_mixer.cc",
+ "modules/audio_processing/aec3/api_call_jitter_metrics.cc",
+ "modules/audio_processing/aec3/block_buffer.cc",
+ "modules/audio_processing/aec3/block_delay_buffer.cc",
+ "modules/audio_processing/aec3/block_framer.cc",
+ "modules/audio_processing/aec3/block_processor.cc",
+ "modules/audio_processing/aec3/block_processor_metrics.cc",
+ "modules/audio_processing/aec3/clockdrift_detector.cc",
+ "modules/audio_processing/aec3/coarse_filter_update_gain.cc",
+ "modules/audio_processing/aec3/comfort_noise_generator.cc",
+ "modules/audio_processing/aec3/config_selector.cc",
+ "modules/audio_processing/aec3/decimator.cc",
+ "modules/audio_processing/aec3/dominant_nearend_detector.cc",
+ "modules/audio_processing/aec3/downsampled_render_buffer.cc",
+ "modules/audio_processing/aec3/echo_audibility.cc",
+ "modules/audio_processing/aec3/echo_canceller3.cc",
+ "modules/audio_processing/aec3/echo_path_delay_estimator.cc",
+ "modules/audio_processing/aec3/echo_path_variability.cc",
+ "modules/audio_processing/aec3/echo_remover.cc",
+ "modules/audio_processing/aec3/echo_remover_metrics.cc",
+ "modules/audio_processing/aec3/erl_estimator.cc",
+ "modules/audio_processing/aec3/erle_estimator.cc",
+ "modules/audio_processing/aec3/fft_buffer.cc",
+ "modules/audio_processing/aec3/filter_analyzer.cc",
+ "modules/audio_processing/aec3/frame_blocker.cc",
+ "modules/audio_processing/aec3/fullband_erle_estimator.cc",
+ "modules/audio_processing/aec3/matched_filter.cc",
+ "modules/audio_processing/aec3/matched_filter_lag_aggregator.cc",
+ "modules/audio_processing/aec3/moving_average.cc",
+ "modules/audio_processing/aec3/multi_channel_content_detector.cc",
+ "modules/audio_processing/aec3/refined_filter_update_gain.cc",
+ "modules/audio_processing/aec3/render_buffer.cc",
+ "modules/audio_processing/aec3/render_delay_buffer.cc",
+ "modules/audio_processing/aec3/render_delay_controller.cc",
+ "modules/audio_processing/aec3/render_delay_controller_metrics.cc",
+ "modules/audio_processing/aec3/render_signal_analyzer.cc",
+ "modules/audio_processing/aec3/residual_echo_estimator.cc",
+ "modules/audio_processing/aec3/reverb_decay_estimator.cc",
+ "modules/audio_processing/aec3/reverb_frequency_response.cc",
+ "modules/audio_processing/aec3/reverb_model.cc",
+ "modules/audio_processing/aec3/reverb_model_estimator.cc",
+ "modules/audio_processing/aec3/signal_dependent_erle_estimator.cc",
+ "modules/audio_processing/aec3/spectrum_buffer.cc",
+ "modules/audio_processing/aec3/stationarity_estimator.cc",
+ "modules/audio_processing/aec3/subband_erle_estimator.cc",
+ "modules/audio_processing/aec3/subband_nearend_detector.cc",
+ "modules/audio_processing/aec3/subtractor.cc",
+ "modules/audio_processing/aec3/subtractor_output.cc",
+ "modules/audio_processing/aec3/subtractor_output_analyzer.cc",
+ "modules/audio_processing/aec3/suppression_filter.cc",
+ "modules/audio_processing/aec3/suppression_gain.cc",
+ "modules/audio_processing/aec3/transparent_mode.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio__aec3_config",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_audio_processing__high_pass_filter",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__cascaded_biquad_filter",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_aec3__aec3_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_aec3__aec3_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/aec3:aec3_avx2
+*/
+cc_library_static {
+ name: "webrtc_aec3__aec3_avx2",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/aec3/adaptive_fir_filter_avx2.cc",
+ "modules/audio_processing/aec3/adaptive_fir_filter_erl_avx2.cc",
+ "modules/audio_processing/aec3/fft_data_avx2.cc",
+ "modules/audio_processing/aec3/matched_filter_avx2.cc",
+ "modules/audio_processing/aec3/vector_math_avx2.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ enabled: false,
+ },
+ arm64: {
+ enabled: false,
+ },
+ riscv64: {
+ enabled: false,
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/aec_dump:null_aec_dump_factory
+*/
+cc_library_static {
+ name: "webrtc_aec_dump__null_aec_dump_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/aec_dump/null_aec_dump_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__api",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/aecm:aecm_core
+*/
+cc_library_static {
+ name: "webrtc_aecm__aecm_core",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/aecm/aecm_core.cc",
+ "modules/audio_processing/aecm/aecm_core_c.cc",
+ "modules/audio_processing/aecm/echo_control_mobile.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__legacy_delay_estimator",
+ ],
+ arch: {
arm: {
srcs: [
- "common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc",
+ ":webrtc_common_audio__common_audio_c_arm_asm",
+ "modules/audio_processing/aecm/aecm_core_neon.cc",
],
},
arm64: {
- srcs: [
- "common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc",
- ],
+ srcs: ["modules/audio_processing/aecm/aecm_core_neon.cc"],
},
},
- host_supported: true,
}
+/* From target:
+//modules/audio_processing/agc2:adaptive_digital
+*/
cc_library_static {
- name: "webrtc_rtc_base__checks",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/checks.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__isac_vad",
+ name: "webrtc_agc2__adaptive_digital",
defaults: ["webrtc_defaults"],
srcs: [
- "modules/audio_coding/codecs/isac/main/source/filter_functions.c",
- "modules/audio_coding/codecs/isac/main/source/isac_vad.c",
- "modules/audio_coding/codecs/isac/main/source/pitch_estimator.c",
- "modules/audio_coding/codecs/isac/main/source/pitch_filter.c",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/adaptive_digital_gain_controller.cc",
],
host_supported: true,
- static_libs: ["webrtc_fft__fft"],
+ static_libs: [
+ "webrtc_agc2__adaptive_digital_gain_applier",
+ "webrtc_agc2__noise_level_estimator",
+ "webrtc_agc2__saturation_protector",
+ "webrtc_agc2__speech_level_estimator",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
}
+/* From target:
+//modules/audio_processing/agc2:adaptive_digital_gain_applier
+*/
cc_library_static {
- name: "webrtc_memory__aligned_malloc",
+ name: "webrtc_agc2__adaptive_digital_gain_applier",
defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/memory/aligned_malloc.cc"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/adaptive_digital_gain_applier.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__gain_applier",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2:biquad_filter
+*/
+cc_library_static {
+ name: "webrtc_agc2__biquad_filter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/audio_processing/agc2/biquad_filter.cc",
+ ],
host_supported: true,
static_libs: ["webrtc_rtc_base__checks"],
}
-filegroup {
- name: "webrtc_rtp__dependency_descriptor",
- srcs: ["api/transport/rtp/dependency_descriptor.cc"],
-}
-
+/* From target:
+//modules/audio_processing/agc2:clipping_predictor
+*/
cc_library_static {
- name: "webrtc_audio_coding__g722_c",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/g722/g722_interface.c"],
- host_supported: true,
- static_libs: ["webrtc_g722__g722_3p"],
-}
-
-cc_library_static {
- name: "webrtc_system_wrappers__cpu_features_linux",
- defaults: ["webrtc_defaults"],
- srcs: ["system_wrappers/source/cpu_features_linux.c"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ name: "webrtc_agc2__clipping_predictor",
defaults: ["webrtc_defaults"],
srcs: [
- "common_video/generic_frame_descriptor/generic_frame_info.cc",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/clipping_predictor.cc",
+ "modules/audio_processing/agc2/clipping_predictor_level_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__api",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2:cpu_features
+*/
+cc_library_static {
+ name: "webrtc_agc2__cpu_features",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/cpu_features.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/agc2:fixed_digital
+*/
+cc_library_static {
+ name: "webrtc_agc2__fixed_digital",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/fixed_digital_level_estimator.cc",
+ "modules/audio_processing/agc2/interpolated_gain_curve.cc",
+ "modules/audio_processing/agc2/limiter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2:gain_applier
+*/
+cc_library_static {
+ name: "webrtc_agc2__gain_applier",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/audio_processing/agc2/gain_applier.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//modules/audio_processing/agc2:input_volume_controller
+*/
+cc_library_static {
+ name: "webrtc_agc2__input_volume_controller",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/input_volume_controller.cc",
+ "modules/audio_processing/agc2/speech_probability_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__clipping_predictor",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2:input_volume_stats_reporter
+*/
+cc_library_static {
+ name: "webrtc_agc2__input_volume_stats_reporter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/input_volume_stats_reporter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/agc2:noise_level_estimator
+*/
+cc_library_static {
+ name: "webrtc_agc2__noise_level_estimator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/noise_level_estimator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__biquad_filter",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2:saturation_protector
+*/
+cc_library_static {
+ name: "webrtc_agc2__saturation_protector",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/saturation_protector.cc",
+ "modules/audio_processing/agc2/saturation_protector_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2:speech_level_estimator
+*/
+cc_library_static {
+ name: "webrtc_agc2__speech_level_estimator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/speech_level_estimator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2:vad_wrapper
+*/
+cc_library_static {
+ name: "webrtc_agc2__vad_wrapper",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/vad_wrapper.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rnn_vad__rnn_vad",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc:agc
+*/
+cc_library_static {
+ name: "webrtc_agc__agc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc/agc_manager_direct.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__clipping_predictor",
+ "webrtc_agc__level_estimation",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_vad__vad",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc:legacy_agc
+*/
+cc_library_static {
+ name: "webrtc_agc__legacy_agc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc/legacy/analog_agc.cc",
+ "modules/audio_processing/agc/legacy/digital_agc.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc:level_estimation
+*/
+cc_library_static {
+ name: "webrtc_agc__level_estimation",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc/agc.cc",
+ "modules/audio_processing/agc/loudness_histogram.cc",
+ "modules/audio_processing/agc/utility.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_vad__vad",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//api:audio_options_api
+*/
+cc_library_static {
+ name: "webrtc_api__audio_options_api",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_options.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ ],
+}
+
+/* From target:
+//api:candidate
+*/
+cc_library_static {
+ name: "webrtc_api__candidate",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "api/candidate.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//api:create_peerconnection_factory
+*/
+cc_library_static {
+ name: "webrtc_api__create_peerconnection_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_coding__default_neteq_factory",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__default_neteq_controller_factory",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_neteq__tick_timer",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__channel",
+ ":webrtc_pc__data_channel_controller",
+ ":webrtc_pc__dtls_srtp_transport",
+ ":webrtc_pc__dtls_transport",
+ ":webrtc_pc__external_hmac",
+ ":webrtc_pc__ice_transport",
+ ":webrtc_pc__jsep_transport",
+ ":webrtc_pc__jsep_transport_collection",
+ ":webrtc_pc__jsep_transport_controller",
+ ":webrtc_pc__legacy_stats_collector",
+ ":webrtc_pc__local_audio_source",
+ ":webrtc_pc__media_session",
+ ":webrtc_pc__peer_connection",
+ ":webrtc_pc__peer_connection_factory",
+ ":webrtc_pc__rtc_stats_collector",
+ ":webrtc_pc__rtc_stats_traversal",
+ ":webrtc_pc__rtcp_mux_filter",
+ ":webrtc_pc__rtp_media_utils",
+ ":webrtc_pc__rtp_transport",
+ ":webrtc_pc__sctp_transport",
+ ":webrtc_pc__sctp_utils",
+ ":webrtc_pc__sdp_offer_answer",
+ ":webrtc_pc__sdp_serializer",
+ ":webrtc_pc__session_description",
+ ":webrtc_pc__simulcast_description",
+ ":webrtc_pc__srtp_filter",
+ ":webrtc_pc__srtp_session",
+ ":webrtc_pc__srtp_transport",
+ ":webrtc_pc__track_media_info_map",
+ ":webrtc_pc__transport_stats",
+ ":webrtc_pc__video_track_source_proxy",
+ ":webrtc_pc__webrtc_sdp",
+ ":webrtc_pc__webrtc_session_description_factory",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__factory",
+ ":webrtc_public__socket",
+ ":webrtc_public__utils",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtc_base__rtc_operations_chain",
":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_capture__video_capture_internal_impl",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "api/create_peerconnection_factory.cc",
],
host_supported: true,
- static_libs: ["webrtc_rtc_base__checks"],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__platform_thread_types",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/platform_thread_types.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_modules__module_api",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/include/module_common_types.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_task_queue__task_queue",
- defaults: ["webrtc_defaults"],
- srcs: ["api/task_queue/task_queue_base.cc"],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__checks"],
-}
-
-cc_library_static {
- name: "webrtc_utility__pffft_wrapper",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/utility/pffft_wrapper.cc"],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__checks"],
-}
-
-filegroup {
- name: "webrtc_audio_processing__rms_level",
- srcs: ["modules/audio_processing/rms_level.cc"],
-}
-
-cc_library_static {
- name: "webrtc_utility__cascaded_biquad_filter",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/utility/cascaded_biquad_filter.cc"],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__checks"],
-}
-
-cc_library_static {
- name: "webrtc_synchronization__yield_policy",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/synchronization/yield_policy.cc"],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__checks"],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__stringutils",
- defaults: ["webrtc_defaults"],
- srcs: [
- "rtc_base/string_encode.cc",
- "rtc_base/string_to_number.cc",
- "rtc_base/string_utils.cc",
- "rtc_base/strings/string_builder.cc",
- "rtc_base/strings/string_format.cc",
- ],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__checks"],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__criticalsection",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/deprecated/recursive_critical_section.cc"],
- host_supported: true,
+ cflags: ["-DHAVE_WEBRTC_VIDEO"],
static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__audio_options_api",
+ "webrtc_api__candidate",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__ice_transport_factory",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__neteq",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_base64__base64",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_call__rtp_sender",
+ "webrtc_call__video_stream_api",
+ "webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_audio_video",
+ "webrtc_media__rtc_media_base",
+ "webrtc_media__rtc_sdp_video_format_utils",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_pc__audio_track",
+ "webrtc_pc__connection_context",
+ "webrtc_pc__data_channel_utils",
+ "webrtc_pc__ice_server_parsing",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_pc__media_stream",
+ "webrtc_pc__media_stream_observer",
+ "webrtc_pc__peer_connection_message_handler",
+ "webrtc_pc__proxy",
+ "webrtc_pc__rtp_parameters_conversion",
+ "webrtc_pc__rtp_receiver",
+ "webrtc_pc__rtp_sender",
+ "webrtc_pc__rtp_transceiver",
+ "webrtc_pc__rtp_transmission_manager",
+ "webrtc_pc__sctp_data_channel",
+ "webrtc_pc__transceiver_list",
+ "webrtc_pc__usage_pattern",
+ "webrtc_pc__video_track",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__weak_ptr",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtc_event_log__rtc_event_log_factory",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_stats__rtc_stats",
+ "webrtc_synchronization__sequence_checker_internal",
"webrtc_synchronization__yield",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__platform_thread_types",
- ],
-}
-
-cc_library_static {
- name: "webrtc_system__file_wrapper",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/system/file_wrapper.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__criticalsection",
- ],
-}
-
-cc_library_static {
- name: "webrtc_synchronization__mutex",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/synchronization/mutex.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_synchronization__yield",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__platform_thread_types",
- ],
-}
-
-cc_library_static {
- name: "webrtc_synchronization__rw_lock_wrapper",
- defaults: ["webrtc_defaults"],
- srcs: [
- "rtc_base/synchronization/rw_lock_wrapper.cc",
- "rtc_base/synchronization/rw_lock_posix.cc",
- ],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_time__timestamp_extrapolator",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/time/timestamp_extrapolator.cc"],
- host_supported: true,
- static_libs: ["webrtc_synchronization__rw_lock_wrapper"],
-}
-
-cc_library_static {
- name: "webrtc_utility__legacy_delay_estimator",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/utility/delay_estimator.cc",
- "modules/audio_processing/utility/delay_estimator_wrapper.cc",
- ],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__checks"],
-}
-
-cc_library_static {
- name: "webrtc_synchronization__sequence_checker",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/synchronization/sequence_checker.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__platform_thread_types",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__default_task_queue_factory",
+ "webrtc_task_queue__pending_task_safety_flag",
"webrtc_task_queue__task_queue",
- "webrtc_rtc_base__stringutils",
- "webrtc_rtc_base__criticalsection",
- "webrtc_synchronization__mutex",
+ "webrtc_transport__bitrate_settings",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__builtin_video_bitrate_allocator_factory",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__frame_decode_timing",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_capture__video_capture_module",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api:dtls_transport_interface
+*/
+cc_library_static {
+ name: "webrtc_api__dtls_transport_interface",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "api/dtls_transport_interface.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtc_error",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
],
}
+/* From target:
+//api:field_trials
+*/
cc_library_static {
- name: "webrtc_video__video_bitrate_allocation",
+ name: "webrtc_api__field_trials",
defaults: ["webrtc_defaults"],
- srcs: ["api/video/video_bitrate_allocation.cc"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/field_trials.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ ],
+}
+
+/* From target:
+//api:field_trials_registry
+*/
+filegroup {
+ name: "webrtc_api__field_trials_registry",
+ srcs: ["api/field_trials_registry.cc"],
+}
+
+/* From target:
+//api:ice_transport_factory
+*/
+cc_library_static {
+ name: "webrtc_api__ice_transport_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/ice_transport_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api:libjingle_peerconnection_api
+*/
+cc_library_static {
+ name: "webrtc_api__libjingle_peerconnection_api",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/data_channel_interface.cc",
+ "api/jsep.cc",
+ "api/jsep_ice_candidate.cc",
+ "api/legacy_stats_types.cc",
+ "api/peer_connection_interface.cc",
+ "api/rtp_receiver_interface.cc",
+ "api/rtp_transceiver_interface.cc",
+ "api/sctp_transport_interface.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__audio_options_api",
+ "webrtc_api__candidate",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__field_trials",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__bitrate_settings",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api:media_stream_interface
+*/
+cc_library_static {
+ name: "webrtc_api__media_stream_interface",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/media_stream_interface.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__audio_options_api",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//api:rtc_error
+*/
+cc_library_static {
+ name: "webrtc_api__rtc_error",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/rtc_error.cc",
+ ],
host_supported: true,
static_libs: [
"webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
],
}
+/* From target:
+//api:rtc_event_log_output_file
+*/
+cc_library_static {
+ name: "webrtc_api__rtc_event_log_output_file",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/rtc_event_log_output_file.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ ],
+}
+
+/* From target:
+//api:rtp_headers
+*/
+cc_library_static {
+ name: "webrtc_api__rtp_headers",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/rtp_headers.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//api:rtp_packet_info
+*/
+cc_library_static {
+ name: "webrtc_api__rtp_packet_info",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/rtp_packet_info.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtp_headers",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//api:rtp_parameters
+*/
cc_library_static {
name: "webrtc_api__rtp_parameters",
defaults: ["webrtc_defaults"],
srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
"api/media_types.cc",
"api/rtp_parameters.cc",
],
@@ -495,590 +2445,402 @@
],
}
+/* From target:
+//api:rtp_sender_interface
+*/
cc_library_static {
- name: "webrtc_video__video_adaptation",
- defaults: ["webrtc_defaults"],
- srcs: ["api/video/video_adaptation_counters.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__config",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/include/config.cc"],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_api__audio_options_api",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_options.cc"],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__stringutils"],
-}
-
-cc_library_static {
- name: "webrtc_units__data_size",
- defaults: ["webrtc_defaults"],
- srcs: ["api/units/data_size.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- ],
-}
-
-filegroup {
- name: "webrtc_rtc_base__rtc_operations_chain",
- srcs: ["rtc_base/operations_chain.cc"],
-}
-
-filegroup {
- name: "webrtc_av1__scalable_video_controller",
- srcs: ["modules/video_coding/codecs/av1/scalable_video_controller_no_layering.cc"],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__timeutils",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/time_utils.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- ],
-}
-
-cc_library_static {
- name: "webrtc_units__time_delta",
- defaults: ["webrtc_defaults"],
- srcs: ["api/units/time_delta.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__rtc_event",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/event.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__yield_policy",
- ],
-}
-
-cc_library_static {
- name: "webrtc_units__timestamp",
- defaults: ["webrtc_defaults"],
- srcs: ["api/units/timestamp.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_units__time_delta",
- ],
-}
-
-cc_library_static {
- name: "webrtc_units__frequency",
- defaults: ["webrtc_defaults"],
- srcs: ["api/units/frequency.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_units__time_delta",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__weak_ptr",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/weak_ptr.cc"],
- host_supported: true,
- static_libs: ["webrtc_synchronization__sequence_checker"],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__platform_thread",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/platform_thread.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__platform_thread_types",
- "webrtc_rtc_base__timeutils",
- "webrtc_rtc_base__rtc_event",
- ],
-}
-
-cc_library_static {
- name: "webrtc_task_utils__pending_task_safety_flag",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/task_utils/pending_task_safety_flag.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__sequence_checker",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_event_log__rtc_event_log",
+ name: "webrtc_api__rtp_sender_interface",
defaults: ["webrtc_defaults"],
srcs: [
- "api/rtc_event_log/rtc_event.cc",
- "api/rtc_event_log/rtc_event_log.cc",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/rtp_sender_interface.cc",
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_base__timeutils",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__logging",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/logging.cc"],
- host_supported: true,
- static_libs: [
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_parameters",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__async_resolver_interface",
"webrtc_rtc_base__checks",
"webrtc_rtc_base__platform_thread_types",
- "webrtc_rtc_base__stringutils",
- "webrtc_rtc_base__criticalsection",
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__timeutils",
- ],
-}
-
-cc_library_static {
- name: "webrtc_units__data_rate",
- defaults: ["webrtc_defaults"],
- srcs: ["api/units/data_rate.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_units__data_size",
- "webrtc_units__time_delta",
- "webrtc_units__frequency",
- ],
-}
-
-cc_library_static {
- name: "webrtc_system_wrappers__field_trial",
- defaults: ["webrtc_defaults"],
- srcs: ["system_wrappers/source/field_trial.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_rtc_base__logging",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__chain_diff_calculator",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/video_coding/chain_diff_calculator.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__logging",
- ],
-}
-
-cc_library_static {
- name: "webrtc_transport__network_control",
- defaults: ["webrtc_defaults"],
- srcs: ["api/transport/network_types.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_units__data_size",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
"webrtc_units__time_delta",
"webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_units__data_rate",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
],
}
+/* From target:
+//api:transport_api
+*/
cc_library_static {
- name: "webrtc_experiments__field_trial_parser",
+ name: "webrtc_api__transport_api",
+ defaults: ["webrtc_defaults"],
+ srcs: ["api/call/transport.cc"],
+ host_supported: true,
+}
+
+/* From target:
+//api:wrapping_async_dns_resolver
+*/
+filegroup {
+ name: "webrtc_api__wrapping_async_dns_resolver",
+ srcs: ["api/wrapping_async_dns_resolver.cc"],
+}
+
+/* From target:
+//modules/async_audio_processing:async_audio_processing
+*/
+cc_library_static {
+ name: "webrtc_async_audio_processing__async_audio_processing",
defaults: ["webrtc_defaults"],
srcs: [
- "rtc_base/experiments/field_trial_list.cc",
- "rtc_base/experiments/field_trial_parser.cc",
- "rtc_base/experiments/field_trial_units.cc",
- "rtc_base/experiments/struct_parameters_parser.cc",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/async_audio_processing/async_audio_processing.cc",
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_units__data_size",
- "webrtc_units__time_delta",
- "webrtc_rtc_base__logging",
- "webrtc_units__data_rate",
- ],
-}
-
-cc_library_static {
- name: "webrtc_logging__rtc_event_pacing",
- defaults: ["webrtc_defaults"],
- srcs: ["logging/rtc_event_log/events/rtc_event_alr_state.cc"],
- host_supported: true,
- static_libs: ["webrtc_rtc_event_log__rtc_event_log"],
-}
-
-cc_library_static {
- name: "webrtc_transport__field_trial_based_config",
- defaults: ["webrtc_defaults"],
- srcs: ["api/transport/field_trial_based_config.cc"],
- host_supported: true,
- static_libs: ["webrtc_system_wrappers__field_trial"],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__frame_dependencies_calculator",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/video_coding/frame_dependencies_calculator.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_generic_frame_descriptor__generic_frame_descriptor",
- "webrtc_rtc_base__logging",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__rtc_task_queue_libevent",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/task_queue_libevent.cc"],
- host_supported: true,
- static_libs: [
+ "webrtc_audio__audio_frame_api",
"webrtc_rtc_base__checks",
"webrtc_rtc_base__platform_thread_types",
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_base__criticalsection",
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__timeutils",
- "webrtc_rtc_base__platform_thread",
- "webrtc_rtc_base__logging",
- ],
-}
-
-cc_library_static {
- name: "webrtc_api__rtc_error",
- defaults: ["webrtc_defaults"],
- srcs: ["api/rtc_error.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__logging",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_event_log__rtc_event_log_factory",
- defaults: ["webrtc_defaults"],
- srcs: ["api/rtc_event_log/rtc_event_log_factory.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_event_log__rtc_event_log",
- ],
-}
-
-cc_library_static {
- name: "webrtc_goog_cc__link_capacity_estimator",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/congestion_controller/goog_cc/link_capacity_estimator.cc"],
- host_supported: true,
- static_libs: ["webrtc_units__data_rate"],
-}
-
-cc_library_static {
- name: "webrtc_video__video_bitrate_allocator",
- defaults: ["webrtc_defaults"],
- srcs: ["api/video/video_bitrate_allocator.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_video__video_bitrate_allocation",
- "webrtc_units__data_rate",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__keyframe_interval_settings_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/keyframe_interval_settings.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_experiments__field_trial_parser",
- "webrtc_transport__field_trial_based_config",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__rtc_task_queue",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/task_queue.cc"],
- host_supported: true,
- static_libs: ["webrtc_task_queue__task_queue"],
-}
-
-cc_library_static {
- name: "webrtc_task_queue__default_task_queue_factory",
- defaults: ["webrtc_defaults"],
- srcs: ["api/task_queue/default_task_queue_factory_libevent.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_base__rtc_task_queue_libevent",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__rtc_base_approved",
- defaults: ["webrtc_defaults"],
- srcs: [
- "rtc_base/bit_buffer.cc",
- "rtc_base/buffer_queue.cc",
- "rtc_base/byte_buffer.cc",
- "rtc_base/copy_on_write_buffer.cc",
- "rtc_base/event_tracer.cc",
- "rtc_base/location.cc",
- "rtc_base/numerics/histogram_percentile_counter.cc",
- "rtc_base/numerics/sample_counter.cc",
- "rtc_base/race_checker.cc",
- "rtc_base/random.cc",
- "rtc_base/rate_statistics.cc",
- "rtc_base/rate_tracker.cc",
- "rtc_base/timestamp_aligner.cc",
- "rtc_base/zero_memory.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_base64__base64",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__platform_thread_types",
- "webrtc_rtc_base__stringutils",
- "webrtc_rtc_base__criticalsection",
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__timeutils",
- "webrtc_rtc_base__rtc_event",
- "webrtc_rtc_base__platform_thread",
- "webrtc_rtc_base__logging",
"webrtc_rtc_base__rtc_task_queue",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
],
}
-filegroup {
- name: "webrtc_adaptation__resource_adaptation_api",
- srcs: ["api/adaptation/resource.cc"],
-}
-
-cc_library_static {
- name: "webrtc_api__rtc_event_log_output_file",
- defaults: ["webrtc_defaults"],
- srcs: ["api/rtc_event_log_output_file.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_system__file_wrapper",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__jitter_upper_bound_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/jitter_upper_bound_experiment.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc2__biquad_filter",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/agc2/biquad_filter.cc"],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__rtc_base_approved"],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__rtc_numerics",
- defaults: ["webrtc_defaults"],
- srcs: [
- "rtc_base/numerics/event_based_exponential_moving_average.cc",
- "rtc_base/numerics/event_rate_counter.cc",
- "rtc_base/numerics/exp_filter.cc",
- "rtc_base/numerics/moving_average.cc",
- "rtc_base/numerics/sample_stats.cc",
- "rtc_base/numerics/samples_stats_counter.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_units__data_rate",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__cpu_speed_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/cpu_speed_experiment.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_system_wrappers__system_wrappers",
- defaults: ["webrtc_defaults"],
- srcs: [
- "system_wrappers/source/clock.cc",
- "system_wrappers/source/cpu_features.cc",
- "system_wrappers/source/cpu_info.cc",
- "system_wrappers/source/rtp_to_ntp_estimator.cc",
- "system_wrappers/source/sleep.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_system_wrappers__cpu_features_linux",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__rw_lock_wrapper",
- "webrtc_units__timestamp",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video__video_rtp_headers",
- defaults: ["webrtc_defaults"],
- srcs: [
- "api/video/color_space.cc",
- "api/video/hdr_metadata.cc",
- "api/video/video_content_type.cc",
- "api/video/video_timing.cc",
- ],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__rtc_base_approved"],
-}
-
-cc_library_static {
- name: "webrtc_opus__audio_encoder_opus_config",
- defaults: ["webrtc_defaults"],
- srcs: [
- "api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc",
- "api/audio_codecs/opus/audio_encoder_opus_config.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0"],
- static_libs: ["webrtc_rtc_base__rtc_base_approved"],
-}
-
+/* From target:
+//api/audio:aec3_config
+*/
cc_library_static {
name: "webrtc_audio__aec3_config",
defaults: ["webrtc_defaults"],
- srcs: ["api/audio/echo_canceller3_config.cc"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "api/audio/echo_canceller3_config.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//api/audio:aec3_factory
+*/
+cc_library_static {
+ name: "webrtc_audio__aec3_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio/echo_canceller3_factory.cc",
+ ],
host_supported: true,
static_libs: [
+ "webrtc_aec3__aec3",
+ "webrtc_audio__aec3_config",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
"webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
}
+/* From target:
+//audio:audio
+*/
cc_library_static {
- name: "webrtc_audio_coding__webrtc_opus_wrapper",
+ name: "webrtc_audio__audio",
defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/opus/opus_interface.cc"],
- host_supported: true,
- cflags: [
- "-DWEBRTC_CODEC_ILBC",
- "-DWEBRTC_CODEC_OPUS",
- "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
- "-DWEBRTC_CODEC_ISAC",
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_coding__default_neteq_factory",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__default_neteq_controller_factory",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_neteq__tick_timer",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "audio/audio_level.cc",
+ "audio/audio_receive_stream.cc",
+ "audio/audio_send_stream.cc",
+ "audio/audio_state.cc",
+ "audio/audio_transport_impl.cc",
+ "audio/channel_receive.cc",
+ "audio/channel_receive_frame_transformer_delegate.cc",
+ "audio/channel_send.cc",
+ "audio/channel_send_frame_transformer_delegate.cc",
+ "audio/remix_resample.cc",
],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc2__common",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/agc2/agc2_common.cc"],
host_supported: true,
static_libs: [
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__alr_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/alr_experiment.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_transport__field_trial_based_config",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__quality_scaler_settings",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/quality_scaler_settings.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_system_wrappers__field_trial",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__transport_api",
+ "webrtc_async_audio_processing__async_audio_processing",
+ "webrtc_audio__aec3_factory",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__audio_coding",
+ "webrtc_audio_coding__audio_encoder_cng",
+ "webrtc_audio_coding__audio_network_adaptor_config",
+ "webrtc_audio_coding__neteq",
+ "webrtc_audio_coding__red",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_frame_proxies",
+ "webrtc_audio_processing__audio_processing",
+ "webrtc_call__bitrate_allocator",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
"webrtc_experiments__field_trial_parser",
- "webrtc_transport__field_trial_based_config",
- "webrtc_rtc_base__rtc_base_approved",
+ "webrtc_logging__rtc_event_audio",
+ "webrtc_logging__rtc_stream_config",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pacing__pacing",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__audio_format_to_string",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__rate_limiter",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_utility__audio_frame_operations",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
}
+/* From target:
+//api/audio:audio_frame_api
+*/
cc_library_static {
- name: "webrtc_experiments__normalize_simulcast_size_experiment",
+ name: "webrtc_audio__audio_frame_api",
defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/normalize_simulcast_size_experiment.cc"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio/audio_frame.cc",
+ "api/audio/channel_layout.cc",
+ ],
host_supported: true,
static_libs: [
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__yield",
],
}
+/* From target:
+//api/audio_codecs:audio_codecs_api
+*/
cc_library_static {
name: "webrtc_audio_codecs__audio_codecs_api",
defaults: ["webrtc_defaults"],
srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
"api/audio_codecs/audio_codec_pair_id.cc",
"api/audio_codecs/audio_decoder.cc",
"api/audio_codecs/audio_encoder.cc",
@@ -1087,663 +2849,480 @@
host_supported: true,
static_libs: [
"webrtc_rtc_base__checks",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
"webrtc_units__time_delta",
- "webrtc_rtc_base__rtc_base_approved",
],
}
+/* From target:
+//api/audio_codecs:builtin_audio_decoder_factory
+*/
cc_library_static {
- name: "webrtc_experiments__quality_rampup_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/quality_rampup_experiment.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_transport__field_trial_based_config",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_stats__rtc_stats",
+ name: "webrtc_audio_codecs__builtin_audio_decoder_factory",
defaults: ["webrtc_defaults"],
srcs: [
- "stats/rtc_stats.cc",
- "stats/rtc_stats_report.cc",
- "stats/rtcstats_objects.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_system_wrappers__metrics",
- defaults: ["webrtc_defaults"],
- srcs: ["system_wrappers/source/metrics.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-filegroup {
- name: "webrtc_neteq__tick_timer",
- srcs: ["api/neteq/tick_timer.cc"],
-}
-
-cc_library_static {
- name: "webrtc_experiments__rtt_mult_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/rtt_mult_experiment.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rnn_vad__rnn_vad",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/agc2/rnn_vad/auto_correlation.cc",
- "modules/audio_processing/agc2/rnn_vad/common.cc",
- "modules/audio_processing/agc2/rnn_vad/features_extraction.cc",
- "modules/audio_processing/agc2/rnn_vad/lp_residual.cc",
- "modules/audio_processing/agc2/rnn_vad/pitch_search.cc",
- "modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc",
- "modules/audio_processing/agc2/rnn_vad/rnn.cc",
- "modules/audio_processing/agc2/rnn_vad/spectral_features.cc",
- "modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_utility__pffft_wrapper",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_agc2__biquad_filter",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__rtc_base",
- defaults: ["webrtc_defaults"],
- srcs: [
- "rtc_base/async_invoker.cc",
- "rtc_base/async_packet_socket.cc",
- "rtc_base/async_resolver_interface.cc",
- "rtc_base/async_socket.cc",
- "rtc_base/async_tcp_socket.cc",
- "rtc_base/async_udp_socket.cc",
- "rtc_base/crc32.cc",
- "rtc_base/crypt_string.cc",
- "rtc_base/data_rate_limiter.cc",
- "rtc_base/deprecated/signal_thread.cc",
- "rtc_base/file_rotating_stream.cc",
- "rtc_base/helpers.cc",
- "rtc_base/http_common.cc",
- "rtc_base/ip_address.cc",
- "rtc_base/message_digest.cc",
- "rtc_base/message_handler.cc",
- "rtc_base/net_helper.cc",
- "rtc_base/net_helpers.cc",
- "rtc_base/network.cc",
- "rtc_base/network_constants.cc",
- "rtc_base/network_monitor.cc",
- "rtc_base/network_route.cc",
- "rtc_base/null_socket_server.cc",
- "rtc_base/openssl_adapter.cc",
- "rtc_base/openssl_certificate.cc",
- "rtc_base/openssl_digest.cc",
- "rtc_base/openssl_identity.cc",
- "rtc_base/openssl_session_cache.cc",
- "rtc_base/openssl_stream_adapter.cc",
- "rtc_base/openssl_utility.cc",
- "rtc_base/physical_socket_server.cc",
- "rtc_base/proxy_info.cc",
- "rtc_base/rtc_certificate.cc",
- "rtc_base/rtc_certificate_generator.cc",
- "rtc_base/socket.cc",
- "rtc_base/socket_adapters.cc",
- "rtc_base/socket_address.cc",
- "rtc_base/socket_address_pair.cc",
- "rtc_base/ssl_adapter.cc",
- "rtc_base/ssl_certificate.cc",
- "rtc_base/ssl_fingerprint.cc",
- "rtc_base/ssl_identity.cc",
- "rtc_base/ssl_stream_adapter.cc",
- "rtc_base/stream.cc",
- "rtc_base/thread.cc",
- "rtc_base/unique_id_generator.cc",
- "rtc_base/log_sinks.cc",
- "rtc_base/ifaddrs_converter.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_sigslot__sigslot",
- "webrtc_network__sent_packet",
- "webrtc_base64__base64",
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_base__stringutils",
- "webrtc_system__file_wrapper",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_task_utils__pending_task_safety_flag",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- ],
-}
-
-cc_library_static {
- name: "webrtc_common_audio__common_audio_cc",
- defaults: ["webrtc_defaults"],
- srcs: ["common_audio/signal_processing/dot_product_with_scale.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- ],
-}
-
-cc_library_static {
- name: "webrtc_pacing__interval_budget",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/pacing/interval_budget.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- ],
-}
-
-cc_library_static {
- name: "webrtc_common_audio__common_audio_c",
- defaults: ["webrtc_defaults"],
- srcs: [
- "common_audio/ring_buffer.c",
- "common_audio/signal_processing/auto_corr_to_refl_coef.c",
- "common_audio/signal_processing/auto_correlation.c",
- "common_audio/signal_processing/copy_set_operations.c",
- "common_audio/signal_processing/cross_correlation.c",
- "common_audio/signal_processing/division_operations.c",
- "common_audio/signal_processing/downsample_fast.c",
- "common_audio/signal_processing/energy.c",
- "common_audio/signal_processing/filter_ar.c",
- "common_audio/signal_processing/filter_ma_fast_q12.c",
- "common_audio/signal_processing/get_hanning_window.c",
- "common_audio/signal_processing/get_scaling_square.c",
- "common_audio/signal_processing/ilbc_specific_functions.c",
- "common_audio/signal_processing/levinson_durbin.c",
- "common_audio/signal_processing/lpc_to_refl_coef.c",
- "common_audio/signal_processing/min_max_operations.c",
- "common_audio/signal_processing/randomization_functions.c",
- "common_audio/signal_processing/real_fft.c",
- "common_audio/signal_processing/refl_coef_to_lpc.c",
- "common_audio/signal_processing/resample.c",
- "common_audio/signal_processing/resample_48khz.c",
- "common_audio/signal_processing/resample_by_2.c",
- "common_audio/signal_processing/resample_by_2_internal.c",
- "common_audio/signal_processing/resample_fractional.c",
- "common_audio/signal_processing/spl_init.c",
- "common_audio/signal_processing/spl_inl.c",
- "common_audio/signal_processing/spl_sqrt.c",
- "common_audio/signal_processing/splitting_filter.c",
- "common_audio/signal_processing/sqrt_of_one_minus_x_squared.c",
- "common_audio/signal_processing/vector_scaling_operations.c",
- "common_audio/vad/vad_core.c",
- "common_audio/vad/vad_filterbank.c",
- "common_audio/vad/vad_gmm.c",
- "common_audio/vad/vad_sp.c",
- "common_audio/vad/webrtc_vad.c",
- "common_audio/signal_processing/complex_fft.c",
- "common_audio/signal_processing/complex_bit_reverse.c",
- "common_audio/signal_processing/filter_ar_fast_q12.c",
- ],
- arch: {
- arm: {
- srcs: [
- "common_audio/signal_processing/cross_correlation_neon.c",
- "common_audio/signal_processing/min_max_operations_neon.c",
- "common_audio/signal_processing/downsample_fast_neon.c",
- "common_audio/signal_processing/complex_bit_reverse_arm.S",
- "common_audio/signal_processing/filter_ar_fast_q12_armv7.S",
- ],
- exclude_srcs: [
- "common_audio/signal_processing/complex_bit_reverse.c",
- "common_audio/signal_processing/filter_ar_fast_q12.c",
- ],
- },
- arm64: {
- srcs: [
- "common_audio/signal_processing/cross_correlation_neon.c",
- "common_audio/signal_processing/min_max_operations_neon.c",
- "common_audio/signal_processing/downsample_fast_neon.c",
- ],
- },
- },
- host_supported: true,
- static_libs: [
- "webrtc_spl_sqrt_floor__spl_sqrt_floor",
- "webrtc_ooura__fft_size_256",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_common_audio__common_audio_cc",
- ],
-}
-
-cc_library_static {
- name: "webrtc_aecm__aecm_core",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/aecm/aecm_core.cc",
- "modules/audio_processing/aecm/echo_control_mobile.cc",
- "modules/audio_processing/aecm/aecm_core_c.cc",
- ],
- arch: {
- arm: {
- srcs: ["modules/audio_processing/aecm/aecm_core_neon.cc"],
- },
- arm64: {
- srcs: ["modules/audio_processing/aecm/aecm_core_neon.cc"],
- },
- },
-
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_utility__legacy_delay_estimator",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_common_audio__common_audio_c",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc2__gain_applier",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/agc2/gain_applier.cc"],
- host_supported: true,
- static_libs: ["webrtc_agc2__common"],
-}
-
-cc_library_static {
- name: "webrtc_task_utils__repeating_task",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/task_utils/repeating_task.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_task_queue__task_queue",
- "webrtc_synchronization__sequence_checker",
- "webrtc_rtc_base__timeutils",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_rtc_base__logging",
- "webrtc_system_wrappers__system_wrappers",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__audio_format_to_string",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/strings/audio_format_to_string.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__stringutils",
- "webrtc_audio_codecs__audio_codecs_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_memory__fifo_buffer",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/memory/fifo_buffer.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__rtc_base",
- ],
-}
-
-cc_library_static {
- name: "webrtc_api__rtp_headers",
- defaults: ["webrtc_defaults"],
- srcs: ["api/rtp_headers.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_units__timestamp",
- "webrtc_video__video_rtp_headers",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtc_base__rate_limiter",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/rate_limiter.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__audio_coding_opus_common",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/opus/audio_coder_opus_common.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_audio_codecs__audio_codecs_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_logging__rtc_stream_config",
- defaults: ["webrtc_defaults"],
- srcs: ["logging/rtc_event_log/rtc_stream_config.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_api__rtp_parameters",
- "webrtc_api__rtp_headers",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__legacy_encoded_audio_frame",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/legacy_encoded_audio_frame.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__webrtc_multiopus",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc",
- "modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/audio_codecs/builtin_audio_decoder_factory.cc",
],
host_supported: true,
cflags: [
- "-DWEBRTC_CODEC_ILBC",
- "-DWEBRTC_CODEC_OPUS",
- "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
- "-DWEBRTC_CODEC_ISAC",
+ "-DWEBRTC_USE_BUILTIN_ILBC=1",
+ "-DWEBRTC_USE_BUILTIN_OPUS=1",
],
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_units__time_delta",
- "webrtc_rtc_base__logging",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_opus__audio_encoder_opus_config",
- "webrtc_audio_coding__webrtc_opus_wrapper",
+ "webrtc_L16__audio_decoder_L16",
"webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__audio_coding_opus_common",
- ],
-}
-
-cc_library_static {
- name: "webrtc_api__rtp_packet_info",
- defaults: ["webrtc_defaults"],
- srcs: ["api/rtp_packet_info.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_api__rtp_headers",
- ],
-}
-
-cc_library_static {
- name: "webrtc_crypto__options",
- defaults: ["webrtc_defaults"],
- srcs: ["api/crypto/crypto_options.cc"],
- host_supported: true,
- static_libs: ["webrtc_rtc_base__rtc_base"],
-}
-
-cc_library_static {
- name: "webrtc_media__rtc_h264_profile_id",
- defaults: ["webrtc_defaults"],
- srcs: ["media/base/h264_profile_level_id.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_base",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__webrtc_cng",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/cng/webrtc_cng.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_common_audio__common_audio_c",
- ],
-}
-
-cc_library_static {
- name: "webrtc_logging__rtc_event_video",
- defaults: ["webrtc_defaults"],
- srcs: [
- "logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc",
- "logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_logging__rtc_stream_config",
- ],
-}
-
-cc_library_static {
- name: "webrtc_common_audio__common_audio",
- defaults: ["webrtc_defaults"],
- srcs: [
- "common_audio/audio_converter.cc",
- "common_audio/audio_util.cc",
- "common_audio/channel_buffer.cc",
- "common_audio/real_fourier.cc",
- "common_audio/real_fourier_ooura.cc",
- "common_audio/resampler/push_resampler.cc",
- "common_audio/resampler/push_sinc_resampler.cc",
- "common_audio/resampler/resampler.cc",
- "common_audio/resampler/sinc_resampler.cc",
- "common_audio/smoothing_filter.cc",
- "common_audio/vad/vad.cc",
- "common_audio/wav_file.cc",
- "common_audio/wav_header.cc",
- "common_audio/window_generator.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_ooura__fft_size_256",
- "webrtc_rtc_base__checks",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_g711__audio_decoder_g711",
+ "webrtc_g722__audio_decoder_g722",
+ "webrtc_ilbc__audio_decoder_ilbc",
"webrtc_memory__aligned_malloc",
- "webrtc_system__file_wrapper",
- "webrtc_rtc_base__rtc_base_approved",
+ "webrtc_opus__audio_decoder_multiopus",
+ "webrtc_opus__audio_decoder_opus",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
"webrtc_system_wrappers__system_wrappers",
- "webrtc_common_audio__common_audio_c",
- "webrtc_common_audio__fir_filter_factory",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
}
+/* From target:
+//api/audio_codecs:builtin_audio_encoder_factory
+*/
cc_library_static {
- name: "webrtc_call__simulated_network",
+ name: "webrtc_audio_codecs__builtin_audio_encoder_factory",
defaults: ["webrtc_defaults"],
- srcs: ["call/simulated_network.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_units__data_size",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_units__data_rate",
- "webrtc_rtc_base__rtc_base_approved",
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/audio_codecs/builtin_audio_encoder_factory.cc",
],
-}
-
-cc_library_static {
- name: "webrtc_call__bitrate_allocator",
- defaults: ["webrtc_defaults"],
- srcs: ["call/bitrate_allocator.cc"],
host_supported: true,
+ cflags: [
+ "-DWEBRTC_USE_BUILTIN_ILBC=1",
+ "-DWEBRTC_USE_BUILTIN_OPUS=1",
+ ],
static_libs: [
+ "webrtc_L16__audio_encoder_L16",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_g711__audio_encoder_g711",
+ "webrtc_g722__audio_encoder_g722",
+ "webrtc_ilbc__audio_encoder_ilbc",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_opus__audio_encoder_multiopus",
+ "webrtc_opus__audio_encoder_opus",
"webrtc_rtc_base__checks",
- "webrtc_synchronization__sequence_checker",
- "webrtc_units__time_delta",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_transport__network_control",
- "webrtc_rtc_base__rtc_base_approved",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
"webrtc_system_wrappers__system_wrappers",
- "webrtc_system_wrappers__metrics",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
}
+/* From target:
+//modules/audio_coding:audio_coding
+*/
cc_library_static {
- name: "webrtc_agc2__rnn_vad_with_level",
+ name: "webrtc_audio_coding__audio_coding",
defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/agc2/vad_with_level.cc"],
+ srcs: [
+ ":webrtc_audio_coding__default_neteq_factory",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_neteq__default_neteq_controller_factory",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_neteq__tick_timer",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/acm2/acm_receiver.cc",
+ "modules/audio_coding/acm2/acm_remixing.cc",
+ "modules/audio_coding/acm2/acm_resampler.cc",
+ "modules/audio_coding/acm2/audio_coding_module.cc",
+ "modules/audio_coding/acm2/call_statistics.cc",
+ ],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rnn_vad__rnn_vad",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__neteq",
"webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__audio_format_to_string",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_coding:audio_coding_opus_common
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__audio_coding_opus_common",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/opus/audio_coder_opus_common.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
],
}
+/* From target:
+//modules/audio_coding:audio_encoder_cng
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__audio_encoder_cng",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/cng/audio_encoder_cng.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__webrtc_cng",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_coding:audio_network_adaptor
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__audio_network_adaptor",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc",
+ "modules/audio_coding/audio_network_adaptor/bitrate_controller.cc",
+ "modules/audio_coding/audio_network_adaptor/channel_controller.cc",
+ "modules/audio_coding/audio_network_adaptor/controller.cc",
+ "modules/audio_coding/audio_network_adaptor/controller_manager.cc",
+ "modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc",
+ "modules/audio_coding/audio_network_adaptor/dtx_controller.cc",
+ "modules/audio_coding/audio_network_adaptor/event_log_writer.cc",
+ "modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc",
+ "modules/audio_coding/audio_network_adaptor/frame_length_controller.cc",
+ "modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__audio_network_adaptor_config",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_logging__rtc_event_audio",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_coding:audio_network_adaptor_config
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__audio_network_adaptor_config",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc",
+ ],
+ host_supported: true,
+}
+
+/* From target:
+//modules/audio_coding:default_neteq_factory
+*/
+filegroup {
+ name: "webrtc_audio_coding__default_neteq_factory",
+ srcs: ["modules/audio_coding/neteq/default_neteq_factory.cc"],
+}
+
+/* From target:
+//modules/audio_coding:g711
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__g711",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/g711/audio_decoder_pcm.cc",
+ "modules/audio_coding/codecs/g711/audio_encoder_pcm.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__g711_c",
+ "webrtc_audio_coding__legacy_encoded_audio_frame",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//modules/audio_coding:g711_c
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__g711_c",
+ defaults: ["webrtc_defaults"],
+ srcs: ["modules/audio_coding/codecs/g711/g711_interface.c"],
+ host_supported: true,
+ static_libs: ["webrtc_g711__g711_3p"],
+}
+
+/* From target:
+//modules/audio_coding:g722
+*/
cc_library_static {
name: "webrtc_audio_coding__g722",
defaults: ["webrtc_defaults"],
srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
"modules/audio_coding/codecs/g722/audio_decoder_g722.cc",
"modules/audio_coding/codecs/g722/audio_encoder_g722.cc",
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_audio_coding__g722_c",
- "webrtc_units__time_delta",
- "webrtc_rtc_base__rtc_base_approved",
"webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__g722_c",
"webrtc_audio_coding__legacy_encoded_audio_frame",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
],
}
+/* From target:
+//modules/audio_coding:g722_c
+*/
cc_library_static {
- name: "webrtc_audio_device__audio_device_buffer",
+ name: "webrtc_audio_coding__g722_c",
+ defaults: ["webrtc_defaults"],
+ srcs: ["modules/audio_coding/codecs/g722/g722_interface.c"],
+ host_supported: true,
+ static_libs: ["webrtc_g722__g722_3p"],
+}
+
+/* From target:
+//modules/audio_coding:ilbc
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__ilbc",
defaults: ["webrtc_defaults"],
srcs: [
- "modules/audio_device/audio_device_buffer.cc",
- "modules/audio_device/fine_audio_buffer.cc",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc",
+ "modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc",
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio_c",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio__audio_frame_api",
- defaults: ["webrtc_defaults"],
- srcs: [
- "api/audio/audio_frame.cc",
- "api/audio/channel_layout.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_api__rtp_packet_info",
- ],
-}
-
-cc_library_static {
- name: "webrtc_goog_cc__alr_detector",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/congestion_controller/goog_cc/alr_detector.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__timeutils",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_experiments__field_trial_parser",
- "webrtc_logging__rtc_event_pacing",
- "webrtc_transport__field_trial_based_config",
- "webrtc_experiments__alr_experiment",
- "webrtc_pacing__interval_budget",
- ],
-}
-
-filegroup {
- name: "webrtc_transport__stun_types",
- srcs: ["api/transport/stun.cc"],
-}
-
-cc_library_static {
- name: "webrtc_video__video_frame",
- defaults: ["webrtc_defaults"],
- srcs: [
- "api/video/video_frame.cc",
- "api/video/video_frame_buffer.cc",
- "api/video/video_source_interface.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_api__rtp_packet_info",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__apm_logging",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/logging/apm_data_dumper.cc"],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__ilbc_c",
+ "webrtc_audio_coding__legacy_encoded_audio_frame",
"webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
}
+/* From target:
+//modules/audio_coding:ilbc_c
+*/
cc_library_static {
name: "webrtc_audio_coding__ilbc_c",
defaults: ["webrtc_defaults"],
srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
"modules/audio_coding/codecs/ilbc/abs_quant.c",
"modules/audio_coding/codecs/ilbc/abs_quant_loop.c",
"modules/audio_coding/codecs/ilbc/augmented_cb_corr.c",
@@ -1816,1150 +3395,92 @@
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
"webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_common_audio__common_audio",
"webrtc_common_audio__common_audio_c",
- "webrtc_common_audio__common_audio",
- ],
-}
-
-cc_library_static {
- name: "webrtc_opus__audio_encoder_multiopus",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_opus__audio_encoder_opus_config",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__webrtc_multiopus",
- ],
-}
-
-cc_library_static {
- name: "webrtc_utility__utility",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/utility/source/process_thread_impl.cc"],
- host_supported: true,
- static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
"webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_base__rtc_base_approved",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
"webrtc_system_wrappers__system_wrappers",
- "webrtc_common_audio__common_audio",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__nack_module",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/histogram.cc",
- "modules/video_coding/nack_module2.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_synchronization__sequence_checker",
+ "webrtc_units__data_rate",
"webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_task_utils__pending_task_safety_flag",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_task_utils__repeating_task",
- "webrtc_utility__utility",
- ],
-}
-
-cc_library_static {
- name: "webrtc_g722__audio_encoder_g722",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/g722/audio_encoder_g722.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__g722",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__isac_c",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_coding/codecs/isac/main/source/arith_routines.c",
- "modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c",
- "modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c",
- "modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c",
- "modules/audio_coding/codecs/isac/main/source/crc.c",
- "modules/audio_coding/codecs/isac/main/source/decode.c",
- "modules/audio_coding/codecs/isac/main/source/decode_bwe.c",
- "modules/audio_coding/codecs/isac/main/source/encode.c",
- "modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c",
- "modules/audio_coding/codecs/isac/main/source/entropy_coding.c",
- "modules/audio_coding/codecs/isac/main/source/filterbanks.c",
- "modules/audio_coding/codecs/isac/main/source/intialize.c",
- "modules/audio_coding/codecs/isac/main/source/isac.c",
- "modules/audio_coding/codecs/isac/main/source/lattice.c",
- "modules/audio_coding/codecs/isac/main/source/lpc_analysis.c",
- "modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.c",
- "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.c",
- "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.c",
- "modules/audio_coding/codecs/isac/main/source/lpc_tables.c",
- "modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.c",
- "modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.c",
- "modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.c",
- "modules/audio_coding/codecs/isac/main/source/transform.c",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_fft__fft",
- "webrtc_rtc_base__checks",
- "webrtc_audio_coding__isac_vad",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_common_audio__common_audio_c",
- "webrtc_common_audio__common_audio",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__g711",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_coding/codecs/g711/audio_decoder_pcm.cc",
- "modules/audio_coding/codecs/g711/audio_encoder_pcm.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_audio_coding__g711_c",
- "webrtc_rtc_base__checks",
- "webrtc_units__time_delta",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__legacy_encoded_audio_frame",
- ],
-}
-
-cc_library_static {
- name: "webrtc_opus__audio_decoder_multiopus",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__webrtc_multiopus",
- ],
-}
-
-cc_library_static {
- name: "webrtc_common_audio__fir_filter_factory",
- defaults: ["webrtc_defaults"],
- srcs: [
- "common_audio/fir_filter_c.cc",
- "common_audio/fir_filter_factory.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
],
arch: {
- x86: {
- cflags: ["-msse2"],
- srcs: [
- "common_audio/fir_filter_sse.cc",
- "common_audio/resampler/sinc_resampler_sse.cc",
- ],
- },
- x86_64: {
- cflags: ["-msse2"],
- srcs: [
- "common_audio/fir_filter_sse.cc",
- "common_audio/resampler/sinc_resampler_sse.cc",
- ],
- },
arm: {
- srcs: [
- "common_audio/fir_filter_neon.cc",
- "common_audio/resampler/sinc_resampler_neon.cc",
- ],
- },
- arm64: {
- srcs: [
- "common_audio/fir_filter_neon.cc",
- "common_audio/resampler/sinc_resampler_neon.cc",
- ],
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
},
}
+/* From target:
+//modules/audio_coding:isac_vad
+*/
cc_library_static {
- name: "webrtc_audio_coding__ilbc",
+ name: "webrtc_audio_coding__isac_vad",
defaults: ["webrtc_defaults"],
srcs: [
- "modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc",
- "modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc",
+ "modules/audio_coding/codecs/isac/main/source/filter_functions.c",
+ "modules/audio_coding/codecs/isac/main/source/isac_vad.c",
+ "modules/audio_coding/codecs/isac/main/source/pitch_estimator.c",
+ "modules/audio_coding/codecs/isac/main/source/pitch_filter.c",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_fft__fft"],
+}
+
+/* From target:
+//modules/audio_coding:legacy_encoded_audio_frame
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__legacy_encoded_audio_frame",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/legacy_encoded_audio_frame.cc",
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_units__time_delta",
- "webrtc_rtc_base__rtc_base_approved",
"webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__legacy_encoded_audio_frame",
- "webrtc_common_audio__common_audio",
- "webrtc_audio_coding__ilbc_c",
- ],
-}
-
-filegroup {
- name: "webrtc_neteq__neteq_api",
- srcs: ["api/neteq/neteq.cc"],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__audio_encoder_cng",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/cng/audio_encoder_cng.cc"],
- host_supported: true,
- static_libs: [
"webrtc_rtc_base__checks",
- "webrtc_units__time_delta",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__webrtc_cng",
- "webrtc_common_audio__common_audio",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc2__fixed_digital",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/agc2/fixed_digital_level_estimator.cc",
- "modules/audio_processing/agc2/interpolated_gain_curve.cc",
- "modules/audio_processing/agc2/limiter.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_agc2__common",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio",
- "webrtc_audio_processing__apm_logging",
- ],
-}
-
-cc_library_static {
- name: "webrtc_logging__rtc_event_audio",
- defaults: ["webrtc_defaults"],
- srcs: [
- "logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc",
- "logging/rtc_event_log/events/rtc_event_audio_playout.cc",
- "logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc",
- "logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_audio_coding__audio_network_adaptor_config",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_logging__rtc_stream_config",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__min_video_bitrate_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/min_video_bitrate_experiment.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
"webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_video__video_frame",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video__encoded_image",
- defaults: ["webrtc_defaults"],
- srcs: ["api/video/encoded_image.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_api__rtp_packet_info",
- "webrtc_video__video_frame",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc__legacy_agc",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/agc/legacy/analog_agc.cc",
- "modules/audio_processing/agc/legacy/digital_agc.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_ooura__fft_size_256",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_common_audio__common_audio_c",
- "webrtc_common_audio__common_audio",
- ],
-}
-
-cc_library_static {
- name: "webrtc_g722__audio_decoder_g722",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/g722/audio_decoder_g722.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__g722",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__pcm16b",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc",
- "modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc",
- "modules/audio_coding/codecs/pcm16b/pcm16b_common.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_audio_coding__pcm16b_c",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__legacy_encoded_audio_frame",
- "webrtc_audio_coding__g711",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__red",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_coding/codecs/red/audio_encoder_copy_red.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
"webrtc_units__time_delta",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_common_audio__common_audio",
],
}
-cc_library_static {
- name: "webrtc_utility__audio_frame_operations",
- defaults: ["webrtc_defaults"],
- srcs: [
- "audio/utility/audio_frame_operations.cc",
- "audio/utility/channel_mixer.cc",
- "audio/utility/channel_mixing_matrix.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_common_audio__common_audio",
- "webrtc_audio__audio_frame_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__isac",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_coding/codecs/isac/main/source/audio_decoder_isac.cc",
- "modules/audio_coding/codecs/isac/main/source/audio_encoder_isac.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__isac_c",
- ],
-}
-
-cc_library_static {
- name: "webrtc_deprecated__nack_module",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/video_coding/deprecated/nack_module.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_rtc_base__criticalsection",
- "webrtc_synchronization__mutex",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_rtc_base__logging",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_utility__utility",
- "webrtc_video_coding__nack_module",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video__video_frame_i420",
- defaults: ["webrtc_defaults"],
- srcs: ["api/video/i420_buffer.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_memory__aligned_malloc",
- "webrtc_video__video_rtp_headers",
- "webrtc_rtc_base__rtc_base",
- "webrtc_video__video_frame",
- ],
-}
-
-cc_library_static {
- name: "webrtc_isac__audio_encoder_isac_float",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/isac/audio_encoder_isac_float.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__isac",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__api",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/include/audio_processing.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_audio_processing__audio_processing_statistics",
- "webrtc_system__file_wrapper",
- "webrtc_audio_processing__config",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio__aec3_config",
- "webrtc_audio__audio_frame_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_transient__transient_suppressor_impl",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/transient/moving_moments.cc",
- "modules/audio_processing/transient/transient_detector.cc",
- "modules/audio_processing/transient/transient_suppressor_impl.cc",
- "modules/audio_processing/transient/wpd_node.cc",
- "modules/audio_processing/transient/wpd_tree.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_ooura__fft_size_256",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__logging",
- "webrtc_common_audio__common_audio_c",
- "webrtc_common_audio__common_audio",
- "webrtc_common_audio__fir_filter_factory",
- ],
-}
-
-cc_library_static {
- name: "webrtc_ilbc__audio_encoder_ilbc",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/ilbc/audio_encoder_ilbc.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__ilbc",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtp_rtcp__rtp_video_header",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/rtp_rtcp/source/rtp_video_header.cc",
- ":webrtc_rtp__dependency_descriptor",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_video__video_rtp_headers",
- "webrtc_video__video_frame",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc2__noise_level_estimator",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/agc2/down_sampler.cc",
- "modules/audio_processing/agc2/noise_level_estimator.cc",
- "modules/audio_processing/agc2/noise_spectrum_estimator.cc",
- "modules/audio_processing/agc2/signal_classifier.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_ooura__fft_size_128",
- "webrtc_rtc_base__checks",
- "webrtc_agc2__biquad_filter",
- "webrtc_common_audio__common_audio",
- "webrtc_audio_processing__apm_logging",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__audio_buffer",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/audio_buffer.cc",
- "modules/audio_processing/splitting_filter.cc",
- "modules/audio_processing/three_band_filter_bank.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_common_audio__common_audio_c",
- "webrtc_common_audio__common_audio",
- "webrtc_audio_processing__api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_isac__audio_decoder_isac_float",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/isac/audio_decoder_isac_float.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__isac",
- ],
-}
-
-cc_library_static {
- name: "webrtc_vad__vad",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/vad/gmm.cc",
- "modules/audio_processing/vad/pitch_based_vad.cc",
- "modules/audio_processing/vad/pitch_internal.cc",
- "modules/audio_processing/vad/pole_zero_filter.cc",
- "modules/audio_processing/vad/standalone_vad.cc",
- "modules/audio_processing/vad/vad_audio_proc.cc",
- "modules/audio_processing/vad/vad_circular_buffer.cc",
- "modules/audio_processing/vad/voice_activity_detector.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_ooura__fft_size_256",
- "webrtc_rtc_base__checks",
- "webrtc_audio_coding__isac_vad",
- "webrtc_common_audio__common_audio_c",
- "webrtc_common_audio__common_audio",
- "webrtc_utility__audio_frame_operations",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_device__audio_device_generic",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_device/audio_device_generic.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_device__audio_device_buffer",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__high_pass_filter",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/high_pass_filter.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_utility__cascaded_biquad_filter",
- "webrtc_audio_processing__audio_buffer",
- ],
-}
-
-cc_library_static {
- name: "webrtc_ns__ns",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/ns/fast_math.cc",
- "modules/audio_processing/ns/histograms.cc",
- "modules/audio_processing/ns/noise_estimator.cc",
- "modules/audio_processing/ns/noise_suppressor.cc",
- "modules/audio_processing/ns/ns_fft.cc",
- "modules/audio_processing/ns/prior_signal_model.cc",
- "modules/audio_processing/ns/prior_signal_model_estimator.cc",
- "modules/audio_processing/ns/quantile_noise_estimator.cc",
- "modules/audio_processing/ns/signal_model.cc",
- "modules/audio_processing/ns/signal_model_estimator.cc",
- "modules/audio_processing/ns/speech_probability_estimator.cc",
- "modules/audio_processing/ns/suppression_params.cc",
- "modules/audio_processing/ns/wiener_filter.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_ooura__fft_size_256",
- "webrtc_ooura__fft_size_128",
- "webrtc_rtc_base__checks",
- "webrtc_utility__cascaded_biquad_filter",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio_c",
- "webrtc_audio_processing__apm_logging",
- "webrtc_audio_processing__audio_buffer",
- "webrtc_audio_processing__high_pass_filter",
- ],
-}
-
-cc_library_static {
- name: "webrtc_common_video__common_video",
- defaults: ["webrtc_defaults"],
- srcs: [
- "common_video/bitrate_adjuster.cc",
- "common_video/frame_rate_estimator.cc",
- "common_video/h264/h264_bitstream_parser.cc",
- "common_video/h264/h264_common.cc",
- "common_video/h264/pps_parser.cc",
- "common_video/h264/sps_parser.cc",
- "common_video/h264/sps_vui_rewriter.cc",
- "common_video/i420_buffer_pool.cc",
- "common_video/incoming_video_stream.cc",
- "common_video/libyuv/webrtc_libyuv.cc",
- "common_video/video_frame_buffer.cc",
- "common_video/video_render_frames.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_synchronization__mutex",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_video__video_bitrate_allocator",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_video__video_rtp_headers",
- "webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_media__rtc_h264_profile_id",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- ],
-}
-
-cc_library_static {
- name: "webrtc_g711__audio_encoder_g711",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/g711/audio_encoder_g711.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__g711",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc2__adaptive_digital",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/agc2/adaptive_agc.cc",
- "modules/audio_processing/agc2/adaptive_digital_gain_applier.cc",
- "modules/audio_processing/agc2/adaptive_mode_level_estimator.cc",
- "modules/audio_processing/agc2/saturation_protector.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_agc2__common",
- "webrtc_system_wrappers__metrics",
- "webrtc_agc2__gain_applier",
- "webrtc_common_audio__common_audio",
- "webrtc_agc2__rnn_vad_with_level",
- "webrtc_audio_processing__apm_logging",
- "webrtc_audio_processing__api",
- "webrtc_agc2__noise_level_estimator",
- ],
-}
-
-cc_library_static {
- name: "webrtc_L16__audio_encoder_L16",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/L16/audio_encoder_L16.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__pcm16b",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__audio_frame_proxies",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/include/audio_frame_proxies.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_audio__audio_frame_api",
- "webrtc_audio_processing__api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_ilbc__audio_decoder_ilbc",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/ilbc/audio_decoder_ilbc.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__ilbc",
- ],
-}
-
-cc_library_static {
- name: "webrtc_g711__audio_decoder_g711",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/g711/audio_decoder_g711.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__g711",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__optionally_built_submodule_creators",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/optionally_built_submodule_creators.cc"],
- host_supported: true,
- static_libs: ["webrtc_transient__transient_suppressor_impl"],
-}
-
-cc_library_static {
- name: "webrtc_video__video_frame_i010",
- defaults: ["webrtc_defaults"],
- srcs: ["api/video/i010_buffer.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_memory__aligned_malloc",
- "webrtc_video__video_rtp_headers",
- "webrtc_rtc_base__rtc_base",
- "webrtc_video__video_frame",
- "webrtc_video__video_frame_i420",
- ],
-}
-
-filegroup {
- name: "webrtc_video__video_frame_metadata",
- srcs: ["api/video/video_frame_metadata.cc"],
-}
-
-cc_library_static {
- name: "webrtc_L16__audio_decoder_L16",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/L16/audio_decoder_L16.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__pcm16b",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_codecs__video_codecs_api",
- defaults: ["webrtc_defaults"],
- srcs: [
- "api/video_codecs/sdp_video_format.cc",
- "api/video_codecs/video_codec.cc",
- "api/video_codecs/video_decoder.cc",
- "api/video_codecs/video_decoder_factory.cc",
- "api/video_codecs/video_encoder.cc",
- "api/video_codecs/video_encoder_config.cc",
- "api/video_codecs/vp8_frame_config.cc",
- "api/video_codecs/vp8_temporal_layers.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_units__data_rate",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__audio_network_adaptor",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc",
- "modules/audio_coding/audio_network_adaptor/bitrate_controller.cc",
- "modules/audio_coding/audio_network_adaptor/channel_controller.cc",
- "modules/audio_coding/audio_network_adaptor/controller.cc",
- "modules/audio_coding/audio_network_adaptor/controller_manager.cc",
- "modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc",
- "modules/audio_coding/audio_network_adaptor/dtx_controller.cc",
- "modules/audio_coding/audio_network_adaptor/event_log_writer.cc",
- "modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc",
- "modules/audio_coding/audio_network_adaptor/frame_length_controller.cc",
- "modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_audio_coding__audio_network_adaptor_config",
- "webrtc_rtc_base__checks",
- "webrtc_system__file_wrapper",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_common_audio__common_audio",
- "webrtc_logging__rtc_event_audio",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc__level_estimation",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/agc/agc.cc",
- "modules/audio_processing/agc/loudness_histogram.cc",
- "modules/audio_processing/agc/utility.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_vad__vad",
- ],
-}
-
-cc_library_static {
- name: "webrtc_api__media_stream_interface",
- defaults: ["webrtc_defaults"],
- srcs: ["api/media_stream_interface.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_audio_processing__audio_processing_statistics",
- "webrtc_rtc_base__checks",
- "webrtc_api__rtp_parameters",
- "webrtc_api__audio_options_api",
- "webrtc_video__video_frame",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_mixer__audio_frame_manipulator",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_mixer/audio_frame_manipulator.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio__audio_frame_api",
- "webrtc_utility__audio_frame_operations",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__quality_scaling_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/quality_scaling_experiment.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video_codecs__video_codecs_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__webrtc_opus",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_coding/codecs/opus/audio_decoder_opus.cc",
- "modules/audio_coding/codecs/opus/audio_encoder_opus.cc",
- ],
- host_supported: true,
- cflags: [
- "-DWEBRTC_CODEC_ILBC",
- "-DWEBRTC_CODEC_OPUS",
- "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
- "-DWEBRTC_CODEC_ISAC",
- ],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_opus__audio_encoder_opus_config",
- "webrtc_audio_coding__webrtc_opus_wrapper",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__audio_coding_opus_common",
- "webrtc_common_audio__common_audio",
- "webrtc_audio_coding__audio_network_adaptor",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__voice_detection",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/voice_detection.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_common_audio__common_audio_c",
- "webrtc_audio__audio_frame_api",
- "webrtc_audio_processing__api",
- "webrtc_audio_processing__audio_buffer",
- ],
-}
-
-cc_library_static {
- name: "webrtc_media__rtc_vp9_profile",
- defaults: ["webrtc_defaults"],
- srcs: ["media/base/vp9_profile.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video_codecs__video_codecs_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_aec3__aec3",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/aec3/adaptive_fir_filter.cc",
- "modules/audio_processing/aec3/adaptive_fir_filter_erl.cc",
- "modules/audio_processing/aec3/aec3_common.cc",
- "modules/audio_processing/aec3/aec3_fft.cc",
- "modules/audio_processing/aec3/aec_state.cc",
- "modules/audio_processing/aec3/alignment_mixer.cc",
- "modules/audio_processing/aec3/api_call_jitter_metrics.cc",
- "modules/audio_processing/aec3/block_buffer.cc",
- "modules/audio_processing/aec3/block_delay_buffer.cc",
- "modules/audio_processing/aec3/block_framer.cc",
- "modules/audio_processing/aec3/block_processor.cc",
- "modules/audio_processing/aec3/block_processor_metrics.cc",
- "modules/audio_processing/aec3/clockdrift_detector.cc",
- "modules/audio_processing/aec3/coarse_filter_update_gain.cc",
- "modules/audio_processing/aec3/comfort_noise_generator.cc",
- "modules/audio_processing/aec3/decimator.cc",
- "modules/audio_processing/aec3/dominant_nearend_detector.cc",
- "modules/audio_processing/aec3/downsampled_render_buffer.cc",
- "modules/audio_processing/aec3/echo_audibility.cc",
- "modules/audio_processing/aec3/echo_canceller3.cc",
- "modules/audio_processing/aec3/echo_path_delay_estimator.cc",
- "modules/audio_processing/aec3/echo_path_variability.cc",
- "modules/audio_processing/aec3/echo_remover.cc",
- "modules/audio_processing/aec3/echo_remover_metrics.cc",
- "modules/audio_processing/aec3/erl_estimator.cc",
- "modules/audio_processing/aec3/erle_estimator.cc",
- "modules/audio_processing/aec3/fft_buffer.cc",
- "modules/audio_processing/aec3/filter_analyzer.cc",
- "modules/audio_processing/aec3/frame_blocker.cc",
- "modules/audio_processing/aec3/fullband_erle_estimator.cc",
- "modules/audio_processing/aec3/matched_filter.cc",
- "modules/audio_processing/aec3/matched_filter_lag_aggregator.cc",
- "modules/audio_processing/aec3/moving_average.cc",
- "modules/audio_processing/aec3/refined_filter_update_gain.cc",
- "modules/audio_processing/aec3/render_buffer.cc",
- "modules/audio_processing/aec3/render_delay_buffer.cc",
- "modules/audio_processing/aec3/render_delay_controller.cc",
- "modules/audio_processing/aec3/render_delay_controller_metrics.cc",
- "modules/audio_processing/aec3/render_signal_analyzer.cc",
- "modules/audio_processing/aec3/residual_echo_estimator.cc",
- "modules/audio_processing/aec3/reverb_decay_estimator.cc",
- "modules/audio_processing/aec3/reverb_frequency_response.cc",
- "modules/audio_processing/aec3/reverb_model.cc",
- "modules/audio_processing/aec3/reverb_model_estimator.cc",
- "modules/audio_processing/aec3/signal_dependent_erle_estimator.cc",
- "modules/audio_processing/aec3/spectrum_buffer.cc",
- "modules/audio_processing/aec3/stationarity_estimator.cc",
- "modules/audio_processing/aec3/subband_erle_estimator.cc",
- "modules/audio_processing/aec3/subband_nearend_detector.cc",
- "modules/audio_processing/aec3/subtractor.cc",
- "modules/audio_processing/aec3/subtractor_output.cc",
- "modules/audio_processing/aec3/subtractor_output_analyzer.cc",
- "modules/audio_processing/aec3/suppression_filter.cc",
- "modules/audio_processing/aec3/suppression_gain.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_ooura__fft_size_128",
- "webrtc_rtc_base__checks",
- "webrtc_utility__cascaded_biquad_filter",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio__aec3_config",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio_c",
- "webrtc_audio_processing__apm_logging",
- "webrtc_audio_processing__audio_buffer",
- "webrtc_audio_processing__high_pass_filter",
- ],
-}
-
-cc_library_static {
- name: "webrtc_opus__audio_decoder_opus",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/opus/audio_decoder_opus.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__webrtc_opus",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__rate_control_settings",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/rate_control_settings.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_units__data_size",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_transport__field_trial_based_config",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video_codecs__video_codecs_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__video_codec_interface",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/include/video_codec_interface.cc",
- "modules/video_coding/video_coding_defines.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_generic_frame_descriptor__generic_frame_descriptor",
- "webrtc_modules__module_api",
- "webrtc_video__video_rtp_headers",
- "webrtc_video__video_frame",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_av1__libaom_av1_encoder",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/codecs/av1/libaom_av1_encoder.cc",
- ":webrtc_av1__scalable_video_controller",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__logging",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_device__audio_device_impl",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_device/dummy/audio_device_dummy.cc",
- "modules/audio_device/dummy/file_audio_device.cc",
- "modules/audio_device/include/test_audio_device.cc",
- "modules/audio_device/audio_device_data_observer.cc",
- "modules/audio_device/audio_device_impl.cc",
- "modules/audio_device/dummy/file_audio_device_factory.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_DUMMY_FILE_DEVICES"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_system__file_wrapper",
- "webrtc_synchronization__mutex",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_common_audio__common_audio_c",
- "webrtc_task_utils__repeating_task",
- "webrtc_common_audio__common_audio",
- "webrtc_audio_device__audio_device_buffer",
- "webrtc_utility__utility",
- "webrtc_audio_device__audio_device_generic",
- ],
-}
-
-cc_library_static {
- name: "webrtc_av1__libaom_av1_decoder",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/video_coding/codecs/av1/libaom_av1_decoder.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__logging",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- ],
-}
-
+/* From target:
+//modules/audio_coding:neteq
+*/
cc_library_static {
name: "webrtc_audio_coding__neteq",
defaults: ["webrtc_defaults"],
srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_neteq__tick_timer",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
"modules/audio_coding/neteq/accelerate.cc",
"modules/audio_coding/neteq/audio_multi_vector.cc",
"modules/audio_coding/neteq/audio_vector.cc",
@@ -2981,96 +3502,12255 @@
"modules/audio_coding/neteq/neteq_impl.cc",
"modules/audio_coding/neteq/normal.cc",
"modules/audio_coding/neteq/packet.cc",
+ "modules/audio_coding/neteq/packet_arrival_history.cc",
"modules/audio_coding/neteq/packet_buffer.cc",
"modules/audio_coding/neteq/post_decode_vad.cc",
"modules/audio_coding/neteq/preemptive_expand.cc",
"modules/audio_coding/neteq/random_vector.cc",
"modules/audio_coding/neteq/red_payload_splitter.cc",
+ "modules/audio_coding/neteq/reorder_optimizer.cc",
"modules/audio_coding/neteq/statistics_calculator.cc",
"modules/audio_coding/neteq/sync_buffer.cc",
"modules/audio_coding/neteq/time_stretch.cc",
"modules/audio_coding/neteq/timestamp_scaler.cc",
- ":webrtc_neteq__tick_timer",
- ":webrtc_neteq__neteq_api",
+ "modules/audio_coding/neteq/underrun_optimizer.cc",
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_synchronization__mutex",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio_c",
- "webrtc_rtc_base__audio_format_to_string",
"webrtc_api__rtp_headers",
"webrtc_api__rtp_packet_info",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
"webrtc_audio_coding__webrtc_cng",
"webrtc_common_audio__common_audio",
- "webrtc_audio__audio_frame_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_goog_cc__pushback_controller",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc"],
- host_supported: true,
- static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__audio_format_to_string",
"webrtc_rtc_base__checks",
- "webrtc_units__data_size",
- "webrtc_transport__network_control",
- "webrtc_experiments__rate_control_settings",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_processing__video_processing",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_processing/util/denoiser_filter.cc",
- "modules/video_processing/util/denoiser_filter_c.cc",
- "modules/video_processing/util/noise_estimation.cc",
- "modules/video_processing/util/skin_detection.cc",
- "modules/video_processing/video_denoiser.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_common_audio__common_audio",
- "webrtc_video__video_frame",
- "webrtc_utility__utility",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
],
arch: {
- x86: {
- cflags: ["-msse2"],
- srcs: ["modules/video_processing/util/denoiser_filter_sse2.cc"],
- },
- x86_64: {
- cflags: ["-msse2"],
- srcs: ["modules/video_processing/util/denoiser_filter_sse2.cc"],
- },
arm: {
- srcs: ["modules/video_processing/util/denoiser_filter_neon.cc"],
- },
- arm64: {
- srcs: ["modules/video_processing/util/denoiser_filter_neon.cc"],
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
},
},
}
+/* From target:
+//modules/audio_coding:pcm16b
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__pcm16b",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc",
+ "modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc",
+ "modules/audio_coding/codecs/pcm16b/pcm16b_common.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__g711",
+ "webrtc_audio_coding__legacy_encoded_audio_frame",
+ "webrtc_audio_coding__pcm16b_c",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//modules/audio_coding:pcm16b_c
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__pcm16b_c",
+ defaults: ["webrtc_defaults"],
+ srcs: ["modules/audio_coding/codecs/pcm16b/pcm16b.c"],
+ host_supported: true,
+}
+
+/* From target:
+//modules/audio_coding:red
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__red",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/red/audio_encoder_copy_red.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_coding:webrtc_cng
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__webrtc_cng",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/cng/webrtc_cng.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__yield",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_coding:webrtc_multiopus
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__webrtc_multiopus",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc",
+ "modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc",
+ ],
+ host_supported: true,
+ cflags: [
+ "-DWEBRTC_CODEC_ILBC",
+ "-DWEBRTC_CODEC_OPUS",
+ "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
+ ],
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__audio_coding_opus_common",
+ "webrtc_audio_coding__webrtc_opus_wrapper",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_opus__audio_encoder_opus_config",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//modules/audio_coding:webrtc_opus
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__webrtc_opus",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/audio_coding/codecs/opus/audio_decoder_opus.cc",
+ "modules/audio_coding/codecs/opus/audio_encoder_opus.cc",
+ ],
+ host_supported: true,
+ cflags: [
+ "-DWEBRTC_CODEC_ILBC",
+ "-DWEBRTC_CODEC_OPUS",
+ "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
+ ],
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__audio_coding_opus_common",
+ "webrtc_audio_coding__audio_network_adaptor",
+ "webrtc_audio_coding__webrtc_opus_wrapper",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_opus__audio_encoder_opus_config",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_coding:webrtc_opus_wrapper
+*/
+cc_library_static {
+ name: "webrtc_audio_coding__webrtc_opus_wrapper",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_coding/codecs/opus/opus_interface.cc",
+ ],
+ host_supported: true,
+ cflags: [
+ "-DWEBRTC_CODEC_ILBC",
+ "-DWEBRTC_CODEC_OPUS",
+ "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
+ ],
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ ],
+}
+
+/* From target:
+//modules/audio_device:audio_device_buffer
+*/
+cc_library_static {
+ name: "webrtc_audio_device__audio_device_buffer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_device/audio_device_buffer.cc",
+ "modules/audio_device/fine_audio_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__timestamp_aligner",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__task_queue",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_device:audio_device_generic
+*/
+cc_library_static {
+ name: "webrtc_audio_device__audio_device_generic",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_device/audio_device_generic.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_device__audio_device_buffer",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_device:audio_device_impl
+*/
+cc_library_static {
+ name: "webrtc_audio_device__audio_device_impl",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_utility__utility",
+ "modules/audio_device/audio_device_data_observer.cc",
+ "modules/audio_device/audio_device_impl.cc",
+ "modules/audio_device/dummy/audio_device_dummy.cc",
+ "modules/audio_device/dummy/file_audio_device.cc",
+ "modules/audio_device/dummy/file_audio_device_factory.cc",
+ "modules/audio_device/include/test_audio_device.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DWEBRTC_DUMMY_FILE_DEVICES"],
+ static_libs: [
+ "webrtc_audio_device__audio_device_buffer",
+ "webrtc_audio_device__audio_device_generic",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_mixer:audio_frame_manipulator
+*/
+cc_library_static {
+ name: "webrtc_audio_mixer__audio_frame_manipulator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_mixer/audio_frame_manipulator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio__audio_frame_api",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__audio_frame_operations",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_mixer:audio_mixer_impl
+*/
+cc_library_static {
+ name: "webrtc_audio_mixer__audio_mixer_impl",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_mixer/audio_mixer_impl.cc",
+ "modules/audio_mixer/default_output_rate_calculator.cc",
+ "modules/audio_mixer/frame_combiner.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__fixed_digital",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_mixer__audio_frame_manipulator",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__audio_frame_operations",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing:aec_dump_interface
+*/
+filegroup {
+ name: "webrtc_audio_processing__aec_dump_interface",
+ srcs: ["modules/audio_processing/include/aec_dump.cc"],
+}
+
+/* From target:
+//modules/audio_processing:api
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__api",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/include/audio_processing.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio__aec3_config",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ ],
+}
+
+/* From target:
+//modules/audio_processing:apm_logging
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__apm_logging",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/logging/apm_data_dumper.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing:audio_buffer
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__audio_buffer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/audio_buffer.cc",
+ "modules/audio_processing/splitting_filter.cc",
+ "modules/audio_processing/three_band_filter_bank.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__api",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing:audio_frame_proxies
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__audio_frame_proxies",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/include/audio_frame_proxies.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_processing__api",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//modules/audio_processing:audio_processing
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__audio_processing",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/audio_processing_builder_impl.cc",
+ "modules/audio_processing/audio_processing_impl.cc",
+ "modules/audio_processing/echo_control_mobile_impl.cc",
+ "modules/audio_processing/gain_control_impl.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_aec3__aec3",
+ "webrtc_aec_dump__null_aec_dump_factory",
+ "webrtc_aecm__aecm_core",
+ "webrtc_agc2__cpu_features",
+ "webrtc_agc2__input_volume_stats_reporter",
+ "webrtc_agc__agc",
+ "webrtc_agc__legacy_agc",
+ "webrtc_audio__aec3_config",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_audio_processing__audio_frame_proxies",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_audio_processing__gain_controller2",
+ "webrtc_audio_processing__high_pass_filter",
+ "webrtc_audio_processing__optionally_built_submodule_creators",
+ "webrtc_capture_levels_adjuster__capture_levels_adjuster",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_common_audio__fir_filter_factory",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ns__ns",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__denormal_disabler",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__audio_frame_operations",
+ "webrtc_vad__vad",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing:audio_processing_statistics
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__audio_processing_statistics",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/include/audio_processing_statistics.cc",
+ ],
+ host_supported: true,
+}
+
+/* From target:
+//modules/audio_processing:gain_controller2
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__gain_controller2",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/gain_controller2.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__adaptive_digital",
+ "webrtc_agc2__cpu_features",
+ "webrtc_agc2__fixed_digital",
+ "webrtc_agc2__gain_applier",
+ "webrtc_agc2__input_volume_controller",
+ "webrtc_agc2__vad_wrapper",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing:high_pass_filter
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__high_pass_filter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/high_pass_filter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__cascaded_biquad_filter",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing:optionally_built_submodule_creators
+*/
+cc_library_static {
+ name: "webrtc_audio_processing__optionally_built_submodule_creators",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/optionally_built_submodule_creators.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_transient__transient_suppressor_impl",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing:rms_level
+*/
+filegroup {
+ name: "webrtc_audio_processing__rms_level",
+ srcs: ["modules/audio_processing/rms_level.cc"],
+}
+
+/* From target:
+//modules/video_coding/codecs/av1:av1_svc_config
+*/
+cc_library_static {
+ name: "webrtc_av1__av1_svc_config",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/codecs/av1/av1_svc_config.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//rtc_base/third_party/base64:base64
+*/
+cc_library_static {
+ name: "webrtc_base64__base64",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/third_party/base64/base64.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/base:base
+*/
+filegroup {
+ name: "webrtc_base__base",
+ srcs: [
+ "third_party/abseil-cpp/absl/base/internal/cycleclock.cc",
+ "third_party/abseil-cpp/absl/base/internal/spinlock.cc",
+ "third_party/abseil-cpp/absl/base/internal/sysinfo.cc",
+ "third_party/abseil-cpp/absl/base/internal/thread_identity.cc",
+ "third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/base:log_severity
+*/
+filegroup {
+ name: "webrtc_base__log_severity",
+ srcs: ["third_party/abseil-cpp/absl/base/log_severity.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/base:malloc_internal
+*/
+filegroup {
+ name: "webrtc_base__malloc_internal",
+ srcs: ["third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/base:raw_logging_internal
+*/
+filegroup {
+ name: "webrtc_base__raw_logging_internal",
+ srcs: ["third_party/abseil-cpp/absl/base/internal/raw_logging.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/base:spinlock_wait
+*/
+filegroup {
+ name: "webrtc_base__spinlock_wait",
+ srcs: ["third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/base:throw_delegate
+*/
+filegroup {
+ name: "webrtc_base__throw_delegate",
+ srcs: ["third_party/abseil-cpp/absl/base/internal/throw_delegate.cc"],
+}
+
+/* From target:
+//call:bitrate_allocator
+*/
+cc_library_static {
+ name: "webrtc_call__bitrate_allocator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "call/bitrate_allocator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//call:bitrate_configurator
+*/
+cc_library_static {
+ name: "webrtc_call__bitrate_configurator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "call/rtp_bitrate_configurator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__bitrate_settings",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//call:call
+*/
+cc_library_static {
+ name: "webrtc_call__call",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_coding__default_neteq_factory",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__default_neteq_controller_factory",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_neteq__tick_timer",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "call/call.cc",
+ "call/call_factory.cc",
+ "call/degraded_call.cc",
+ "call/flexfec_receive_stream_impl.cc",
+ "call/receive_time_calculator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_adaptation__resource_adaptation",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_api__transport_api",
+ "webrtc_audio__audio",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__neteq",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__bitrate_allocator",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__fake_network",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_call__rtp_sender",
+ "webrtc_call__simulated_network",
+ "webrtc_call__version",
+ "webrtc_call__video_stream_api",
+ "webrtc_config__encoder_config",
+ "webrtc_congestion_controller__congestion_controller",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_logging__rtc_event_audio",
+ "webrtc_logging__rtc_event_rtp_rtcp",
+ "webrtc_logging__rtc_event_video",
+ "webrtc_logging__rtc_stream_config",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pacing__pacing",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rate_limiter",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__decode_synchronizer",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__frame_decode_timing",
+ "webrtc_video__video",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_coding",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//call:call_interfaces
+*/
+cc_library_static {
+ name: "webrtc_call__call_interfaces",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "call/audio_receive_stream.cc",
+ "call/audio_send_stream.cc",
+ "call/audio_state.cc",
+ "call/call_config.cc",
+ "call/flexfec_receive_stream.cc",
+ "call/syncable.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_api__transport_api",
+ "webrtc_async_audio_processing__async_audio_processing",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_processing",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__video_stream_api",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__audio_format_to_string",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__bitrate_settings",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//call:fake_network
+*/
+cc_library_static {
+ name: "webrtc_call__fake_network",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "call/fake_network_pipe.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__transport_api",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__simulated_network",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//call:rtp_interfaces
+*/
+cc_library_static {
+ name: "webrtc_call__rtp_interfaces",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "call/rtp_config.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_parameters",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__bitrate_settings",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//call:rtp_receiver
+*/
+cc_library_static {
+ name: "webrtc_call__rtp_receiver",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "call/rtp_demuxer.cc",
+ "call/rtp_stream_receiver_controller.cc",
+ "call/rtx_receive_stream.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//call:rtp_sender
+*/
+cc_library_static {
+ name: "webrtc_call__rtp_sender",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "call/rtp_payload_params.cc",
+ "call/rtp_transport_controller_send.cc",
+ "call/rtp_video_sender.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__transport_api",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__bitrate_configurator",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_congestion_controller__congestion_controller",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_logging__rtc_event_bwe",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pacing__pacing",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rate_limiter",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp__control_handler",
+ "webrtc_rtp__transport_feedback",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_rtp_rtcp__rtp_video_header",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_transport__goog_cc",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__chain_diff_calculator",
+ "webrtc_video_coding__frame_dependencies_calculator",
+ "webrtc_video_coding__video_codec_interface",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//call:simulated_network
+*/
+cc_library_static {
+ name: "webrtc_call__simulated_network",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "call/simulated_network.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//call:version
+*/
+cc_library_static {
+ name: "webrtc_call__version",
+ defaults: ["webrtc_defaults"],
+ srcs: ["call/version.cc"],
+ host_supported: true,
+}
+
+/* From target:
+//call:video_stream_api
+*/
+cc_library_static {
+ name: "webrtc_call__video_stream_api",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "call/video_receive_stream.cc",
+ "call/video_send_stream.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_api__transport_api",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/capture_levels_adjuster:capture_levels_adjuster
+*/
+cc_library_static {
+ name: "webrtc_capture_levels_adjuster__capture_levels_adjuster",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/capture_levels_adjuster/audio_samples_scaler.cc",
+ "modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/time/internal/cctz:civil_time
+*/
+filegroup {
+ name: "webrtc_cctz__civil_time",
+ srcs: ["third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/time/internal/cctz:time_zone
+*/
+filegroup {
+ name: "webrtc_cctz__time_zone",
+ srcs: [
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc",
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc",
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc",
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc",
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc",
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc",
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc",
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc",
+ "third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc",
+ ],
+}
+
+/* From target:
+//common_audio:common_audio
+*/
+cc_library_static {
+ name: "webrtc_common_audio__common_audio",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/audio_converter.cc",
+ "common_audio/audio_util.cc",
+ "common_audio/channel_buffer.cc",
+ "common_audio/real_fourier.cc",
+ "common_audio/real_fourier_ooura.cc",
+ "common_audio/resampler/push_resampler.cc",
+ "common_audio/resampler/push_sinc_resampler.cc",
+ "common_audio/resampler/resampler.cc",
+ "common_audio/resampler/sinc_resampler.cc",
+ "common_audio/smoothing_filter.cc",
+ "common_audio/vad/vad.cc",
+ "common_audio/wav_file.cc",
+ "common_audio/wav_header.cc",
+ "common_audio/window_generator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ static_libs: ["webrtc_common_audio__common_audio_neon"],
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ arm64: {
+ static_libs: ["webrtc_common_audio__common_audio_neon"],
+ },
+ x86_64: {
+ static_libs: [
+ "webrtc_common_audio__common_audio_avx2",
+ "webrtc_common_audio__common_audio_sse2",
+ ],
+ },
+ x86: {
+ static_libs: [
+ "webrtc_common_audio__common_audio_avx2",
+ "webrtc_common_audio__common_audio_sse2",
+ ],
+ },
+ },
+}
+
+/* From target:
+//common_audio:common_audio_avx2
+*/
+cc_library_static {
+ name: "webrtc_common_audio__common_audio_avx2",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/fir_filter_avx2.cc",
+ "common_audio/resampler/sinc_resampler_avx2.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ enabled: false,
+ },
+ arm64: {
+ enabled: false,
+ },
+ riscv64: {
+ enabled: false,
+ },
+ },
+}
+
+/* From target:
+//common_audio:common_audio_c
+*/
+cc_library_static {
+ name: "webrtc_common_audio__common_audio_c",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/ring_buffer.c",
+ "common_audio/signal_processing/auto_corr_to_refl_coef.c",
+ "common_audio/signal_processing/auto_correlation.c",
+ "common_audio/signal_processing/complex_fft.c",
+ "common_audio/signal_processing/copy_set_operations.c",
+ "common_audio/signal_processing/cross_correlation.c",
+ "common_audio/signal_processing/division_operations.c",
+ "common_audio/signal_processing/downsample_fast.c",
+ "common_audio/signal_processing/energy.c",
+ "common_audio/signal_processing/filter_ar.c",
+ "common_audio/signal_processing/filter_ma_fast_q12.c",
+ "common_audio/signal_processing/get_hanning_window.c",
+ "common_audio/signal_processing/get_scaling_square.c",
+ "common_audio/signal_processing/ilbc_specific_functions.c",
+ "common_audio/signal_processing/levinson_durbin.c",
+ "common_audio/signal_processing/lpc_to_refl_coef.c",
+ "common_audio/signal_processing/min_max_operations.c",
+ "common_audio/signal_processing/randomization_functions.c",
+ "common_audio/signal_processing/real_fft.c",
+ "common_audio/signal_processing/refl_coef_to_lpc.c",
+ "common_audio/signal_processing/resample.c",
+ "common_audio/signal_processing/resample_48khz.c",
+ "common_audio/signal_processing/resample_by_2.c",
+ "common_audio/signal_processing/resample_by_2_internal.c",
+ "common_audio/signal_processing/resample_fractional.c",
+ "common_audio/signal_processing/spl_init.c",
+ "common_audio/signal_processing/spl_inl.c",
+ "common_audio/signal_processing/spl_sqrt.c",
+ "common_audio/signal_processing/splitting_filter.c",
+ "common_audio/signal_processing/sqrt_of_one_minus_x_squared.c",
+ "common_audio/signal_processing/vector_scaling_operations.c",
+ "common_audio/vad/vad_core.c",
+ "common_audio/vad/vad_filterbank.c",
+ "common_audio/vad/vad_gmm.c",
+ "common_audio/vad/vad_sp.c",
+ "common_audio/vad/webrtc_vad.c",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio_cc",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_spl_sqrt_floor__spl_sqrt_floor",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ arm64: {
+ srcs: [
+ "common_audio/signal_processing/complex_bit_reverse.c",
+ "common_audio/signal_processing/filter_ar_fast_q12.c",
+ ],
+ },
+ riscv64: {
+ srcs: [
+ "common_audio/signal_processing/complex_bit_reverse.c",
+ "common_audio/signal_processing/filter_ar_fast_q12.c",
+ ],
+ },
+ x86_64: {
+ srcs: [
+ "common_audio/signal_processing/complex_bit_reverse.c",
+ "common_audio/signal_processing/filter_ar_fast_q12.c",
+ ],
+ },
+ x86: {
+ srcs: [
+ "common_audio/signal_processing/complex_bit_reverse.c",
+ "common_audio/signal_processing/filter_ar_fast_q12.c",
+ ],
+ },
+ },
+}
+
+/* From target:
+//common_audio:common_audio_c_arm_asm
+*/
+filegroup {
+ name: "webrtc_common_audio__common_audio_c_arm_asm",
+ srcs: [
+ "common_audio/signal_processing/complex_bit_reverse_arm.S",
+ "common_audio/signal_processing/filter_ar_fast_q12_armv7.S",
+ ],
+}
+
+/* From target:
+//common_audio:common_audio_cc
+*/
+cc_library_static {
+ name: "webrtc_common_audio__common_audio_cc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/signal_processing/dot_product_with_scale.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+}
+
+/* From target:
+//common_audio:common_audio_neon
+*/
+cc_library_static {
+ name: "webrtc_common_audio__common_audio_neon",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/fir_filter_neon.cc",
+ "common_audio/resampler/sinc_resampler_neon.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio_neon_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ riscv64: {
+ enabled: false,
+ },
+ x86_64: {
+ enabled: false,
+ },
+ x86: {
+ enabled: false,
+ },
+ },
+}
+
+/* From target:
+//common_audio:common_audio_neon_c
+*/
+cc_library_static {
+ name: "webrtc_common_audio__common_audio_neon_c",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/signal_processing/cross_correlation_neon.c",
+ "common_audio/signal_processing/downsample_fast_neon.c",
+ "common_audio/signal_processing/min_max_operations_neon.c",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ riscv64: {
+ enabled: false,
+ },
+ x86_64: {
+ enabled: false,
+ },
+ x86: {
+ enabled: false,
+ },
+ },
+}
+
+/* From target:
+//common_audio:common_audio_sse2
+*/
+cc_library_static {
+ name: "webrtc_common_audio__common_audio_sse2",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/fir_filter_sse.cc",
+ "common_audio/resampler/sinc_resampler_sse.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ enabled: false,
+ },
+ arm64: {
+ enabled: false,
+ },
+ riscv64: {
+ enabled: false,
+ },
+ },
+}
+
+/* From target:
+//common_audio:fir_filter_factory
+*/
+cc_library_static {
+ name: "webrtc_common_audio__fir_filter_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/fir_filter_c.cc",
+ "common_audio/fir_filter_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ static_libs: ["webrtc_common_audio__common_audio_neon"],
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ arm64: {
+ static_libs: ["webrtc_common_audio__common_audio_neon"],
+ },
+ x86_64: {
+ static_libs: [
+ "webrtc_common_audio__common_audio_avx2",
+ "webrtc_common_audio__common_audio_sse2",
+ ],
+ },
+ x86: {
+ static_libs: [
+ "webrtc_common_audio__common_audio_avx2",
+ "webrtc_common_audio__common_audio_sse2",
+ ],
+ },
+ },
+}
+
+/* From target:
+//common_video:common_video
+*/
+cc_library_static {
+ name: "webrtc_common_video__common_video",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "common_video/bitrate_adjuster.cc",
+ "common_video/frame_rate_estimator.cc",
+ "common_video/framerate_controller.cc",
+ "common_video/h264/h264_bitstream_parser.cc",
+ "common_video/h264/h264_common.cc",
+ "common_video/h264/pps_parser.cc",
+ "common_video/h264/sps_parser.cc",
+ "common_video/h264/sps_vui_rewriter.cc",
+ "common_video/libyuv/webrtc_libyuv.cc",
+ "common_video/video_frame_buffer.cc",
+ "common_video/video_frame_buffer_pool.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__bit_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_frame_i010",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//video/config:encoder_config
+*/
+cc_library_static {
+ name: "webrtc_config__encoder_config",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "video/config/video_encoder_config.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//video/config:streams_config
+*/
+cc_library_static {
+ name: "webrtc_config__streams_config",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "video/config/encoder_stream_factory.cc",
+ "video/config/simulcast.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_adaptation__resource_adaptation",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__min_video_bitrate_experiment",
+ "webrtc_experiments__normalize_simulcast_size_experiment",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_vp9_helpers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/congestion_controller:congestion_controller
+*/
+cc_library_static {
+ name: "webrtc_congestion_controller__congestion_controller",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/receive_side_congestion_controller.cc",
+ "modules/congestion_controller/remb_throttler.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pacing__pacing",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/container:hashtablez_sampler
+*/
+filegroup {
+ name: "webrtc_container__hashtablez_sampler",
+ srcs: [
+ "third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc",
+ "third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/container:raw_hash_set
+*/
+filegroup {
+ name: "webrtc_container__raw_hash_set",
+ srcs: ["third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc"],
+}
+
+/* From target:
+//rtc_base/containers:flat_containers_internal
+*/
+cc_library_static {
+ name: "webrtc_containers__flat_containers_internal",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/containers/flat_tree.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//third_party/crc32c:crc32c
+*/
+filegroup {
+ name: "webrtc_crc32c__crc32c",
+ srcs: [
+ "third_party/crc32c/src/src/crc32c.cc",
+ "third_party/crc32c/src/src/crc32c_portable.cc",
+ ],
+}
+
+/* From target:
+//third_party/crc32c:crc32c_arm64
+*/
+filegroup {
+ name: "webrtc_crc32c__crc32c_arm64",
+ srcs: ["third_party/crc32c/src/src/crc32c_arm64.cc"],
+}
+
+/* From target:
+//third_party/crc32c:crc32c_sse42
+*/
+filegroup {
+ name: "webrtc_crc32c__crc32c_sse42",
+ srcs: ["third_party/crc32c/src/src/crc32c_sse42.cc"],
+}
+
+/* From target:
+//api/crypto:options
+*/
+cc_library_static {
+ name: "webrtc_crypto__options",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "api/crypto/crypto_options.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/debugging:debugging_internal
+*/
+filegroup {
+ name: "webrtc_debugging__debugging_internal",
+ srcs: [
+ "third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc",
+ "third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc",
+ "third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/debugging:demangle_internal
+*/
+filegroup {
+ name: "webrtc_debugging__demangle_internal",
+ srcs: ["third_party/abseil-cpp/absl/debugging/internal/demangle.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/debugging:stacktrace
+*/
+filegroup {
+ name: "webrtc_debugging__stacktrace",
+ srcs: ["third_party/abseil-cpp/absl/debugging/stacktrace.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/debugging:symbolize
+*/
+filegroup {
+ name: "webrtc_debugging__symbolize",
+ srcs: ["third_party/abseil-cpp/absl/debugging/symbolize.cc"],
+}
+
+/* From target:
+//rtc_base/experiments:alr_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__alr_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/alr_experiment.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__field_trial_based_config",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:balanced_degradation_settings
+*/
+cc_library_static {
+ name: "webrtc_experiments__balanced_degradation_settings",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "rtc_base/experiments/balanced_degradation_settings.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:bandwidth_quality_scaler_settings
+*/
+cc_library_static {
+ name: "webrtc_experiments__bandwidth_quality_scaler_settings",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/bandwidth_quality_scaler_settings.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_transport__field_trial_based_config",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:cpu_speed_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__cpu_speed_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/cpu_speed_experiment.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:encoder_info_settings
+*/
+cc_library_static {
+ name: "webrtc_experiments__encoder_info_settings",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "rtc_base/experiments/encoder_info_settings.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:field_trial_parser
+*/
+cc_library_static {
+ name: "webrtc_experiments__field_trial_parser",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/field_trial_list.cc",
+ "rtc_base/experiments/field_trial_parser.cc",
+ "rtc_base/experiments/field_trial_units.cc",
+ "rtc_base/experiments/struct_parameters_parser.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:keyframe_interval_settings_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__keyframe_interval_settings_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/keyframe_interval_settings.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__field_trial_based_config",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:min_video_bitrate_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__min_video_bitrate_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/min_video_bitrate_experiment.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_units__data_rate",
+ "webrtc_video__video_frame",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:normalize_simulcast_size_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__normalize_simulcast_size_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/normalize_simulcast_size_experiment.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:quality_rampup_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__quality_rampup_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/quality_rampup_experiment.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_transport__field_trial_based_config",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:quality_scaler_settings
+*/
+cc_library_static {
+ name: "webrtc_experiments__quality_scaler_settings",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/quality_scaler_settings.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_transport__field_trial_based_config",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:quality_scaling_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__quality_scaling_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "rtc_base/experiments/quality_scaling_experiment.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:rate_control_settings
+*/
+cc_library_static {
+ name: "webrtc_experiments__rate_control_settings",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "rtc_base/experiments/rate_control_settings.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__data_size",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:rtt_mult_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__rtt_mult_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/rtt_mult_experiment.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ ],
+}
+
+/* From target:
+//rtc_base/experiments:stable_target_rate_experiment
+*/
+cc_library_static {
+ name: "webrtc_experiments__stable_target_rate_experiment",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/experiments/stable_target_rate_experiment.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__field_trial_based_config",
+ ],
+}
+
+/* From target:
+//modules/third_party/fft:fft
+*/
+cc_library_static {
+ name: "webrtc_fft__fft",
+ defaults: ["webrtc_defaults"],
+ srcs: ["modules/third_party/fft/fft.c"],
+ host_supported: true,
+}
+
+/* From target:
+//api/audio_codecs/g711:audio_decoder_g711
+*/
+cc_library_static {
+ name: "webrtc_g711__audio_decoder_g711",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/g711/audio_decoder_g711.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__g711",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//api/audio_codecs/g711:audio_encoder_g711
+*/
+cc_library_static {
+ name: "webrtc_g711__audio_encoder_g711",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/g711/audio_encoder_g711.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__g711",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//modules/third_party/g711:g711_3p
+*/
+cc_library_static {
+ name: "webrtc_g711__g711_3p",
+ defaults: ["webrtc_defaults"],
+ srcs: ["modules/third_party/g711/g711.c"],
+ host_supported: true,
+}
+
+/* From target:
+//api/audio_codecs/g722:audio_decoder_g722
+*/
+cc_library_static {
+ name: "webrtc_g722__audio_decoder_g722",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/g722/audio_decoder_g722.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__g722",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//api/audio_codecs/g722:audio_encoder_g722
+*/
+cc_library_static {
+ name: "webrtc_g722__audio_encoder_g722",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/g722/audio_encoder_g722.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__g722",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//modules/third_party/g722:g722_3p
+*/
+cc_library_static {
+ name: "webrtc_g722__g722_3p",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ "modules/third_party/g722/g722_decode.c",
+ "modules/third_party/g722/g722_encode.c",
+ ],
+ host_supported: true,
+}
+
+/* From target:
+//common_video/generic_frame_descriptor:generic_frame_descriptor
+*/
+cc_library_static {
+ name: "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_video/generic_frame_descriptor/generic_frame_info.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:alr_detector
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__alr_detector",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/congestion_controller/goog_cc/alr_detector.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__alr_experiment",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_logging__rtc_event_pacing",
+ "webrtc_pacing__interval_budget",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__field_trial_based_config",
+ ],
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:delay_based_bwe
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__delay_based_bwe",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/goog_cc/delay_based_bwe.cc",
+ "modules/congestion_controller/goog_cc/inter_arrival_delta.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_goog_cc__estimators",
+ "webrtc_logging__rtc_event_bwe",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pacing__pacing",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:estimators
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__estimators",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc",
+ "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc",
+ "modules/congestion_controller/goog_cc/bitrate_estimator.cc",
+ "modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc",
+ "modules/congestion_controller/goog_cc/robust_throughput_estimator.cc",
+ "modules/congestion_controller/goog_cc/trendline_estimator.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_logging__rtc_event_bwe",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:goog_cc
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__goog_cc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/goog_cc/goog_cc_network_control.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__alr_experiment",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_goog_cc__alr_detector",
+ "webrtc_goog_cc__delay_based_bwe",
+ "webrtc_goog_cc__estimators",
+ "webrtc_goog_cc__loss_based_bwe_v2",
+ "webrtc_goog_cc__probe_controller",
+ "webrtc_goog_cc__pushback_controller",
+ "webrtc_goog_cc__send_side_bwe",
+ "webrtc_logging__rtc_event_bwe",
+ "webrtc_logging__rtc_event_pacing",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:link_capacity_estimator
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__link_capacity_estimator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/congestion_controller/goog_cc/link_capacity_estimator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_units__data_rate",
+ ],
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:loss_based_bwe_v1
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__loss_based_bwe_v1",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
+ static_libs: [
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:loss_based_bwe_v2
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__loss_based_bwe_v2",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/goog_cc/loss_based_bwe_v2.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:probe_controller
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__probe_controller",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/congestion_controller/goog_cc/probe_controller.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_logging__rtc_event_bwe",
+ "webrtc_logging__rtc_event_pacing",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:pushback_controller
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__pushback_controller",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_size",
+ ],
+}
+
+/* From target:
+//modules/congestion_controller/goog_cc:send_side_bwe
+*/
+cc_library_static {
+ name: "webrtc_goog_cc__send_side_bwe",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_goog_cc__loss_based_bwe_v1",
+ "webrtc_goog_cc__loss_based_bwe_v2",
+ "webrtc_logging__rtc_event_bwe",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/hash:city
+*/
+filegroup {
+ name: "webrtc_hash__city",
+ srcs: ["third_party/abseil-cpp/absl/hash/internal/city.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/hash:hash
+*/
+filegroup {
+ name: "webrtc_hash__hash",
+ srcs: ["third_party/abseil-cpp/absl/hash/internal/hash.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/hash:low_level_hash
+*/
+filegroup {
+ name: "webrtc_hash__low_level_hash",
+ srcs: ["third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc"],
+}
+
+/* From target:
+//api/audio_codecs/ilbc:audio_decoder_ilbc
+*/
+cc_library_static {
+ name: "webrtc_ilbc__audio_decoder_ilbc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/ilbc/audio_decoder_ilbc.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__ilbc",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//api/audio_codecs/ilbc:audio_encoder_ilbc
+*/
+cc_library_static {
+ name: "webrtc_ilbc__audio_encoder_ilbc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/ilbc/audio_encoder_ilbc.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__ilbc",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//logging:ice_log
+*/
+cc_library_static {
+ name: "webrtc_logging__ice_log",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "logging/rtc_event_log/events/rtc_event_dtls_transport_state.cc",
+ "logging/rtc_event_log/events/rtc_event_dtls_writable_state.cc",
+ "logging/rtc_event_log/events/rtc_event_ice_candidate_pair.cc",
+ "logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.cc",
+ "logging/rtc_event_log/ice_logger.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_logging__rtc_event_field",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_audio
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_audio",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc",
+ "logging/rtc_event_log/events/rtc_event_audio_playout.cc",
+ "logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc",
+ "logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_coding__audio_network_adaptor_config",
+ "webrtc_logging__rtc_event_field",
+ "webrtc_logging__rtc_stream_config",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_begin_end
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_begin_end",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "logging/rtc_event_log/events/rtc_event_begin_log.cc",
+ "logging/rtc_event_log/events/rtc_event_end_log.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_logging__rtc_event_field",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_bwe
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_bwe",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc",
+ "logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc",
+ "logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc",
+ "logging/rtc_event_log/events/rtc_event_probe_result_failure.cc",
+ "logging/rtc_event_log/events/rtc_event_probe_result_success.cc",
+ "logging/rtc_event_log/events/rtc_event_route_change.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_logging__rtc_event_field",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_field
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_field",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "logging/rtc_event_log/events/fixed_length_encoding_parameters_v3.cc",
+ "logging/rtc_event_log/events/rtc_event_field_encoding.cc",
+ "logging/rtc_event_log/events/rtc_event_field_encoding_parser.cc",
+ "logging/rtc_event_log/events/rtc_event_field_extraction.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_logging__rtc_event_number_encodings",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_log_impl_encoder
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_log_impl_encoder",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "logging/rtc_event_log/encoder/blob_encoding.cc",
+ "logging/rtc_event_log/encoder/delta_encoding.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_parameters",
+ "webrtc_logging__rtc_event_number_encodings",
+ "webrtc_rtc_base__bit_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__yield",
+ "webrtc_transport__network_control",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_number_encodings
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_number_encodings",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "logging/rtc_event_log/encoder/bit_writer.cc",
+ "logging/rtc_event_log/encoder/rtc_event_log_encoder_common.cc",
+ "logging/rtc_event_log/encoder/var_int.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__bit_buffer",
+ "webrtc_rtc_base__checks",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_pacing
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_pacing",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "logging/rtc_event_log/events/rtc_event_alr_state.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_logging__rtc_event_field",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_rtp_rtcp
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_rtp_rtcp",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc",
+ "logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc",
+ "logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc",
+ "logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtp_headers",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_logging__rtc_event_field",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//logging:rtc_event_video
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_event_video",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc",
+ "logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_logging__rtc_event_field",
+ "webrtc_logging__rtc_stream_config",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//logging:rtc_stream_config
+*/
+cc_library_static {
+ name: "webrtc_logging__rtc_stream_config",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "logging/rtc_event_log/rtc_stream_config.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_parameters",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//media:rtc_audio_video
+*/
+cc_library_static {
+ name: "webrtc_media__rtc_audio_video",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_coding__default_neteq_factory",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__default_neteq_controller_factory",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_neteq__tick_timer",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_capture__video_capture_internal_impl",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "media/engine/adm_helpers.cc",
+ "media/engine/payload_type_mapper.cc",
+ "media/engine/unhandled_packets_buffer.cc",
+ "media/engine/webrtc_media_engine.cc",
+ "media/engine/webrtc_video_engine.cc",
+ "media/engine/webrtc_voice_engine.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DHAVE_WEBRTC_VIDEO"],
+ static_libs: [
+ "webrtc_aec_dump__null_aec_dump_factory",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_api__transport_api",
+ "webrtc_async_audio_processing__async_audio_processing",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__neteq",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_mixer__audio_mixer_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_base64__base64",
+ "webrtc_call__call",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__video_stream_api",
+ "webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__min_video_bitrate_experiment",
+ "webrtc_experiments__normalize_simulcast_size_experiment",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__audio_format_to_string",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__bitrate_settings",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__frame_decode_timing",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_capture__video_capture_module",
+ "webrtc_video_codecs__rtc_software_fallback_wrappers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_vp9_helpers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//media:rtc_data_dcsctp_transport
+*/
+cc_library_static {
+ name: "webrtc_media__rtc_data_dcsctp_transport",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__factory",
+ ":webrtc_public__socket",
+ ":webrtc_public__utils",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "media/sctp/dcsctp_transport.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__task_queue_timeout",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//media:rtc_data_sctp_transport_factory
+*/
+cc_library_static {
+ name: "webrtc_media__rtc_data_sctp_transport_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__factory",
+ ":webrtc_public__socket",
+ ":webrtc_public__utils",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "media/sctp/sctp_transport_factory.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DWEBRTC_HAVE_DCSCTP"],
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_data_dcsctp_transport",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//media:rtc_encoder_simulcast_proxy
+*/
+cc_library_static {
+ name: "webrtc_media__rtc_encoder_simulcast_proxy",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "media/engine/encoder_simulcast_proxy.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_simulcast_encoder_adapter",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//media:rtc_internal_video_codecs
+*/
+cc_library_static {
+ name: "webrtc_media__rtc_internal_video_codecs",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "media/engine/fake_video_codec_factory.cc",
+ "media/engine/internal_decoder_factory.cc",
+ "media/engine/internal_encoder_factory.cc",
+ "media/engine/multiplex_codec_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__video_stream_api",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_encoder_simulcast_proxy",
+ "webrtc_media__rtc_media_base",
+ "webrtc_media__rtc_simulcast_encoder_adapter",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_test__fake_video_codecs",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__rtc_software_fallback_wrappers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__webrtc_h264",
+ "webrtc_video_coding__webrtc_multiplex",
+ "webrtc_video_coding__webrtc_vp8",
+ "webrtc_video_coding__webrtc_vp9",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//media:rtc_media_base
+*/
+cc_library_static {
+ name: "webrtc_media__rtc_media_base",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "media/base/adapted_video_track_source.cc",
+ "media/base/codec.cc",
+ "media/base/media_channel.cc",
+ "media/base/media_constants.cc",
+ "media/base/media_engine.cc",
+ "media/base/rid_description.cc",
+ "media/base/rtp_utils.cc",
+ "media/base/stream_params.cc",
+ "media/base/turn_utils.cc",
+ "media/base/video_adapter.cc",
+ "media/base/video_broadcaster.cc",
+ "media/base/video_common.cc",
+ "media/base/video_source_base.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__audio_options_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_async_audio_processing__async_audio_processing",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__video_stream_api",
+ "webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//media:rtc_sdp_video_format_utils
+*/
+cc_library_static {
+ name: "webrtc_media__rtc_sdp_video_format_utils",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "media/base/sdp_video_format_utils.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//media:rtc_simulcast_encoder_adapter
+*/
+cc_library_static {
+ name: "webrtc_media__rtc_simulcast_encoder_adapter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "media/engine/simulcast_encoder_adapter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__video_stream_api",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__encoder_info_settings",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__rtc_software_fallback_wrappers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//rtc_base/memory:aligned_malloc
+*/
+cc_library_static {
+ name: "webrtc_memory__aligned_malloc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/memory/aligned_malloc.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//api/test/metrics:global_metrics_logger_and_exporter
+*/
+cc_library_static {
+ name: "webrtc_metrics__global_metrics_logger_and_exporter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/test/metrics/global_metrics_logger_and_exporter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_metrics__metric",
+ "webrtc_metrics__metrics_logger",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+}
+
+/* From target:
+//api/test/metrics:metric
+*/
+cc_library_static {
+ name: "webrtc_metrics__metric",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/test/metrics/metric.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//api/test/metrics:metrics_accumulator
+*/
+cc_library_static {
+ name: "webrtc_metrics__metrics_accumulator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/test/metrics/metrics_accumulator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_metrics__metric",
+ "webrtc_numerics__numerics",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//api/test/metrics:metrics_logger
+*/
+cc_library_static {
+ name: "webrtc_metrics__metrics_logger",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/test/metrics/metrics_logger.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_metrics__metric",
+ "webrtc_metrics__metrics_accumulator",
+ "webrtc_numerics__numerics",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+}
+
+/* From target:
+//api/test/metrics:stdout_metrics_exporter
+*/
+cc_library_static {
+ name: "webrtc_metrics__stdout_metrics_exporter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/test/metrics/stdout_metrics_exporter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_metrics__metric",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ ],
+}
+
+/* From target:
+//api/neteq:default_neteq_controller_factory
+*/
+filegroup {
+ name: "webrtc_neteq__default_neteq_controller_factory",
+ srcs: ["api/neteq/default_neteq_controller_factory.cc"],
+}
+
+/* From target:
+//api/neteq:neteq_api
+*/
+filegroup {
+ name: "webrtc_neteq__neteq_api",
+ srcs: ["api/neteq/neteq.cc"],
+}
+
+/* From target:
+//api/neteq:tick_timer
+*/
+filegroup {
+ name: "webrtc_neteq__tick_timer",
+ srcs: ["api/neteq/tick_timer.cc"],
+}
+
+/* From target:
+//rtc_base/network:sent_packet
+*/
+cc_library_static {
+ name: "webrtc_network__sent_packet",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/network/sent_packet.cc",
+ ],
+ host_supported: true,
+}
+
+/* From target:
+//modules/audio_processing/ns:ns
+*/
+cc_library_static {
+ name: "webrtc_ns__ns",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/ns/fast_math.cc",
+ "modules/audio_processing/ns/histograms.cc",
+ "modules/audio_processing/ns/noise_estimator.cc",
+ "modules/audio_processing/ns/noise_suppressor.cc",
+ "modules/audio_processing/ns/ns_fft.cc",
+ "modules/audio_processing/ns/prior_signal_model.cc",
+ "modules/audio_processing/ns/prior_signal_model_estimator.cc",
+ "modules/audio_processing/ns/quantile_noise_estimator.cc",
+ "modules/audio_processing/ns/signal_model.cc",
+ "modules/audio_processing/ns/signal_model_estimator.cc",
+ "modules/audio_processing/ns/speech_probability_estimator.cc",
+ "modules/audio_processing/ns/suppression_params.cc",
+ "modules/audio_processing/ns/wiener_filter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_audio_processing__high_pass_filter",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__cascaded_biquad_filter",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/numeric:int128
+*/
+filegroup {
+ name: "webrtc_numeric__int128",
+ srcs: ["third_party/abseil-cpp/absl/numeric/int128.cc"],
+}
+
+/* From target:
+//api/numerics:numerics
+*/
+cc_library_static {
+ name: "webrtc_numerics__numerics",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/numerics/samples_stats_counter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//common_audio/third_party/ooura:fft_size_128
+*/
+cc_library_static {
+ name: "webrtc_ooura__fft_size_128",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "common_audio/third_party/ooura/fft_size_128/ooura_fft.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [
+ ":webrtc_common_audio__common_audio_c_arm_asm",
+ "common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc",
+ ],
+ },
+ arm64: {
+ srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"],
+ },
+ x86_64: {
+ srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"],
+ },
+ x86: {
+ srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"],
+ },
+ },
+}
+
+/* From target:
+//common_audio/third_party/ooura:fft_size_256
+*/
+cc_library_static {
+ name: "webrtc_ooura__fft_size_256",
+ defaults: ["webrtc_defaults"],
+ srcs: ["common_audio/third_party/ooura/fft_size_256/fft4g.cc"],
+ host_supported: true,
+}
+
+/* From target:
+//api/audio_codecs/opus:audio_decoder_multiopus
+*/
+cc_library_static {
+ name: "webrtc_opus__audio_decoder_multiopus",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__webrtc_multiopus",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//api/audio_codecs/opus:audio_decoder_opus
+*/
+cc_library_static {
+ name: "webrtc_opus__audio_decoder_opus",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/audio_codecs/opus/audio_decoder_opus.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__webrtc_opus",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//api/audio_codecs/opus:audio_encoder_multiopus
+*/
+cc_library_static {
+ name: "webrtc_opus__audio_encoder_multiopus",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__webrtc_multiopus",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_opus__audio_encoder_opus_config",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//api/audio_codecs/opus:audio_encoder_opus
+*/
+cc_library_static {
+ name: "webrtc_opus__audio_encoder_opus",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/audio_codecs/opus/audio_encoder_opus.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_coding__webrtc_opus",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_opus__audio_encoder_opus_config",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//api/audio_codecs/opus:audio_encoder_opus_config
+*/
+cc_library_static {
+ name: "webrtc_opus__audio_encoder_opus_config",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_types__bad_optional_access",
+ "api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc",
+ "api/audio_codecs/opus/audio_encoder_opus_config.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0"],
+}
+
+/* From target:
+//p2p:libstunprober
+*/
+cc_library_static {
+ name: "webrtc_p2p__libstunprober",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "p2p/stunprober/stun_prober.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtc_error",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//p2p:rtc_p2p
+*/
+cc_library_static {
+ name: "webrtc_p2p__rtc_p2p",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "p2p/base/async_stun_tcp_socket.cc",
+ "p2p/base/basic_async_resolver_factory.cc",
+ "p2p/base/basic_ice_controller.cc",
+ "p2p/base/basic_packet_socket_factory.cc",
+ "p2p/base/connection.cc",
+ "p2p/base/connection_info.cc",
+ "p2p/base/default_ice_transport_factory.cc",
+ "p2p/base/dtls_transport.cc",
+ "p2p/base/dtls_transport_internal.cc",
+ "p2p/base/ice_controller_interface.cc",
+ "p2p/base/ice_credentials_iterator.cc",
+ "p2p/base/ice_switch_reason.cc",
+ "p2p/base/ice_transport_internal.cc",
+ "p2p/base/p2p_constants.cc",
+ "p2p/base/p2p_transport_channel.cc",
+ "p2p/base/packet_transport_internal.cc",
+ "p2p/base/port.cc",
+ "p2p/base/port_allocator.cc",
+ "p2p/base/port_interface.cc",
+ "p2p/base/pseudo_tcp.cc",
+ "p2p/base/regathering_controller.cc",
+ "p2p/base/stun_port.cc",
+ "p2p/base/stun_request.cc",
+ "p2p/base/tcp_port.cc",
+ "p2p/base/transport_description.cc",
+ "p2p/base/transport_description_factory.cc",
+ "p2p/base/turn_port.cc",
+ "p2p/base/wrapping_active_ice_controller.cc",
+ "p2p/client/basic_port_allocator.cc",
+ "p2p/client/turn_port_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__candidate",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_base64__base64",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_logging__ice_log",
+ "webrtc_network__sent_packet",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__buffer_queue",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__net_helpers",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rate_tracker",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__weak_ptr",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/pacing:interval_budget
+*/
+cc_library_static {
+ name: "webrtc_pacing__interval_budget",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/pacing/interval_budget.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//modules/pacing:pacing
+*/
+cc_library_static {
+ name: "webrtc_pacing__pacing",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/pacing/bitrate_prober.cc",
+ "modules/pacing/pacing_controller.cc",
+ "modules/pacing/packet_router.cc",
+ "modules/pacing/prioritized_packet_queue.cc",
+ "modules/pacing/task_queue_paced_sender.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_logging__rtc_event_bwe",
+ "webrtc_logging__rtc_event_pacing",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pacing__interval_budget",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//net/dcsctp/packet:chunk
+*/
+cc_library_static {
+ name: "webrtc_packet__chunk",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/packet/chunk/abort_chunk.cc",
+ "net/dcsctp/packet/chunk/chunk.cc",
+ "net/dcsctp/packet/chunk/cookie_ack_chunk.cc",
+ "net/dcsctp/packet/chunk/cookie_echo_chunk.cc",
+ "net/dcsctp/packet/chunk/data_chunk.cc",
+ "net/dcsctp/packet/chunk/error_chunk.cc",
+ "net/dcsctp/packet/chunk/forward_tsn_chunk.cc",
+ "net/dcsctp/packet/chunk/heartbeat_ack_chunk.cc",
+ "net/dcsctp/packet/chunk/heartbeat_request_chunk.cc",
+ "net/dcsctp/packet/chunk/idata_chunk.cc",
+ "net/dcsctp/packet/chunk/iforward_tsn_chunk.cc",
+ "net/dcsctp/packet/chunk/init_ack_chunk.cc",
+ "net/dcsctp/packet/chunk/init_chunk.cc",
+ "net/dcsctp/packet/chunk/reconfig_chunk.cc",
+ "net/dcsctp/packet/chunk/sack_chunk.cc",
+ "net/dcsctp/packet/chunk/shutdown_ack_chunk.cc",
+ "net/dcsctp/packet/chunk/shutdown_chunk.cc",
+ "net/dcsctp/packet/chunk/shutdown_complete_chunk.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_packet__error_cause",
+ "webrtc_packet__parameter",
+ "webrtc_packet__tlv_trait",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//net/dcsctp/packet:chunk_validators
+*/
+cc_library_static {
+ name: "webrtc_packet__chunk_validators",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/packet/chunk_validators.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_packet__chunk",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//net/dcsctp/packet:crc32c
+*/
+cc_library_static {
+ name: "webrtc_packet__crc32c",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "net/dcsctp/packet/crc32c.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//net/dcsctp/packet:error_cause
+*/
+cc_library_static {
+ name: "webrtc_packet__error_cause",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/packet/error_cause/cookie_received_while_shutting_down_cause.cc",
+ "net/dcsctp/packet/error_cause/error_cause.cc",
+ "net/dcsctp/packet/error_cause/invalid_mandatory_parameter_cause.cc",
+ "net/dcsctp/packet/error_cause/invalid_stream_identifier_cause.cc",
+ "net/dcsctp/packet/error_cause/missing_mandatory_parameter_cause.cc",
+ "net/dcsctp/packet/error_cause/no_user_data_cause.cc",
+ "net/dcsctp/packet/error_cause/out_of_resource_error_cause.cc",
+ "net/dcsctp/packet/error_cause/protocol_violation_cause.cc",
+ "net/dcsctp/packet/error_cause/restart_of_an_association_with_new_address_cause.cc",
+ "net/dcsctp/packet/error_cause/stale_cookie_error_cause.cc",
+ "net/dcsctp/packet/error_cause/unrecognized_chunk_type_cause.cc",
+ "net/dcsctp/packet/error_cause/unrecognized_parameter_cause.cc",
+ "net/dcsctp/packet/error_cause/unresolvable_address_cause.cc",
+ "net/dcsctp/packet/error_cause/user_initiated_abort_cause.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_packet__parameter",
+ "webrtc_packet__tlv_trait",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//net/dcsctp/packet:parameter
+*/
+cc_library_static {
+ name: "webrtc_packet__parameter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/packet/parameter/add_incoming_streams_request_parameter.cc",
+ "net/dcsctp/packet/parameter/add_outgoing_streams_request_parameter.cc",
+ "net/dcsctp/packet/parameter/forward_tsn_supported_parameter.cc",
+ "net/dcsctp/packet/parameter/heartbeat_info_parameter.cc",
+ "net/dcsctp/packet/parameter/incoming_ssn_reset_request_parameter.cc",
+ "net/dcsctp/packet/parameter/outgoing_ssn_reset_request_parameter.cc",
+ "net/dcsctp/packet/parameter/parameter.cc",
+ "net/dcsctp/packet/parameter/reconfiguration_response_parameter.cc",
+ "net/dcsctp/packet/parameter/ssn_tsn_reset_request_parameter.cc",
+ "net/dcsctp/packet/parameter/state_cookie_parameter.cc",
+ "net/dcsctp/packet/parameter/supported_extensions_parameter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_packet__tlv_trait",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//net/dcsctp/packet:sctp_packet
+*/
+cc_library_static {
+ name: "webrtc_packet__sctp_packet",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/packet/sctp_packet.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_packet__chunk",
+ "webrtc_packet__crc32c",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//net/dcsctp/packet:tlv_trait
+*/
+cc_library_static {
+ name: "webrtc_packet__tlv_trait",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/packet/tlv_trait.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//pc:audio_rtp_receiver
+*/
+cc_library_static {
+ name: "webrtc_pc__audio_rtp_receiver",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__channel",
+ ":webrtc_pc__rtp_media_utils",
+ ":webrtc_pc__session_description",
+ ":webrtc_pc__simulcast_description",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/audio_rtp_receiver.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_pc__audio_track",
+ "webrtc_pc__jitter_buffer_delay",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_pc__media_stream",
+ "webrtc_pc__proxy",
+ "webrtc_pc__remote_audio_source",
+ "webrtc_pc__rtp_receiver",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:audio_track
+*/
+cc_library_static {
+ name: "webrtc_pc__audio_track",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/audio_track.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__media_stream_interface",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//pc:channel
+*/
+filegroup {
+ name: "webrtc_pc__channel",
+ srcs: ["pc/channel.cc"],
+}
+
+/* From target:
+//pc:connection_context
+*/
+cc_library_static {
+ name: "webrtc_pc__connection_context",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__factory",
+ ":webrtc_public__socket",
+ ":webrtc_public__utils",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/connection_context.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_data_sctp_transport_factory",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:data_channel_controller
+*/
+filegroup {
+ name: "webrtc_pc__data_channel_controller",
+ srcs: ["pc/data_channel_controller.cc"],
+}
+
+/* From target:
+//pc:data_channel_utils
+*/
+cc_library_static {
+ name: "webrtc_pc__data_channel_utils",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/data_channel_utils.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:dtls_srtp_transport
+*/
+filegroup {
+ name: "webrtc_pc__dtls_srtp_transport",
+ srcs: ["pc/dtls_srtp_transport.cc"],
+}
+
+/* From target:
+//pc:dtls_transport
+*/
+filegroup {
+ name: "webrtc_pc__dtls_transport",
+ srcs: ["pc/dtls_transport.cc"],
+}
+
+/* From target:
+//pc:dtmf_sender
+*/
+cc_library_static {
+ name: "webrtc_pc__dtmf_sender",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/dtmf_sender.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pc__proxy",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:external_hmac
+*/
+filegroup {
+ name: "webrtc_pc__external_hmac",
+ srcs: ["pc/external_hmac.cc"],
+}
+
+/* From target:
+//pc:ice_server_parsing
+*/
+cc_library_static {
+ name: "webrtc_pc__ice_server_parsing",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/ice_server_parsing.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:ice_transport
+*/
+filegroup {
+ name: "webrtc_pc__ice_transport",
+ srcs: ["pc/ice_transport.cc"],
+}
+
+/* From target:
+//pc:jitter_buffer_delay
+*/
+cc_library_static {
+ name: "webrtc_pc__jitter_buffer_delay",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "pc/jitter_buffer_delay.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//pc:jsep_transport
+*/
+filegroup {
+ name: "webrtc_pc__jsep_transport",
+ srcs: ["pc/jsep_transport.cc"],
+}
+
+/* From target:
+//pc:jsep_transport_collection
+*/
+filegroup {
+ name: "webrtc_pc__jsep_transport_collection",
+ srcs: ["pc/jsep_transport_collection.cc"],
+}
+
+/* From target:
+//pc:jsep_transport_controller
+*/
+filegroup {
+ name: "webrtc_pc__jsep_transport_controller",
+ srcs: ["pc/jsep_transport_controller.cc"],
+}
+
+/* From target:
+//pc:legacy_stats_collector
+*/
+filegroup {
+ name: "webrtc_pc__legacy_stats_collector",
+ srcs: ["pc/legacy_stats_collector.cc"],
+}
+
+/* From target:
+//pc:local_audio_source
+*/
+filegroup {
+ name: "webrtc_pc__local_audio_source",
+ srcs: ["pc/local_audio_source.cc"],
+}
+
+/* From target:
+//pc:media_protocol_names
+*/
+cc_library_static {
+ name: "webrtc_pc__media_protocol_names",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "pc/media_protocol_names.cc",
+ ],
+ host_supported: true,
+}
+
+/* From target:
+//pc:media_session
+*/
+filegroup {
+ name: "webrtc_pc__media_session",
+ srcs: ["pc/media_session.cc"],
+}
+
+/* From target:
+//pc:media_stream
+*/
+cc_library_static {
+ name: "webrtc_pc__media_stream",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/media_stream.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:media_stream_observer
+*/
+cc_library_static {
+ name: "webrtc_pc__media_stream_observer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/media_stream_observer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__media_stream_interface",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//pc:peer_connection
+*/
+filegroup {
+ name: "webrtc_pc__peer_connection",
+ srcs: ["pc/peer_connection.cc"],
+}
+
+/* From target:
+//pc:peer_connection_factory
+*/
+filegroup {
+ name: "webrtc_pc__peer_connection_factory",
+ srcs: ["pc/peer_connection_factory.cc"],
+}
+
+/* From target:
+//pc:peer_connection_message_handler
+*/
+cc_library_static {
+ name: "webrtc_pc__peer_connection_message_handler",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/peer_connection_message_handler.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:proxy
+*/
+cc_library_static {
+ name: "webrtc_pc__proxy",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "pc/proxy.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//pc:remote_audio_source
+*/
+cc_library_static {
+ name: "webrtc_pc__remote_audio_source",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__channel",
+ ":webrtc_pc__rtp_media_utils",
+ ":webrtc_pc__session_description",
+ ":webrtc_pc__simulcast_description",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/remote_audio_source.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:rtc_stats_collector
+*/
+filegroup {
+ name: "webrtc_pc__rtc_stats_collector",
+ srcs: ["pc/rtc_stats_collector.cc"],
+}
+
+/* From target:
+//pc:rtc_stats_traversal
+*/
+filegroup {
+ name: "webrtc_pc__rtc_stats_traversal",
+ srcs: ["pc/rtc_stats_traversal.cc"],
+}
+
+/* From target:
+//pc:rtcp_mux_filter
+*/
+filegroup {
+ name: "webrtc_pc__rtcp_mux_filter",
+ srcs: ["pc/rtcp_mux_filter.cc"],
+}
+
+/* From target:
+//pc:rtp_media_utils
+*/
+filegroup {
+ name: "webrtc_pc__rtp_media_utils",
+ srcs: ["pc/rtp_media_utils.cc"],
+}
+
+/* From target:
+//pc:rtp_parameters_conversion
+*/
+cc_library_static {
+ name: "webrtc_pc__rtp_parameters_conversion",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__session_description",
+ ":webrtc_pc__simulcast_description",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/rtp_parameters_conversion.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:rtp_receiver
+*/
+cc_library_static {
+ name: "webrtc_pc__rtp_receiver",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/rtp_receiver.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pc__media_stream",
+ "webrtc_pc__proxy",
+ "webrtc_pc__video_track_source",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:rtp_sender
+*/
+cc_library_static {
+ name: "webrtc_pc__rtp_sender",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/rtp_sender.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__audio_options_api",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pc__dtmf_sender",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:rtp_transceiver
+*/
+cc_library_static {
+ name: "webrtc_pc__rtp_transceiver",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__channel",
+ ":webrtc_pc__dtls_srtp_transport",
+ ":webrtc_pc__dtls_transport",
+ ":webrtc_pc__external_hmac",
+ ":webrtc_pc__ice_transport",
+ ":webrtc_pc__jsep_transport",
+ ":webrtc_pc__jsep_transport_collection",
+ ":webrtc_pc__jsep_transport_controller",
+ ":webrtc_pc__rtcp_mux_filter",
+ ":webrtc_pc__rtp_media_utils",
+ ":webrtc_pc__rtp_transport",
+ ":webrtc_pc__sctp_transport",
+ ":webrtc_pc__sctp_utils",
+ ":webrtc_pc__session_description",
+ ":webrtc_pc__simulcast_description",
+ ":webrtc_pc__srtp_filter",
+ ":webrtc_pc__srtp_session",
+ ":webrtc_pc__srtp_transport",
+ ":webrtc_pc__transport_stats",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__factory",
+ ":webrtc_public__socket",
+ ":webrtc_public__utils",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/rtp_transceiver.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__audio_options_api",
+ "webrtc_api__candidate",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__ice_transport_factory",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_base64__base64",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_call__video_stream_api",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_pc__connection_context",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_pc__peer_connection_message_handler",
+ "webrtc_pc__proxy",
+ "webrtc_pc__rtp_parameters_conversion",
+ "webrtc_pc__rtp_receiver",
+ "webrtc_pc__rtp_sender",
+ "webrtc_pc__sctp_data_channel",
+ "webrtc_pc__usage_pattern",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:rtp_transmission_manager
+*/
+cc_library_static {
+ name: "webrtc_pc__rtp_transmission_manager",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__channel",
+ ":webrtc_pc__dtls_srtp_transport",
+ ":webrtc_pc__dtls_transport",
+ ":webrtc_pc__external_hmac",
+ ":webrtc_pc__ice_transport",
+ ":webrtc_pc__jsep_transport",
+ ":webrtc_pc__jsep_transport_collection",
+ ":webrtc_pc__jsep_transport_controller",
+ ":webrtc_pc__rtcp_mux_filter",
+ ":webrtc_pc__rtp_media_utils",
+ ":webrtc_pc__rtp_transport",
+ ":webrtc_pc__sctp_transport",
+ ":webrtc_pc__sctp_utils",
+ ":webrtc_pc__session_description",
+ ":webrtc_pc__simulcast_description",
+ ":webrtc_pc__srtp_filter",
+ ":webrtc_pc__srtp_session",
+ ":webrtc_pc__srtp_transport",
+ ":webrtc_pc__transport_stats",
+ ":webrtc_pc__video_track_source_proxy",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__factory",
+ ":webrtc_public__socket",
+ ":webrtc_public__utils",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/rtp_transmission_manager.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__candidate",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__ice_transport_factory",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_base64__base64",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_call__video_stream_api",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_pc__audio_rtp_receiver",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_pc__peer_connection_message_handler",
+ "webrtc_pc__proxy",
+ "webrtc_pc__rtp_receiver",
+ "webrtc_pc__rtp_sender",
+ "webrtc_pc__rtp_transceiver",
+ "webrtc_pc__sctp_data_channel",
+ "webrtc_pc__transceiver_list",
+ "webrtc_pc__usage_pattern",
+ "webrtc_pc__video_rtp_receiver",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__weak_ptr",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:rtp_transport
+*/
+filegroup {
+ name: "webrtc_pc__rtp_transport",
+ srcs: ["pc/rtp_transport.cc"],
+}
+
+/* From target:
+//pc:sctp_data_channel
+*/
+cc_library_static {
+ name: "webrtc_pc__sctp_data_channel",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__sctp_utils",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/sctp_data_channel.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_pc__data_channel_utils",
+ "webrtc_pc__proxy",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:sctp_transport
+*/
+filegroup {
+ name: "webrtc_pc__sctp_transport",
+ srcs: ["pc/sctp_transport.cc"],
+}
+
+/* From target:
+//pc:sctp_utils
+*/
+filegroup {
+ name: "webrtc_pc__sctp_utils",
+ srcs: ["pc/sctp_utils.cc"],
+}
+
+/* From target:
+//pc:sdp_offer_answer
+*/
+filegroup {
+ name: "webrtc_pc__sdp_offer_answer",
+ srcs: ["pc/sdp_offer_answer.cc"],
+}
+
+/* From target:
+//pc:sdp_serializer
+*/
+filegroup {
+ name: "webrtc_pc__sdp_serializer",
+ srcs: ["pc/sdp_serializer.cc"],
+}
+
+/* From target:
+//pc:sdp_utils
+*/
+filegroup {
+ name: "webrtc_pc__sdp_utils",
+ srcs: ["pc/sdp_utils.cc"],
+}
+
+/* From target:
+//pc:session_description
+*/
+filegroup {
+ name: "webrtc_pc__session_description",
+ srcs: ["pc/session_description.cc"],
+}
+
+/* From target:
+//pc:simulcast_description
+*/
+filegroup {
+ name: "webrtc_pc__simulcast_description",
+ srcs: ["pc/simulcast_description.cc"],
+}
+
+/* From target:
+//pc:srtp_filter
+*/
+filegroup {
+ name: "webrtc_pc__srtp_filter",
+ srcs: ["pc/srtp_filter.cc"],
+}
+
+/* From target:
+//pc:srtp_session
+*/
+filegroup {
+ name: "webrtc_pc__srtp_session",
+ srcs: ["pc/srtp_session.cc"],
+}
+
+/* From target:
+//pc:srtp_transport
+*/
+filegroup {
+ name: "webrtc_pc__srtp_transport",
+ srcs: ["pc/srtp_transport.cc"],
+}
+
+/* From target:
+//pc:track_media_info_map
+*/
+filegroup {
+ name: "webrtc_pc__track_media_info_map",
+ srcs: ["pc/track_media_info_map.cc"],
+}
+
+/* From target:
+//pc:transceiver_list
+*/
+cc_library_static {
+ name: "webrtc_pc__transceiver_list",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__channel",
+ ":webrtc_pc__dtls_srtp_transport",
+ ":webrtc_pc__dtls_transport",
+ ":webrtc_pc__external_hmac",
+ ":webrtc_pc__ice_transport",
+ ":webrtc_pc__jsep_transport",
+ ":webrtc_pc__jsep_transport_collection",
+ ":webrtc_pc__jsep_transport_controller",
+ ":webrtc_pc__rtcp_mux_filter",
+ ":webrtc_pc__rtp_media_utils",
+ ":webrtc_pc__rtp_transport",
+ ":webrtc_pc__sctp_transport",
+ ":webrtc_pc__sctp_utils",
+ ":webrtc_pc__session_description",
+ ":webrtc_pc__simulcast_description",
+ ":webrtc_pc__srtp_filter",
+ ":webrtc_pc__srtp_session",
+ ":webrtc_pc__srtp_transport",
+ ":webrtc_pc__transport_stats",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__factory",
+ ":webrtc_public__socket",
+ ":webrtc_public__utils",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/transceiver_list.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__candidate",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__ice_transport_factory",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_base64__base64",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_call__video_stream_api",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_network__sent_packet",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_pc__peer_connection_message_handler",
+ "webrtc_pc__proxy",
+ "webrtc_pc__rtp_transceiver",
+ "webrtc_pc__sctp_data_channel",
+ "webrtc_pc__usage_pattern",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:transport_stats
+*/
+filegroup {
+ name: "webrtc_pc__transport_stats",
+ srcs: ["pc/transport_stats.cc"],
+}
+
+/* From target:
+//pc:usage_pattern
+*/
+cc_library_static {
+ name: "webrtc_pc__usage_pattern",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/usage_pattern.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:video_rtp_receiver
+*/
+cc_library_static {
+ name: "webrtc_pc__video_rtp_receiver",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__video_track_source_proxy",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/video_rtp_receiver.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pc__jitter_buffer_delay",
+ "webrtc_pc__media_stream",
+ "webrtc_pc__proxy",
+ "webrtc_pc__rtp_receiver",
+ "webrtc_pc__video_rtp_track_source",
+ "webrtc_pc__video_track",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:video_rtp_track_source
+*/
+cc_library_static {
+ name: "webrtc_pc__video_rtp_track_source",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/video_rtp_track_source.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pc__video_track_source",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:video_track
+*/
+cc_library_static {
+ name: "webrtc_pc__video_track",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_pc__video_track_source_proxy",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/video_track.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pc__proxy",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:video_track_source
+*/
+cc_library_static {
+ name: "webrtc_pc__video_track_source",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "pc/video_track_source.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//pc:video_track_source_proxy
+*/
+filegroup {
+ name: "webrtc_pc__video_track_source_proxy",
+ srcs: ["pc/video_track_source_proxy.cc"],
+}
+
+/* From target:
+//pc:webrtc_sdp
+*/
+filegroup {
+ name: "webrtc_pc__webrtc_sdp",
+ srcs: [
+ "pc/jsep_ice_candidate.cc",
+ "pc/jsep_session_description.cc",
+ "pc/webrtc_sdp.cc",
+ ],
+}
+
+/* From target:
+//pc:webrtc_session_description_factory
+*/
+filegroup {
+ name: "webrtc_pc__webrtc_session_description_factory",
+ srcs: ["pc/webrtc_session_description_factory.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/profiling:exponential_biased
+*/
+filegroup {
+ name: "webrtc_profiling__exponential_biased",
+ srcs: ["third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc"],
+}
+
+/* From target:
+//net/dcsctp/public:factory
+*/
+filegroup {
+ name: "webrtc_public__factory",
+ srcs: ["net/dcsctp/public/dcsctp_socket_factory.cc"],
+}
+
+/* From target:
+//net/dcsctp/public:socket
+*/
+filegroup {
+ name: "webrtc_public__socket",
+ srcs: ["net/dcsctp/public/dcsctp_handover_state.cc"],
+}
+
+/* From target:
+//net/dcsctp/public:utils
+*/
+filegroup {
+ name: "webrtc_public__utils",
+ srcs: ["net/dcsctp/public/text_pcap_packet_observer.cc"],
+}
+
+/* From target:
+//modules/remote_bitrate_estimator:remote_bitrate_estimator
+*/
+cc_library_static {
+ name: "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/remote_bitrate_estimator/aimd_rate_control.cc",
+ "modules/remote_bitrate_estimator/bwe_defines.cc",
+ "modules/remote_bitrate_estimator/inter_arrival.cc",
+ "modules/remote_bitrate_estimator/overuse_detector.cc",
+ "modules/remote_bitrate_estimator/overuse_estimator.cc",
+ "modules/remote_bitrate_estimator/packet_arrival_map.cc",
+ "modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc",
+ "modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc",
+ "modules/remote_bitrate_estimator/remote_estimator_proxy.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
+ static_libs: [
+ "webrtc_api__rtp_headers",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_goog_cc__link_capacity_estimator",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//video/render:incoming_video_stream
+*/
+cc_library_static {
+ name: "webrtc_render__incoming_video_stream",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "video/render/incoming_video_stream.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_render__video_render_frames",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ "webrtc_video__video_frame",
+ ],
+}
+
+/* From target:
+//video/render:video_render_frames
+*/
+cc_library_static {
+ name: "webrtc_render__video_render_frames",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "video/render/video_render_frames.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_video__video_frame",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/agc2/rnn_vad:rnn_vad
+*/
+cc_library_static {
+ name: "webrtc_rnn_vad__rnn_vad",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/rnn_vad/features_extraction.cc",
+ "modules/audio_processing/agc2/rnn_vad/rnn.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__biquad_filter",
+ "webrtc_agc2__cpu_features",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rnn_vad__rnn_vad_lp_residual",
+ "webrtc_rnn_vad__rnn_vad_pitch",
+ "webrtc_rnn_vad__rnn_vad_spectral_features",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2/rnn_vad:rnn_vad_auto_correlation
+*/
+cc_library_static {
+ name: "webrtc_rnn_vad__rnn_vad_auto_correlation",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/rnn_vad/auto_correlation.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__pffft_wrapper",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/agc2/rnn_vad:rnn_vad_layers
+*/
+filegroup {
+ name: "webrtc_rnn_vad__rnn_vad_layers",
+ srcs: [
+ "modules/audio_processing/agc2/rnn_vad/rnn_fc.cc",
+ "modules/audio_processing/agc2/rnn_vad/rnn_gru.cc",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/agc2/rnn_vad:rnn_vad_lp_residual
+*/
+cc_library_static {
+ name: "webrtc_rnn_vad__rnn_vad_lp_residual",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/audio_processing/agc2/rnn_vad/lp_residual.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//modules/audio_processing/agc2/rnn_vad:rnn_vad_pitch
+*/
+cc_library_static {
+ name: "webrtc_rnn_vad__rnn_vad_pitch",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/rnn_vad/pitch_search.cc",
+ "modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rnn_vad__rnn_vad_auto_correlation",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/agc2/rnn_vad:rnn_vad_spectral_features
+*/
+cc_library_static {
+ name: "webrtc_rnn_vad__rnn_vad_spectral_features",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/rnn_vad/spectral_features.cc",
+ "modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__pffft_wrapper",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/agc2/rnn_vad:vector_math_avx2
+*/
+cc_library_static {
+ name: "webrtc_rnn_vad__vector_math_avx2",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/agc2/rnn_vad/vector_math_avx2.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+ arch: {
+ arm: {
+ enabled: false,
+ },
+ arm64: {
+ enabled: false,
+ },
+ riscv64: {
+ enabled: false,
+ },
+ },
+}
+
+/* From target:
+//rtc_base:async_resolver_interface
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__async_resolver_interface",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/async_resolver_interface.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:async_socket
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__async_socket",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/async_socket.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:audio_format_to_string
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__audio_format_to_string",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/strings/audio_format_to_string.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//rtc_base:bit_buffer
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__bit_buffer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/bit_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//rtc_base:bitstream_reader
+*/
+filegroup {
+ name: "webrtc_rtc_base__bitstream_reader",
+ srcs: ["rtc_base/bitstream_reader.cc"],
+}
+
+/* From target:
+//rtc_base:buffer_queue
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__buffer_queue",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/buffer_queue.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:byte_buffer
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__byte_buffer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/byte_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__zero_memory",
+ ],
+}
+
+/* From target:
+//rtc_base:callback_list
+*/
+filegroup {
+ name: "webrtc_rtc_base__callback_list",
+ srcs: ["rtc_base/callback_list.cc"],
+}
+
+/* From target:
+//rtc_base:checks
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__checks",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/checks.cc",
+ ],
+ host_supported: true,
+}
+
+/* From target:
+//rtc_base:copy_on_write_buffer
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__copy_on_write_buffer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/copy_on_write_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__zero_memory",
+ ],
+}
+
+/* From target:
+//rtc_base:criticalsection
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__criticalsection",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/deprecated/recursive_critical_section.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:event_tracer
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__event_tracer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/event_tracer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:histogram_percentile_counter
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__histogram_percentile_counter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/numerics/histogram_percentile_counter.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//rtc_base:ip_address
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__ip_address",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/ip_address.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__net_helpers",
+ "webrtc_rtc_base__stringutils",
+ ],
+}
+
+/* From target:
+//rtc_base:logging
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__logging",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/logging.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__yield",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//rtc_base:net_helpers
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__net_helpers",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/net_helpers.cc",
+ ],
+ host_supported: true,
+}
+
+/* From target:
+//rtc_base:network_constants
+*/
+filegroup {
+ name: "webrtc_rtc_base__network_constants",
+ srcs: ["rtc_base/network_constants.cc"],
+}
+
+/* From target:
+//rtc_base:null_socket_server
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__null_socket_server",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/null_socket_server.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//rtc_base:platform_thread
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__platform_thread",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/platform_thread.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:platform_thread_types
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__platform_thread_types",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/platform_thread_types.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//rtc_base:race_checker
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__race_checker",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/race_checker.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ ],
+}
+
+/* From target:
+//rtc_base:random
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__random",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/random.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//rtc_base:rate_limiter
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__rate_limiter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/rate_limiter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+}
+
+/* From target:
+//rtc_base:rate_statistics
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__rate_statistics",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/rate_statistics.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:rate_tracker
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__rate_tracker",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/rate_tracker.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__timeutils",
+ ],
+}
+
+/* From target:
+//rtc_base:rtc_base
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__rtc_base",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "rtc_base/async_packet_socket.cc",
+ "rtc_base/async_tcp_socket.cc",
+ "rtc_base/async_udp_socket.cc",
+ "rtc_base/boringssl_certificate.cc",
+ "rtc_base/boringssl_identity.cc",
+ "rtc_base/crc32.cc",
+ "rtc_base/crypt_string.cc",
+ "rtc_base/data_rate_limiter.cc",
+ "rtc_base/file_rotating_stream.cc",
+ "rtc_base/helpers.cc",
+ "rtc_base/http_common.cc",
+ "rtc_base/ifaddrs_converter.cc",
+ "rtc_base/log_sinks.cc",
+ "rtc_base/message_digest.cc",
+ "rtc_base/net_helper.cc",
+ "rtc_base/network.cc",
+ "rtc_base/network_route.cc",
+ "rtc_base/openssl_adapter.cc",
+ "rtc_base/openssl_digest.cc",
+ "rtc_base/openssl_key_pair.cc",
+ "rtc_base/openssl_session_cache.cc",
+ "rtc_base/openssl_stream_adapter.cc",
+ "rtc_base/openssl_utility.cc",
+ "rtc_base/proxy_info.cc",
+ "rtc_base/rtc_certificate.cc",
+ "rtc_base/rtc_certificate_generator.cc",
+ "rtc_base/socket_adapters.cc",
+ "rtc_base/socket_address_pair.cc",
+ "rtc_base/ssl_adapter.cc",
+ "rtc_base/ssl_certificate.cc",
+ "rtc_base/ssl_fingerprint.cc",
+ "rtc_base/ssl_identity.cc",
+ "rtc_base/ssl_stream_adapter.cc",
+ "rtc_base/stream.cc",
+ "rtc_base/unique_id_generator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_base64__base64",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_network__sent_packet",
+ "webrtc_numerics__numerics",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__async_socket",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__null_socket_server",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//rtc_base:rtc_event
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__rtc_event",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/event.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__yield_policy",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//rtc_base:rtc_numerics
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__rtc_numerics",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/numerics/event_based_exponential_moving_average.cc",
+ "rtc_base/numerics/exp_filter.cc",
+ "rtc_base/numerics/moving_average.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//rtc_base:rtc_operations_chain
+*/
+filegroup {
+ name: "webrtc_rtc_base__rtc_operations_chain",
+ srcs: ["rtc_base/operations_chain.cc"],
+}
+
+/* From target:
+//rtc_base:rtc_task_queue
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__rtc_task_queue",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/task_queue.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_task_queue__task_queue",
+ ],
+}
+
+/* From target:
+//rtc_base:rtc_task_queue_libevent
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__rtc_task_queue_libevent",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/task_queue_libevent.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//rtc_base:sample_counter
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__sample_counter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/numerics/sample_counter.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//rtc_base:socket
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__socket",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/socket.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:socket_address
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__socket_address",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/socket_address.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__net_helpers",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:stringutils
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__stringutils",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/string_encode.cc",
+ "rtc_base/string_to_number.cc",
+ "rtc_base/string_utils.cc",
+ "rtc_base/strings/string_builder.cc",
+ "rtc_base/strings/string_format.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//rtc_base:threading
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__threading",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/async_resolver.cc",
+ "rtc_base/internal/default_socket_server.cc",
+ "rtc_base/network_monitor.cc",
+ "rtc_base/network_monitor_factory.cc",
+ "rtc_base/physical_socket_server.cc",
+ "rtc_base/thread.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__criticalsection",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__null_socket_server",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//rtc_base:timestamp_aligner
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__timestamp_aligner",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/timestamp_aligner.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:timeutils
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__timeutils",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/system_time.cc",
+ "rtc_base/time_utils.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ ],
+}
+
+/* From target:
+//rtc_base:weak_ptr
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__weak_ptr",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/weak_ptr.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//rtc_base:zero_memory
+*/
+cc_library_static {
+ name: "webrtc_rtc_base__zero_memory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/zero_memory.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//api/rtc_event_log:rtc_event_log
+*/
+cc_library_static {
+ name: "webrtc_rtc_event_log__rtc_event_log",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/rtc_event_log/rtc_event.cc",
+ "api/rtc_event_log/rtc_event_log.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_task_queue__task_queue",
+ ],
+}
+
+/* From target:
+//api/rtc_event_log:rtc_event_log_factory
+*/
+cc_library_static {
+ name: "webrtc_rtc_event_log__rtc_event_log_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/rtc_event_log/rtc_event_log_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_task_queue__task_queue",
+ ],
+}
+
+/* From target:
+//modules/congestion_controller/rtp:control_handler
+*/
+cc_library_static {
+ name: "webrtc_rtp__control_handler",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/rtp/control_handler.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pacing__pacing",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api/transport/rtp:dependency_descriptor
+*/
+filegroup {
+ name: "webrtc_rtp__dependency_descriptor",
+ srcs: ["api/transport/rtp/dependency_descriptor.cc"],
+}
+
+/* From target:
+//modules/congestion_controller/rtp:transport_feedback
+*/
+cc_library_static {
+ name: "webrtc_rtp__transport_feedback",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/congestion_controller/rtp/transport_feedback_adapter.cc",
+ "modules/congestion_controller/rtp/transport_feedback_demuxer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_network__sent_packet",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/rtp_rtcp:rtp_rtcp
+*/
+cc_library_static {
+ name: "webrtc_rtp_rtcp__rtp_rtcp",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/rtp_rtcp/source/absolute_capture_time_interpolator.cc",
+ "modules/rtp_rtcp/source/absolute_capture_time_sender.cc",
+ "modules/rtp_rtcp/source/active_decode_targets_helper.cc",
+ "modules/rtp_rtcp/source/capture_clock_offset_updater.cc",
+ "modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc",
+ "modules/rtp_rtcp/source/dtmf_queue.cc",
+ "modules/rtp_rtcp/source/fec_private_tables_bursty.cc",
+ "modules/rtp_rtcp/source/fec_private_tables_random.cc",
+ "modules/rtp_rtcp/source/flexfec_header_reader_writer.cc",
+ "modules/rtp_rtcp/source/flexfec_receiver.cc",
+ "modules/rtp_rtcp/source/flexfec_sender.cc",
+ "modules/rtp_rtcp/source/forward_error_correction.cc",
+ "modules/rtp_rtcp/source/forward_error_correction_internal.cc",
+ "modules/rtp_rtcp/source/packet_loss_stats.cc",
+ "modules/rtp_rtcp/source/packet_sequencer.cc",
+ "modules/rtp_rtcp/source/receive_statistics_impl.cc",
+ "modules/rtp_rtcp/source/remote_ntp_time_estimator.cc",
+ "modules/rtp_rtcp/source/rtcp_nack_stats.cc",
+ "modules/rtp_rtcp/source/rtcp_receiver.cc",
+ "modules/rtp_rtcp/source/rtcp_sender.cc",
+ "modules/rtp_rtcp/source/rtp_descriptor_authentication.cc",
+ "modules/rtp_rtcp/source/rtp_format.cc",
+ "modules/rtp_rtcp/source/rtp_format_h264.cc",
+ "modules/rtp_rtcp/source/rtp_format_video_generic.cc",
+ "modules/rtp_rtcp/source/rtp_format_vp8.cc",
+ "modules/rtp_rtcp/source/rtp_format_vp9.cc",
+ "modules/rtp_rtcp/source/rtp_header_extension_size.cc",
+ "modules/rtp_rtcp/source/rtp_packet_history.cc",
+ "modules/rtp_rtcp/source/rtp_packetizer_av1.cc",
+ "modules/rtp_rtcp/source/rtp_rtcp_impl2.cc",
+ "modules/rtp_rtcp/source/rtp_sender.cc",
+ "modules/rtp_rtcp/source/rtp_sender_audio.cc",
+ "modules/rtp_rtcp/source/rtp_sender_egress.cc",
+ "modules/rtp_rtcp/source/rtp_sender_video.cc",
+ "modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc",
+ "modules/rtp_rtcp/source/rtp_sequence_number_map.cc",
+ "modules/rtp_rtcp/source/source_tracker.cc",
+ "modules/rtp_rtcp/source/time_util.cc",
+ "modules/rtp_rtcp/source/tmmbr_help.cc",
+ "modules/rtp_rtcp/source/ulpfec_generator.cc",
+ "modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc",
+ "modules/rtp_rtcp/source/ulpfec_receiver.cc",
+ "modules/rtp_rtcp/source/video_rtp_depacketizer.cc",
+ "modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc",
+ "modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc",
+ "modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc",
+ "modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc",
+ "modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc",
+ "modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc",
+ ],
+ host_supported: true,
+ cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__transport_api",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_logging__rtc_event_audio",
+ "webrtc_logging__rtc_event_rtp_rtcp",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__bit_buffer",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rate_limiter",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_rtp_rtcp__rtp_video_header",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/rtp_rtcp:rtp_rtcp_format
+*/
cc_library_static {
name: "webrtc_rtp_rtcp__rtp_rtcp_format",
defaults: ["webrtc_defaults"],
srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
"modules/rtp_rtcp/include/report_block_data.cc",
"modules/rtp_rtcp/include/rtp_rtcp_defines.cc",
"modules/rtp_rtcp/source/rtcp_packet.cc",
@@ -3079,7 +15759,6 @@
"modules/rtp_rtcp/source/rtcp_packet/common_header.cc",
"modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc",
"modules/rtp_rtcp/source/rtcp_packet/dlrr.cc",
- "modules/rtp_rtcp/source/rtcp_packet/extended_jitter_report.cc",
"modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc",
"modules/rtp_rtcp/source/rtcp_packet/fir.cc",
"modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc",
@@ -3110,1497 +15789,1168 @@
"modules/rtp_rtcp/source/rtp_packet.cc",
"modules/rtp_rtcp/source/rtp_packet_received.cc",
"modules/rtp_rtcp/source/rtp_packet_to_send.cc",
- ":webrtc_rtp__dependency_descriptor",
+ "modules/rtp_rtcp/source/rtp_util.cc",
+ "modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.cc",
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
+ "webrtc_api__rtp_headers",
"webrtc_api__rtp_parameters",
- "webrtc_units__time_delta",
- "webrtc_transport__network_control",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
"webrtc_audio_codecs__audio_codecs_api",
- "webrtc_api__rtp_headers",
- "webrtc_video__video_frame",
"webrtc_common_video__common_video",
- ],
-}
-
-filegroup {
- name: "webrtc_neteq__default_neteq_controller_factory",
- srcs: ["api/neteq/default_neteq_controller_factory.cc"],
-}
-
-cc_library_static {
- name: "webrtc_experiments__balanced_degradation_settings",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/balanced_degradation_settings.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video_codecs__video_codecs_api",
- ],
-}
-
-filegroup {
- name: "webrtc_audio_coding__default_neteq_factory",
- srcs: ["modules/audio_coding/neteq/default_neteq_factory.cc"],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__encoded_frame",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/video_coding/encoded_frame.cc"],
- host_supported: true,
- static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__bit_buffer",
"webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_experiments__alr_experiment",
- "webrtc_experiments__rtt_mult_experiment",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_rtp_rtcp__rtp_video_header",
- "webrtc_video_coding__video_codec_interface",
- ],
-}
-
-cc_library_static {
- name: "webrtc_experiments__stable_target_rate_experiment",
- defaults: ["webrtc_defaults"],
- srcs: ["rtc_base/experiments/stable_target_rate_experiment.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_experiments__field_trial_parser",
- "webrtc_transport__field_trial_based_config",
- "webrtc_experiments__rate_control_settings",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_mixer__audio_mixer_impl",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_mixer/audio_mixer_impl.cc",
- "modules/audio_mixer/default_output_rate_calculator.cc",
- "modules/audio_mixer/frame_combiner.cc",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio",
- "webrtc_audio__audio_frame_api",
- "webrtc_audio_processing__apm_logging",
- "webrtc_agc2__fixed_digital",
- "webrtc_utility__audio_frame_operations",
- "webrtc_audio_processing__api",
- "webrtc_audio_mixer__audio_frame_manipulator",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc2__level_estimation_agc",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.cc"],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_agc2__common",
- "webrtc_agc2__gain_applier",
- "webrtc_common_audio__common_audio",
- "webrtc_agc2__rnn_vad_with_level",
- "webrtc_audio_processing__apm_logging",
- "webrtc_audio_processing__api",
- "webrtc_agc2__noise_level_estimator",
- "webrtc_vad__vad",
- "webrtc_agc2__adaptive_digital",
- "webrtc_agc__level_estimation",
- ],
-}
-
-cc_library_static {
- name: "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/remote_bitrate_estimator/aimd_rate_control.cc",
- "modules/remote_bitrate_estimator/bwe_defines.cc",
- "modules/remote_bitrate_estimator/inter_arrival.cc",
- "modules/remote_bitrate_estimator/overuse_detector.cc",
- "modules/remote_bitrate_estimator/overuse_estimator.cc",
- "modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc",
- "modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc",
- "modules/remote_bitrate_estimator/remote_estimator_proxy.cc",
- ],
- host_supported: true,
- cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_synchronization__mutex",
- "webrtc_units__timestamp",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
- "webrtc_transport__field_trial_based_config",
- "webrtc_goog_cc__link_capacity_estimator",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_system_wrappers__metrics",
- "webrtc_api__rtp_headers",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- ],
-}
-
-cc_library_static {
- name: "webrtc_agc__agc",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/audio_processing/agc/agc_manager_direct.cc"],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
"webrtc_rtc_base__logging",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio_c",
- "webrtc_common_audio__common_audio",
- "webrtc_audio_processing__apm_logging",
- "webrtc_audio_processing__audio_buffer",
- "webrtc_vad__vad",
- "webrtc_agc__level_estimation",
- "webrtc_agc2__level_estimation_agc",
- ],
-}
-
-cc_library_static {
- name: "webrtc_opus__audio_encoder_opus",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/opus/audio_encoder_opus.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_opus__audio_encoder_opus_config",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_audio_coding__webrtc_opus",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtp__transport_feedback",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/congestion_controller/rtp/transport_feedback_adapter.cc",
- "modules/congestion_controller/rtp/transport_feedback_demuxer.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_network__sent_packet",
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__mutex",
- "webrtc_units__data_size",
- "webrtc_units__timestamp",
- "webrtc_system_wrappers__field_trial",
- "webrtc_transport__network_control",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_rtc_base__rtc_base",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_codecs__builtin_audio_decoder_factory",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/builtin_audio_decoder_factory.cc"],
- host_supported: true,
- cflags: [
- "-DWEBRTC_USE_BUILTIN_ILBC=1",
- "-DWEBRTC_USE_BUILTIN_OPUS=1",
- "-DWEBRTC_USE_BUILTIN_ISAC_FIX=0",
- "-DWEBRTC_USE_BUILTIN_ISAC_FLOAT=1",
- ],
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_opus__audio_decoder_multiopus",
- "webrtc_g722__audio_decoder_g722",
- "webrtc_ilbc__audio_decoder_ilbc",
- "webrtc_g711__audio_decoder_g711",
- "webrtc_L16__audio_decoder_L16",
- "webrtc_opus__audio_decoder_opus",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_coding__audio_coding",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_coding/acm2/acm_receiver.cc",
- "modules/audio_coding/acm2/acm_remixing.cc",
- "modules/audio_coding/acm2/acm_resampler.cc",
- "modules/audio_coding/acm2/audio_coding_module.cc",
- "modules/audio_coding/acm2/call_statistics.cc",
- ":webrtc_neteq__neteq_api",
- ":webrtc_audio_coding__default_neteq_factory",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio_c",
- "webrtc_rtc_base__audio_format_to_string",
- "webrtc_common_audio__common_audio",
- "webrtc_audio__audio_frame_api",
- "webrtc_audio_coding__neteq",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio__aec3_factory",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio/echo_canceller3_factory.cc"],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio__aec3_config",
- "webrtc_aec3__aec3",
- ],
-}
-
-cc_library_static {
- name: "webrtc_logging__rtc_event_rtp_rtcp",
- defaults: ["webrtc_defaults"],
- srcs: [
- "logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc",
- "logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc",
- "logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc",
- "logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__webrtc_vp9_helpers",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/codecs/vp9/svc_config.cc",
- "modules/video_coding/codecs/vp9/svc_rate_allocator.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_rtc_base__logging",
- "webrtc_video__video_bitrate_allocator",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_experiments__stable_target_rate_experiment",
- ],
-}
-
-cc_library_static {
- name: "webrtc_aec_dump__null_aec_dump_factory",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/aec_dump/null_aec_dump_factory.cc",
- "modules/audio_processing/include/aec_dump.cc",
- ],
- host_supported: true,
-}
-
-cc_library_static {
- name: "webrtc_video__encoded_frame",
- defaults: ["webrtc_defaults"],
- srcs: ["api/video/encoded_frame.cc"],
- host_supported: true,
- static_libs: ["webrtc_video_coding__encoded_frame"],
-}
-
-cc_library_static {
- name: "webrtc_logging__rtc_event_bwe",
- defaults: ["webrtc_defaults"],
- srcs: [
- "logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc",
- "logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc",
- "logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc",
- "logging/rtc_event_log/events/rtc_event_probe_result_failure.cc",
- "logging/rtc_event_log/events/rtc_event_probe_result_success.cc",
- "logging/rtc_event_log/events/rtc_event_route_change.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_units__data_rate",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_codecs__builtin_audio_encoder_factory",
- defaults: ["webrtc_defaults"],
- srcs: ["api/audio_codecs/builtin_audio_encoder_factory.cc"],
- host_supported: true,
- cflags: [
- "-DWEBRTC_USE_BUILTIN_ILBC=1",
- "-DWEBRTC_USE_BUILTIN_OPUS=1",
- "-DWEBRTC_USE_BUILTIN_ISAC_FIX=0",
- "-DWEBRTC_USE_BUILTIN_ISAC_FLOAT=1",
- ],
- static_libs: [
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_opus__audio_encoder_multiopus",
- "webrtc_g722__audio_encoder_g722",
- "webrtc_ilbc__audio_encoder_ilbc",
- "webrtc_g711__audio_encoder_g711",
- "webrtc_L16__audio_encoder_L16",
- "webrtc_opus__audio_encoder_opus",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio_processing__audio_processing",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/audio_processing/audio_processing_builder_impl.cc",
- "modules/audio_processing/audio_processing_impl.cc",
- "modules/audio_processing/echo_control_mobile_impl.cc",
- "modules/audio_processing/echo_detector/circular_buffer.cc",
- "modules/audio_processing/echo_detector/mean_variance_estimator.cc",
- "modules/audio_processing/echo_detector/moving_max.cc",
- "modules/audio_processing/echo_detector/normalized_covariance_estimator.cc",
- "modules/audio_processing/gain_control_impl.cc",
- "modules/audio_processing/gain_controller2.cc",
- "modules/audio_processing/level_estimator.cc",
- "modules/audio_processing/residual_echo_detector.cc",
- "modules/audio_processing/typing_detection.cc",
- ":webrtc_audio_processing__rms_level",
- ],
- host_supported: true,
- cflags: ["-DWEBRTC_APM_DEBUG_DUMP=0"],
- static_libs: [
- "webrtc_ooura__fft_size_256",
- "webrtc_audio_processing__audio_processing_statistics",
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__mutex",
- "webrtc_audio_processing__config",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_audio__aec3_config",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio_c",
- "webrtc_aecm__aecm_core",
- "webrtc_agc2__gain_applier",
- "webrtc_common_audio__common_audio",
- "webrtc_audio__audio_frame_api",
- "webrtc_audio_processing__apm_logging",
- "webrtc_common_audio__fir_filter_factory",
- "webrtc_agc2__fixed_digital",
- "webrtc_agc__legacy_agc",
- "webrtc_utility__audio_frame_operations",
- "webrtc_audio_processing__api",
- "webrtc_audio_processing__audio_buffer",
- "webrtc_vad__vad",
- "webrtc_audio_processing__high_pass_filter",
- "webrtc_ns__ns",
- "webrtc_agc2__adaptive_digital",
- "webrtc_audio_processing__audio_frame_proxies",
- "webrtc_audio_processing__optionally_built_submodule_creators",
- "webrtc_audio_processing__voice_detection",
- "webrtc_aec3__aec3",
- "webrtc_agc__agc",
- "webrtc_aec_dump__null_aec_dump_factory",
- ],
-}
-
-cc_library_static {
- name: "webrtc_goog_cc__probe_controller",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/congestion_controller/goog_cc/probe_controller.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__logging",
- "webrtc_units__data_rate",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
- "webrtc_logging__rtc_event_pacing",
- "webrtc_system_wrappers__metrics",
- "webrtc_logging__rtc_event_bwe",
- ],
-}
-
-cc_library_static {
- name: "webrtc_goog_cc__loss_based_controller",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc",
- "modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc",
- ],
- host_supported: true,
- cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__logging",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
- "webrtc_system_wrappers__metrics",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_logging__rtc_event_bwe",
- ],
-}
-
-cc_library_static {
- name: "webrtc_goog_cc__estimators",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc",
- "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc",
- "modules/congestion_controller/goog_cc/bitrate_estimator.cc",
- "modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc",
- "modules/congestion_controller/goog_cc/robust_throughput_estimator.cc",
- "modules/congestion_controller/goog_cc/trendline_estimator.cc",
- ],
- host_supported: true,
- cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__logging",
- "webrtc_units__data_rate",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_logging__rtc_event_bwe",
- ],
-}
-
-cc_library_static {
- name: "webrtc_call__rtp_interfaces",
- defaults: ["webrtc_defaults"],
- srcs: ["call/rtp_config.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_transport__bitrate_settings",
- "webrtc_rtc_base__checks",
- "webrtc_api__rtp_parameters",
- "webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_api__rtp_headers",
- "webrtc_crypto__options",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- ],
-}
-
-cc_library_static {
- name: "webrtc_call__video_stream_api",
- defaults: ["webrtc_defaults"],
- srcs: [
- "call/video_receive_stream.cc",
- "call/video_send_stream.cc",
- ":webrtc_adaptation__resource_adaptation_api",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_api__transport_api",
- "webrtc_rtc_base__checks",
- "webrtc_api__rtp_parameters",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_api__rtp_headers",
- "webrtc_crypto__options",
- "webrtc_video__video_frame",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_call__rtp_interfaces",
- ],
-}
-
-cc_library_static {
- name: "webrtc_call__call_interfaces",
- defaults: ["webrtc_defaults"],
- srcs: [
- "call/audio_receive_stream.cc",
- "call/audio_state.cc",
- "call/call_config.cc",
- "call/flexfec_receive_stream.cc",
- "call/syncable.cc",
- "call/audio_send_stream.cc",
- ":webrtc_adaptation__resource_adaptation_api",
- ":webrtc_neteq__neteq_api",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_network__sent_packet",
- "webrtc_api__transport_api",
- "webrtc_audio_processing__audio_processing_statistics",
- "webrtc_transport__bitrate_settings",
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_api__rtp_parameters",
- "webrtc_transport__network_control",
- "webrtc_api__rtc_error",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_rtc_base__rtc_base",
- "webrtc_rtc_base__audio_format_to_string",
- "webrtc_api__rtp_headers",
- "webrtc_crypto__options",
- "webrtc_utility__utility",
- "webrtc_audio_processing__api",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_audio_processing__audio_processing",
- "webrtc_call__rtp_interfaces",
- "webrtc_call__video_stream_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_media__rtc_media_base",
- defaults: ["webrtc_defaults"],
- srcs: [
- "media/base/adapted_video_track_source.cc",
- "media/base/codec.cc",
- "media/base/media_channel.cc",
- "media/base/media_constants.cc",
- "media/base/media_engine.cc",
- "media/base/rid_description.cc",
- "media/base/rtp_data_engine.cc",
- "media/base/rtp_utils.cc",
- "media/base/stream_params.cc",
- "media/base/turn_utils.cc",
- "media/base/video_adapter.cc",
- "media/base/video_broadcaster.cc",
- "media/base/video_common.cc",
- "media/base/video_source_base.cc",
- ":webrtc_transport__stun_types",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_sigslot__sigslot",
- "webrtc_audio_processing__audio_processing_statistics",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_system__file_wrapper",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_api__rtp_parameters",
- "webrtc_api__audio_options_api",
- "webrtc_system_wrappers__field_trial",
- "webrtc_api__rtc_error",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_rtc_base__rtc_base",
- "webrtc_crypto__options",
- "webrtc_media__rtc_h264_profile_id",
- "webrtc_video__video_frame",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_api__media_stream_interface",
- "webrtc_media__rtc_vp9_profile",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_call__video_stream_api",
- "webrtc_call__call_interfaces",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_capture__video_capture_module",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_capture/device_info_impl.cc",
- "modules/video_capture/video_capture_factory.cc",
- "modules/video_capture/video_capture_impl.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_modules__module_api",
- "webrtc_rtc_base__stringutils",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__rw_lock_wrapper",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_video__video_frame",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
- "webrtc_media__rtc_media_base",
- ],
-}
-
-cc_library_static {
- name: "webrtc_call__fake_network",
- defaults: ["webrtc_defaults"],
- srcs: ["call/fake_network_pipe.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_api__transport_api",
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_api__rtp_parameters",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_call__simulated_network",
- "webrtc_utility__utility",
- "webrtc_call__call_interfaces",
- ],
-}
-
-cc_library_static {
- name: "webrtc_api__libjingle_peerconnection_api",
- defaults: ["webrtc_defaults"],
- srcs: [
- "api/candidate.cc",
- "api/data_channel_interface.cc",
- "api/dtls_transport_interface.cc",
- "api/jsep.cc",
- "api/jsep_ice_candidate.cc",
- "api/peer_connection_interface.cc",
- "api/proxy.cc",
- "api/rtp_receiver_interface.cc",
- "api/rtp_sender_interface.cc",
- "api/rtp_transceiver_interface.cc",
- "api/sctp_transport_interface.cc",
- "api/stats_types.cc",
- ":webrtc_adaptation__resource_adaptation_api",
- ":webrtc_neteq__neteq_api",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_audio_processing__audio_processing_statistics",
- "webrtc_transport__bitrate_settings",
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_api__rtp_parameters",
- "webrtc_api__audio_options_api",
- "webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_units__data_rate",
- "webrtc_transport__network_control",
- "webrtc_api__rtc_error",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_rtc_base__rtc_base",
- "webrtc_api__rtp_packet_info",
- "webrtc_crypto__options",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_api__media_stream_interface",
- "webrtc_media__rtc_media_base",
- ],
-}
-
-filegroup {
- name: "webrtc_video_capture__video_capture_internal_impl",
- srcs: [
- "modules/video_capture/linux/device_info_linux.cc",
- "modules/video_capture/linux/video_capture_linux.cc",
- ],
-}
-
-cc_library_static {
- name: "webrtc_logging__ice_log",
- defaults: ["webrtc_defaults"],
- srcs: [
- "logging/rtc_event_log/events/rtc_event_dtls_transport_state.cc",
- "logging/rtc_event_log/events/rtc_event_dtls_writable_state.cc",
- "logging/rtc_event_log/events/rtc_event_ice_candidate_pair.cc",
- "logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.cc",
- "logging/rtc_event_log/ice_logger.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_api__libjingle_peerconnection_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_call__bitrate_configurator",
- defaults: ["webrtc_defaults"],
- srcs: ["call/rtp_bitrate_configurator.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_transport__bitrate_settings",
- "webrtc_rtc_base__checks",
- "webrtc_units__data_rate",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_call__rtp_interfaces",
- "webrtc_api__libjingle_peerconnection_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtp_rtcp__rtp_rtcp",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/rtp_rtcp/source/absolute_capture_time_receiver.cc",
- "modules/rtp_rtcp/source/absolute_capture_time_sender.cc",
- "modules/rtp_rtcp/source/active_decode_targets_helper.cc",
- "modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc",
- "modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.cc",
- "modules/rtp_rtcp/source/dtmf_queue.cc",
- "modules/rtp_rtcp/source/fec_private_tables_bursty.cc",
- "modules/rtp_rtcp/source/fec_private_tables_random.cc",
- "modules/rtp_rtcp/source/flexfec_header_reader_writer.cc",
- "modules/rtp_rtcp/source/flexfec_receiver.cc",
- "modules/rtp_rtcp/source/flexfec_sender.cc",
- "modules/rtp_rtcp/source/forward_error_correction.cc",
- "modules/rtp_rtcp/source/forward_error_correction_internal.cc",
- "modules/rtp_rtcp/source/packet_loss_stats.cc",
- "modules/rtp_rtcp/source/receive_statistics_impl.cc",
- "modules/rtp_rtcp/source/remote_ntp_time_estimator.cc",
- "modules/rtp_rtcp/source/rtcp_nack_stats.cc",
- "modules/rtp_rtcp/source/rtcp_receiver.cc",
- "modules/rtp_rtcp/source/rtcp_sender.cc",
- "modules/rtp_rtcp/source/rtp_descriptor_authentication.cc",
- "modules/rtp_rtcp/source/rtp_format.cc",
- "modules/rtp_rtcp/source/rtp_format_h264.cc",
- "modules/rtp_rtcp/source/rtp_format_video_generic.cc",
- "modules/rtp_rtcp/source/rtp_format_vp8.cc",
- "modules/rtp_rtcp/source/rtp_format_vp9.cc",
- "modules/rtp_rtcp/source/rtp_header_extension_size.cc",
- "modules/rtp_rtcp/source/rtp_packet_history.cc",
- "modules/rtp_rtcp/source/rtp_packetizer_av1.cc",
- "modules/rtp_rtcp/source/rtp_rtcp_impl.cc",
- "modules/rtp_rtcp/source/rtp_rtcp_impl2.cc",
- "modules/rtp_rtcp/source/rtp_sender.cc",
- "modules/rtp_rtcp/source/rtp_sender_audio.cc",
- "modules/rtp_rtcp/source/rtp_sender_egress.cc",
- "modules/rtp_rtcp/source/rtp_sender_video.cc",
- "modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc",
- "modules/rtp_rtcp/source/rtp_sequence_number_map.cc",
- "modules/rtp_rtcp/source/rtp_utility.cc",
- "modules/rtp_rtcp/source/source_tracker.cc",
- "modules/rtp_rtcp/source/time_util.cc",
- "modules/rtp_rtcp/source/tmmbr_help.cc",
- "modules/rtp_rtcp/source/ulpfec_generator.cc",
- "modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc",
- "modules/rtp_rtcp/source/ulpfec_receiver_impl.cc",
- "modules/rtp_rtcp/source/video_rtp_depacketizer.cc",
- "modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc",
- "modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc",
- "modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc",
- "modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc",
- "modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc",
- "modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc",
- ":webrtc_rtp__dependency_descriptor",
- ],
- host_supported: true,
- cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
- static_libs: [
- "webrtc_api__transport_api",
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_task_queue__task_queue",
- "webrtc_synchronization__mutex",
- "webrtc_time__timestamp_extrapolator",
- "webrtc_synchronization__sequence_checker",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_api__rtp_parameters",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_task_utils__pending_task_safety_flag",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_units__data_rate",
- "webrtc_experiments__field_trial_parser",
- "webrtc_transport__field_trial_based_config",
- "webrtc_video__video_bitrate_allocator",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_system_wrappers__metrics",
- "webrtc_task_utils__repeating_task",
- "webrtc_api__rtp_headers",
- "webrtc_rtc_base__rate_limiter",
- "webrtc_api__rtp_packet_info",
- "webrtc_video__video_frame",
- "webrtc_logging__rtc_event_audio",
- "webrtc_video__encoded_image",
- "webrtc_rtp_rtcp__rtp_video_header",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_logging__rtc_event_rtp_rtcp",
- "webrtc_video__encoded_frame",
- "webrtc_call__rtp_interfaces",
- "webrtc_api__libjingle_peerconnection_api",
- ],
-}
-
-cc_library_static {
- name: "webrtc_call__rtp_receiver",
- defaults: ["webrtc_defaults"],
- srcs: [
- "call/rtp_demuxer.cc",
- "call/rtp_stream_receiver_controller.cc",
- "call/rtx_receive_stream.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_api__rtp_headers",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_call__rtp_interfaces",
- "webrtc_rtp_rtcp__rtp_rtcp",
- ],
-}
-
-cc_library_static {
- name: "webrtc_p2p__rtc_p2p",
- defaults: ["webrtc_defaults"],
- srcs: [
- "p2p/base/async_stun_tcp_socket.cc",
- "p2p/base/basic_async_resolver_factory.cc",
- "p2p/base/basic_ice_controller.cc",
- "p2p/base/basic_packet_socket_factory.cc",
- "p2p/base/connection.cc",
- "p2p/base/connection_info.cc",
- "p2p/base/default_ice_transport_factory.cc",
- "p2p/base/dtls_transport.cc",
- "p2p/base/dtls_transport_internal.cc",
- "p2p/base/ice_controller_interface.cc",
- "p2p/base/ice_credentials_iterator.cc",
- "p2p/base/ice_transport_internal.cc",
- "p2p/base/mdns_message.cc",
- "p2p/base/p2p_constants.cc",
- "p2p/base/p2p_transport_channel.cc",
- "p2p/base/packet_transport_internal.cc",
- "p2p/base/port.cc",
- "p2p/base/port_allocator.cc",
- "p2p/base/port_interface.cc",
- "p2p/base/pseudo_tcp.cc",
- "p2p/base/regathering_controller.cc",
- "p2p/base/stun_port.cc",
- "p2p/base/stun_request.cc",
- "p2p/base/tcp_port.cc",
- "p2p/base/transport_description.cc",
- "p2p/base/transport_description_factory.cc",
- "p2p/base/turn_port.cc",
- "p2p/client/basic_port_allocator.cc",
- "p2p/client/turn_port_factory.cc",
- ":webrtc_transport__stun_types",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_sigslot__sigslot",
- "webrtc_network__sent_packet",
- "webrtc_base64__base64",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__weak_ptr",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_api__rtc_error",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_memory__fifo_buffer",
- "webrtc_crypto__options",
- "webrtc_api__libjingle_peerconnection_api",
- "webrtc_logging__ice_log",
- ],
-}
-
-cc_library_static {
- name: "webrtc_pacing__pacing",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/pacing/bitrate_prober.cc",
- "modules/pacing/paced_sender.cc",
- "modules/pacing/pacing_controller.cc",
- "modules/pacing/packet_router.cc",
- "modules/pacing/round_robin_packet_queue.cc",
- "modules/pacing/task_queue_paced_sender.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_task_queue__task_queue",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_units__data_size",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_units__data_rate",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
- "webrtc_logging__rtc_event_pacing",
- "webrtc_transport__field_trial_based_config",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_system_wrappers__metrics",
- "webrtc_pacing__interval_budget",
- "webrtc_utility__utility",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_logging__rtc_event_bwe",
- "webrtc_rtp_rtcp__rtp_rtcp",
- ],
-}
-
-cc_library_static {
- name: "webrtc_media__rtc_data",
- defaults: ["webrtc_defaults"],
- srcs: ["media/sctp/sctp_transport.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_sigslot__sigslot",
- "webrtc_api__transport_api",
- "webrtc_synchronization__mutex",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_rtc_base__rtc_base",
- "webrtc_media__rtc_media_base",
- "webrtc_p2p__rtc_p2p",
- ],
-}
-
-cc_library_static {
- name: "webrtc_goog_cc__delay_based_bwe",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/congestion_controller/goog_cc/delay_based_bwe.cc"],
- host_supported: true,
- cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__metrics",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_logging__rtc_event_bwe",
- "webrtc_goog_cc__estimators",
- "webrtc_pacing__pacing",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__video_coding_utility",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/utility/decoded_frames_history.cc",
- "modules/video_coding/utility/frame_dropper.cc",
- "modules/video_coding/utility/framerate_controller.cc",
- "modules/video_coding/utility/ivf_file_reader.cc",
- "modules/video_coding/utility/ivf_file_writer.cc",
- "modules/video_coding/utility/quality_scaler.cc",
- "modules/video_coding/utility/simulcast_rate_allocator.cc",
- "modules/video_coding/utility/simulcast_utility.cc",
- "modules/video_coding/utility/vp8_header_parser.cc",
- "modules/video_coding/utility/vp9_uncompressed_header_parser.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_system__file_wrapper",
- "webrtc_synchronization__sequence_checker",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_video__video_adaptation",
- "webrtc_rtc_base__weak_ptr",
- "webrtc_system_wrappers__field_trial",
- "webrtc_video__video_bitrate_allocator",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_experiments__quality_scaler_settings",
- "webrtc_task_utils__repeating_task",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_experiments__quality_scaling_experiment",
- "webrtc_experiments__rate_control_settings",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_experiments__stable_target_rate_experiment",
- "webrtc_video__encoded_frame",
- "webrtc_rtp_rtcp__rtp_rtcp",
- ],
-}
-
-cc_library_static {
- name: "webrtc_audio__audio",
- defaults: ["webrtc_defaults"],
- srcs: [
- "audio/audio_level.cc",
- "audio/audio_receive_stream.cc",
- "audio/audio_send_stream.cc",
- "audio/audio_state.cc",
- "audio/audio_transport_impl.cc",
- "audio/channel_receive.cc",
- "audio/channel_receive_frame_transformer_delegate.cc",
- "audio/channel_send.cc",
- "audio/channel_send_frame_transformer_delegate.cc",
- "audio/null_audio_poller.cc",
- "audio/remix_resample.cc",
- ":webrtc_audio_processing__rms_level",
- ":webrtc_neteq__neteq_api",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_audio_coding__audio_network_adaptor_config",
- "webrtc_api__transport_api",
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_api__rtp_parameters",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_common_audio__common_audio_c",
- "webrtc_rtc_base__audio_format_to_string",
- "webrtc_api__rtp_headers",
- "webrtc_rtc_base__rate_limiter",
- "webrtc_logging__rtc_stream_config",
- "webrtc_crypto__options",
- "webrtc_common_audio__common_audio",
- "webrtc_call__bitrate_allocator",
- "webrtc_audio__audio_frame_api",
- "webrtc_utility__utility",
- "webrtc_audio_coding__audio_encoder_cng",
- "webrtc_logging__rtc_event_audio",
- "webrtc_audio_coding__red",
- "webrtc_utility__audio_frame_operations",
- "webrtc_audio_processing__api",
- "webrtc_audio_processing__audio_frame_proxies",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_audio_coding__audio_coding",
- "webrtc_audio__aec3_factory",
- "webrtc_audio_processing__audio_processing",
- "webrtc_call__rtp_interfaces",
- "webrtc_call__call_interfaces",
- "webrtc_rtp_rtcp__rtp_rtcp",
- "webrtc_pacing__pacing",
- ],
-}
-
-cc_library_static {
- name: "webrtc_api__ice_transport_factory",
- defaults: ["webrtc_defaults"],
- srcs: ["api/ice_transport_factory.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__rtc_base",
- "webrtc_api__libjingle_peerconnection_api",
- "webrtc_p2p__rtc_p2p",
- ],
-}
-
-cc_library_static {
- name: "webrtc_adaptation__resource_adaptation",
- defaults: ["webrtc_defaults"],
- srcs: [
- "call/adaptation/adaptation_constraint.cc",
- "call/adaptation/adaptation_listener.cc",
- "call/adaptation/broadcast_resource_listener.cc",
- "call/adaptation/degradation_preference_provider.cc",
- "call/adaptation/encoder_settings.cc",
- "call/adaptation/resource_adaptation_processor.cc",
- "call/adaptation/resource_adaptation_processor_interface.cc",
- "call/adaptation/video_source_restrictions.cc",
- "call/adaptation/video_stream_adapter.cc",
- "call/adaptation/video_stream_input_state.cc",
- "call/adaptation/video_stream_input_state_provider.cc",
- ":webrtc_adaptation__resource_adaptation_api",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_api__rtp_parameters",
- "webrtc_video__video_adaptation",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_frame",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_experiments__balanced_degradation_settings",
- "webrtc_video_coding__video_coding_utility",
- ],
-}
-
-cc_library_static {
- name: "webrtc_rtp__control_handler",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/congestion_controller/rtp/control_handler.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__sequence_checker",
- "webrtc_units__data_size",
- "webrtc_units__time_delta",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_transport__network_control",
- "webrtc_rtc_base__rtc_base",
- "webrtc_pacing__pacing",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__webrtc_vp8_temporal_layers",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/codecs/vp8/default_temporal_layers.cc",
- "modules/video_coding/codecs/vp8/screenshare_layers.cc",
- "modules/video_coding/codecs/vp8/temporal_layers_checker.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_system_wrappers__metrics",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_video_coding__video_coding_utility",
- ],
-}
-
-cc_library_static {
- name: "webrtc_congestion_controller__congestion_controller",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/congestion_controller/receive_side_congestion_controller.cc"],
- host_supported: true,
- cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
- static_libs: [
- "webrtc_modules__module_api",
- "webrtc_synchronization__mutex",
- "webrtc_transport__network_control",
- "webrtc_transport__field_trial_based_config",
- "webrtc_rtc_base__rtc_base",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_pacing__pacing",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__webrtc_multiplex",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc",
- "modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc",
- "modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc",
- "modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_synchronization__mutex",
- "webrtc_video__video_rtp_headers",
- "webrtc_rtc_base__rtc_base",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_media__rtc_media_base",
- "webrtc_video_coding__video_coding_utility",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video__builtin_video_bitrate_allocator_factory",
- defaults: ["webrtc_defaults"],
- srcs: ["api/video/builtin_video_bitrate_allocator_factory.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_video__video_bitrate_allocation",
- "webrtc_video__video_bitrate_allocator",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__webrtc_vp9_helpers",
- "webrtc_media__rtc_media_base",
- "webrtc_video_coding__video_coding_utility",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_codecs__rtc_software_fallback_wrappers",
- defaults: ["webrtc_defaults"],
- srcs: [
- "api/video_codecs/video_decoder_software_fallback_wrapper.cc",
- "api/video_codecs/video_encoder_software_fallback_wrapper.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_system_wrappers__metrics",
- "webrtc_media__rtc_h264_profile_id",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_media__rtc_media_base",
- "webrtc_video_coding__video_coding_utility",
- ],
-}
-
-cc_library_static {
- name: "webrtc_goog_cc__goog_cc",
- defaults: ["webrtc_defaults"],
- srcs: ["modules/congestion_controller/goog_cc/goog_cc_network_control.cc"],
- host_supported: true,
- cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_units__data_size",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__logging",
- "webrtc_units__data_rate",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
- "webrtc_logging__rtc_event_pacing",
- "webrtc_transport__field_trial_based_config",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_experiments__alr_experiment",
- "webrtc_goog_cc__alr_detector",
- "webrtc_experiments__rate_control_settings",
- "webrtc_goog_cc__pushback_controller",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_logging__rtc_event_bwe",
- "webrtc_goog_cc__probe_controller",
- "webrtc_goog_cc__loss_based_controller",
- "webrtc_goog_cc__estimators",
- "webrtc_goog_cc__delay_based_bwe",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__webrtc_vp9",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/codecs/vp9/vp9.cc",
- "modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc",
- "modules/video_coding/codecs/vp9/vp9_impl.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_synchronization__mutex",
- "webrtc_system_wrappers__field_trial",
- "webrtc_video__video_rtp_headers",
- "webrtc_rtc_base__rtc_base",
- "webrtc_video__video_frame",
- "webrtc_common_video__common_video",
- "webrtc_video__video_frame_i010",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_media__rtc_vp9_profile",
- "webrtc_experiments__rate_control_settings",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_video_coding__webrtc_vp9_helpers",
- "webrtc_media__rtc_media_base",
- "webrtc_video_coding__video_coding_utility",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__webrtc_h264",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/codecs/h264/h264.cc",
- "modules/video_coding/codecs/h264/h264_color_space.cc",
- "modules/video_coding/codecs/h264/h264_decoder_impl.cc",
- "modules/video_coding/codecs/h264/h264_encoder_impl.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_system_wrappers__field_trial",
- "webrtc_video__video_rtp_headers",
- "webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_media__rtc_h264_profile_id",
- "webrtc_video__video_frame",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
- "webrtc_video__video_frame_i010",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_media__rtc_media_base",
- "webrtc_video_coding__video_coding_utility",
- ],
-}
-
-cc_library_static {
- name: "webrtc_media__rtc_simulcast_encoder_adapter",
- defaults: ["webrtc_defaults"],
- srcs: ["media/engine/simulcast_encoder_adapter.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__sequence_checker",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_video__video_frame",
- "webrtc_video__video_frame_i420",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_experiments__rate_control_settings",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_call__video_stream_api",
- "webrtc_media__rtc_media_base",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_video_codecs__rtc_software_fallback_wrappers",
- ],
-}
-
-cc_library_static {
- name: "webrtc_adaptation__video_adaptation",
- defaults: ["webrtc_defaults"],
- srcs: [
- "video/adaptation/encode_usage_resource.cc",
- "video/adaptation/overuse_frame_detector.cc",
- "video/adaptation/quality_rampup_experiment_helper.cc",
- "video/adaptation/quality_scaler_resource.cc",
- "video/adaptation/video_stream_encoder_resource.cc",
- "video/adaptation/video_stream_encoder_resource_manager.cc",
- ":webrtc_adaptation__resource_adaptation_api",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_api__rtp_parameters",
- "webrtc_video__video_adaptation",
- "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__platform_thread_types",
"webrtc_rtc_base__rtc_event",
- "webrtc_rtc_base__logging",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
"webrtc_system_wrappers__system_wrappers",
- "webrtc_experiments__quality_scaler_settings",
- "webrtc_experiments__quality_rampup_experiment",
- "webrtc_task_utils__repeating_task",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
"webrtc_video__video_frame",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_experiments__balanced_degradation_settings",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_adaptation__resource_adaptation",
+ "webrtc_video__video_rtp_headers",
],
}
+/* From target:
+//modules/rtp_rtcp:rtp_video_header
+*/
cc_library_static {
- name: "webrtc_transport__goog_cc",
+ name: "webrtc_rtp_rtcp__rtp_video_header",
defaults: ["webrtc_defaults"],
- srcs: ["api/transport/goog_cc_factory.cc"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video__video_frame_metadata",
+ "modules/rtp_rtcp/source/rtp_video_header.cc",
+ ],
host_supported: true,
static_libs: [
- "webrtc_transport__network_control",
- "webrtc_goog_cc__goog_cc",
+ "webrtc_api__rtp_headers",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
],
}
+/* From target:
+//net/dcsctp/rx:data_tracker
+*/
cc_library_static {
- name: "webrtc_video_codecs__vp8_temporal_layers_factory",
+ name: "webrtc_rx__data_tracker",
defaults: ["webrtc_defaults"],
- srcs: ["api/video_codecs/vp8_temporal_layers_factory.cc"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/rx/data_tracker.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__timer",
+ ],
+}
+
+/* From target:
+//net/dcsctp/rx:interleaved_reassembly_streams
+*/
+cc_library_static {
+ name: "webrtc_rx__interleaved_reassembly_streams",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__socket",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "net/dcsctp/rx/interleaved_reassembly_streams.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//net/dcsctp/rx:reassembly_queue
+*/
+cc_library_static {
+ name: "webrtc_rx__reassembly_queue",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__socket",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "net/dcsctp/rx/reassembly_queue.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_packet__parameter",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rx__interleaved_reassembly_streams",
+ "webrtc_rx__traditional_reassembly_streams",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//net/dcsctp/rx:traditional_reassembly_streams
+*/
+cc_library_static {
+ name: "webrtc_rx__traditional_reassembly_streams",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/rx/traditional_reassembly_streams.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_packet__chunk",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ ],
+}
+
+/* From target:
+//rtc_base/third_party/sigslot:sigslot
+*/
+cc_library_static {
+ name: "webrtc_sigslot__sigslot",
+ defaults: ["webrtc_defaults"],
+ srcs: ["rtc_base/third_party/sigslot/sigslot.cc"],
+ host_supported: true,
+}
+
+/* From target:
+//net/dcsctp/socket:dcsctp_socket
+*/
+cc_library_static {
+ name: "webrtc_socket__dcsctp_socket",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__socket",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "net/dcsctp/socket/callback_deferrer.cc",
+ "net/dcsctp/socket/dcsctp_socket.cc",
+ "net/dcsctp/socket/state_cookie.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_packet__chunk_validators",
+ "webrtc_packet__error_cause",
+ "webrtc_packet__parameter",
+ "webrtc_packet__sctp_packet",
+ "webrtc_packet__tlv_trait",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rx__data_tracker",
+ "webrtc_rx__reassembly_queue",
+ "webrtc_socket__heartbeat_handler",
+ "webrtc_socket__packet_sender",
+ "webrtc_socket__stream_reset_handler",
+ "webrtc_socket__transmission_control_block",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__timer",
+ "webrtc_tx__retransmission_error_counter",
+ "webrtc_tx__retransmission_queue",
+ "webrtc_tx__retransmission_timeout",
+ "webrtc_tx__rr_send_queue",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//net/dcsctp/socket:heartbeat_handler
+*/
+cc_library_static {
+ name: "webrtc_socket__heartbeat_handler",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/socket/heartbeat_handler.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_packet__parameter",
+ "webrtc_packet__sctp_packet",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__timer",
+ ],
+}
+
+/* From target:
+//net/dcsctp/socket:packet_sender
+*/
+cc_library_static {
+ name: "webrtc_socket__packet_sender",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/socket/packet_sender.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__sctp_packet",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__timer",
+ ],
+}
+
+/* From target:
+//net/dcsctp/socket:stream_reset_handler
+*/
+cc_library_static {
+ name: "webrtc_socket__stream_reset_handler",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__socket",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "net/dcsctp/socket/stream_reset_handler.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_packet__parameter",
+ "webrtc_packet__sctp_packet",
+ "webrtc_packet__tlv_trait",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rx__data_tracker",
+ "webrtc_rx__reassembly_queue",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__timer",
+ "webrtc_tx__retransmission_queue",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//net/dcsctp/socket:transmission_control_block
+*/
+cc_library_static {
+ name: "webrtc_socket__transmission_control_block",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_public__socket",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "net/dcsctp/socket/transmission_control_block.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rx__data_tracker",
+ "webrtc_rx__reassembly_queue",
+ "webrtc_socket__heartbeat_handler",
+ "webrtc_socket__packet_sender",
+ "webrtc_socket__stream_reset_handler",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__timer",
+ "webrtc_tx__retransmission_error_counter",
+ "webrtc_tx__retransmission_queue",
+ "webrtc_tx__retransmission_timeout",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor
+*/
+cc_library_static {
+ name: "webrtc_spl_sqrt_floor__spl_sqrt_floor",
+ defaults: ["webrtc_defaults"],
+ srcs: [],
+ host_supported: true,
+ arch: {
+ arm: {
+ srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_arm.S"],
+ },
+ arm64: {
+ srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
+ },
+ riscv64: {
+ srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
+ },
+ x86_64: {
+ srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
+ },
+ x86: {
+ srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
+ },
+ },
+}
+
+/* From target:
+//stats:rtc_stats
+*/
+cc_library_static {
+ name: "webrtc_stats__rtc_stats",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "stats/rtc_stats.cc",
+ "stats/rtc_stats_report.cc",
+ "stats/rtcstats_objects.cc",
+ ],
host_supported: true,
static_libs: [
"webrtc_rtc_base__checks",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_video_coding__webrtc_vp8_temporal_layers",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_units__timestamp",
],
}
+/* From target:
+//third_party/abseil-cpp/absl/strings:cord
+*/
+filegroup {
+ name: "webrtc_strings__cord",
+ srcs: [
+ "third_party/abseil-cpp/absl/strings/cord.cc",
+ "third_party/abseil-cpp/absl/strings/cord_analysis.cc",
+ "third_party/abseil-cpp/absl/strings/cord_buffer.cc",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/strings:cord_internal
+*/
+filegroup {
+ name: "webrtc_strings__cord_internal",
+ srcs: [
+ "third_party/abseil-cpp/absl/strings/internal/cord_internal.cc",
+ "third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc",
+ "third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc",
+ "third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc",
+ "third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc",
+ "third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc",
+ "third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/strings:cordz_functions
+*/
+filegroup {
+ name: "webrtc_strings__cordz_functions",
+ srcs: ["third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/strings:cordz_handle
+*/
+filegroup {
+ name: "webrtc_strings__cordz_handle",
+ srcs: ["third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/strings:cordz_info
+*/
+filegroup {
+ name: "webrtc_strings__cordz_info",
+ srcs: ["third_party/abseil-cpp/absl/strings/internal/cordz_info.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/strings:internal
+*/
+filegroup {
+ name: "webrtc_strings__internal",
+ srcs: [
+ "third_party/abseil-cpp/absl/strings/internal/escaping.cc",
+ "third_party/abseil-cpp/absl/strings/internal/ostringstream.cc",
+ "third_party/abseil-cpp/absl/strings/internal/utf8.cc",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/strings:str_format_internal
+*/
+filegroup {
+ name: "webrtc_strings__str_format_internal",
+ srcs: [
+ "third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc",
+ "third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc",
+ "third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc",
+ "third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc",
+ "third_party/abseil-cpp/absl/strings/internal/str_format/output.cc",
+ "third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/strings:strings
+*/
+filegroup {
+ name: "webrtc_strings__strings",
+ srcs: [
+ "third_party/abseil-cpp/absl/strings/ascii.cc",
+ "third_party/abseil-cpp/absl/strings/charconv.cc",
+ "third_party/abseil-cpp/absl/strings/escaping.cc",
+ "third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc",
+ "third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc",
+ "third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc",
+ "third_party/abseil-cpp/absl/strings/internal/memutil.cc",
+ "third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc",
+ "third_party/abseil-cpp/absl/strings/match.cc",
+ "third_party/abseil-cpp/absl/strings/numbers.cc",
+ "third_party/abseil-cpp/absl/strings/str_cat.cc",
+ "third_party/abseil-cpp/absl/strings/str_replace.cc",
+ "third_party/abseil-cpp/absl/strings/str_split.cc",
+ "third_party/abseil-cpp/absl/strings/string_view.cc",
+ "third_party/abseil-cpp/absl/strings/substitute.cc",
+ ],
+}
+
+/* From target:
+//modules/video_coding/svc:scalability_mode_util
+*/
+filegroup {
+ name: "webrtc_svc__scalability_mode_util",
+ srcs: ["modules/video_coding/svc/scalability_mode_util.cc"],
+}
+
+/* From target:
+//modules/video_coding/svc:scalability_structures
+*/
+filegroup {
+ name: "webrtc_svc__scalability_structures",
+ srcs: [
+ "modules/video_coding/svc/create_scalability_structure.cc",
+ "modules/video_coding/svc/scalability_structure_full_svc.cc",
+ "modules/video_coding/svc/scalability_structure_key_svc.cc",
+ "modules/video_coding/svc/scalability_structure_l2t2_key_shift.cc",
+ "modules/video_coding/svc/scalability_structure_simulcast.cc",
+ ],
+}
+
+/* From target:
+//modules/video_coding/svc:scalable_video_controller
+*/
+filegroup {
+ name: "webrtc_svc__scalable_video_controller",
+ srcs: ["modules/video_coding/svc/scalable_video_controller_no_layering.cc"],
+}
+
+/* From target:
+//modules/video_coding/svc:svc_rate_allocator
+*/
+filegroup {
+ name: "webrtc_svc__svc_rate_allocator",
+ srcs: ["modules/video_coding/svc/svc_rate_allocator.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/synchronization:graphcycles_internal
+*/
+filegroup {
+ name: "webrtc_synchronization__graphcycles_internal",
+ srcs: ["third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc"],
+}
+
+/* From target:
+//rtc_base/synchronization:sequence_checker_internal
+*/
+cc_library_static {
+ name: "webrtc_synchronization__sequence_checker_internal",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/synchronization/sequence_checker_internal.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/synchronization:synchronization
+*/
+filegroup {
+ name: "webrtc_synchronization__synchronization",
+ srcs: [
+ "third_party/abseil-cpp/absl/synchronization/barrier.cc",
+ "third_party/abseil-cpp/absl/synchronization/blocking_counter.cc",
+ "third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc",
+ "third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc",
+ "third_party/abseil-cpp/absl/synchronization/internal/waiter.cc",
+ "third_party/abseil-cpp/absl/synchronization/mutex.cc",
+ "third_party/abseil-cpp/absl/synchronization/notification.cc",
+ ],
+}
+
+/* From target:
+//rtc_base/synchronization:yield
+*/
+cc_library_static {
+ name: "webrtc_synchronization__yield",
+ defaults: ["webrtc_defaults"],
+ srcs: ["rtc_base/synchronization/yield.cc"],
+ host_supported: true,
+}
+
+/* From target:
+//rtc_base/synchronization:yield_policy
+*/
+cc_library_static {
+ name: "webrtc_synchronization__yield_policy",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/synchronization/yield_policy.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//rtc_base/system:file_wrapper
+*/
+cc_library_static {
+ name: "webrtc_system__file_wrapper",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "rtc_base/system/file_wrapper.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__criticalsection",
+ ],
+}
+
+/* From target:
+//system_wrappers:denormal_disabler
+*/
+cc_library_static {
+ name: "webrtc_system_wrappers__denormal_disabler",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "system_wrappers/source/denormal_disabler.cc",
+ ],
+ host_supported: true,
+ cppflags: ["-Wno-unused-private-field"],
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//system_wrappers:field_trial
+*/
+cc_library_static {
+ name: "webrtc_system_wrappers__field_trial",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "system_wrappers/source/field_trial.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//system_wrappers:metrics
+*/
+cc_library_static {
+ name: "webrtc_system_wrappers__metrics",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "system_wrappers/source/metrics.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//system_wrappers:system_wrappers
+*/
+cc_library_static {
+ name: "webrtc_system_wrappers__system_wrappers",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "system_wrappers/source/clock.cc",
+ "system_wrappers/source/cpu_features.cc",
+ "system_wrappers/source/cpu_features_linux.cc",
+ "system_wrappers/source/cpu_info.cc",
+ "system_wrappers/source/rtp_to_ntp_estimator.cc",
+ "system_wrappers/source/sleep.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//api/task_queue:default_task_queue_factory
+*/
+cc_library_static {
+ name: "webrtc_task_queue__default_task_queue_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/task_queue/default_task_queue_factory_libevent.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_task_queue_libevent",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ ],
+}
+
+/* From target:
+//api/task_queue:pending_task_safety_flag
+*/
+cc_library_static {
+ name: "webrtc_task_queue__pending_task_safety_flag",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/task_queue/pending_task_safety_flag.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//api/task_queue:task_queue
+*/
+cc_library_static {
+ name: "webrtc_task_queue__task_queue",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/task_queue/task_queue_base.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//rtc_base/task_utils:repeating_task
+*/
+cc_library_static {
+ name: "webrtc_task_utils__repeating_task",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "rtc_base/task_utils/repeating_task.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//test:fake_video_codecs
+*/
cc_library_static {
name: "webrtc_test__fake_video_codecs",
defaults: ["webrtc_defaults"],
srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
"test/configurable_frame_size_encoder.cc",
"test/fake_decoder.cc",
"test/fake_encoder.cc",
@@ -4609,500 +16959,1847 @@
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_base__criticalsection",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_rtc_base__timeutils",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_video_codecs__vp8_temporal_layers_factory",
- ],
-}
-
-cc_library_static {
- name: "webrtc_media__rtc_encoder_simulcast_proxy",
- defaults: ["webrtc_defaults"],
- srcs: ["media/engine/encoder_simulcast_proxy.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_video__video_bitrate_allocation",
- "webrtc_video__video_rtp_headers",
- "webrtc_video__video_frame",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_media__rtc_simulcast_encoder_adapter",
- ],
-}
-
-cc_library_static {
- name: "webrtc_pc__rtc_pc_base",
- defaults: ["webrtc_defaults"],
- srcs: [
- "pc/channel.cc",
- "pc/channel_manager.cc",
- "pc/composite_rtp_transport.cc",
- "pc/dtls_srtp_transport.cc",
- "pc/dtls_transport.cc",
- "pc/external_hmac.cc",
- "pc/ice_transport.cc",
- "pc/jsep_transport.cc",
- "pc/jsep_transport_controller.cc",
- "pc/media_session.cc",
- "pc/rtcp_mux_filter.cc",
- "pc/rtp_media_utils.cc",
- "pc/rtp_transport.cc",
- "pc/sctp_data_channel_transport.cc",
- "pc/sctp_transport.cc",
- "pc/sctp_utils.cc",
- "pc/session_description.cc",
- "pc/simulcast_description.cc",
- "pc/srtp_filter.cc",
- "pc/srtp_session.cc",
- "pc/srtp_transport.cc",
- "pc/transport_stats.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_sigslot__sigslot",
- "webrtc_pc__media_protocol_names",
- "webrtc_base64__base64",
- "webrtc_rtc_base__checks",
- "webrtc_rtc_base__stringutils",
- "webrtc_system__file_wrapper",
- "webrtc_synchronization__mutex",
- "webrtc_api__rtp_parameters",
- "webrtc_api__audio_options_api",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_system_wrappers__field_trial",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
"webrtc_api__rtc_error",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_video__video_rtp_headers",
- "webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_api__rtp_headers",
- "webrtc_crypto__options",
- "webrtc_media__rtc_h264_profile_id",
- "webrtc_video__video_frame",
- "webrtc_common_video__common_video",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_call__rtp_interfaces",
- "webrtc_call__call_interfaces",
- "webrtc_media__rtc_media_base",
- "webrtc_api__libjingle_peerconnection_api",
- "webrtc_logging__ice_log",
- "webrtc_rtp_rtcp__rtp_rtcp",
- "webrtc_call__rtp_receiver",
- "webrtc_p2p__rtc_p2p",
- "webrtc_media__rtc_data",
- "webrtc_api__ice_transport_factory",
- "webrtc_video__builtin_video_bitrate_allocator_factory",
- ],
-}
-
-cc_library_static {
- name: "webrtc_call__rtp_sender",
- defaults: ["webrtc_defaults"],
- srcs: [
- "call/rtp_payload_params.cc",
- "call/rtp_transport_controller_send.cc",
- "call/rtp_video_sender.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_api__transport_api",
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__mutex",
- "webrtc_api__rtp_parameters",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_units__data_rate",
- "webrtc_video_coding__chain_diff_calculator",
- "webrtc_transport__network_control",
- "webrtc_transport__field_trial_based_config",
- "webrtc_video_coding__frame_dependencies_calculator",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_rtc_base__rtc_base",
- "webrtc_task_utils__repeating_task",
- "webrtc_rtc_base__rate_limiter",
- "webrtc_video__video_frame",
- "webrtc_utility__utility",
- "webrtc_rtp_rtcp__rtp_video_header",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_rtp__transport_feedback",
- "webrtc_logging__rtc_event_bwe",
- "webrtc_call__rtp_interfaces",
- "webrtc_call__bitrate_configurator",
- "webrtc_rtp_rtcp__rtp_rtcp",
- "webrtc_pacing__pacing",
- "webrtc_rtp__control_handler",
- "webrtc_congestion_controller__congestion_controller",
- "webrtc_transport__goog_cc",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__video_coding",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/codec_timer.cc",
- "modules/video_coding/decoder_database.cc",
- "modules/video_coding/fec_controller_default.cc",
- "modules/video_coding/frame_buffer2.cc",
- "modules/video_coding/frame_object.cc",
- "modules/video_coding/generic_decoder.cc",
- "modules/video_coding/h264_sprop_parameter_sets.cc",
- "modules/video_coding/h264_sps_pps_tracker.cc",
- "modules/video_coding/inter_frame_delay.cc",
- "modules/video_coding/jitter_estimator.cc",
- "modules/video_coding/loss_notification_controller.cc",
- "modules/video_coding/media_opt_util.cc",
- "modules/video_coding/packet_buffer.cc",
- "modules/video_coding/rtp_frame_reference_finder.cc",
- "modules/video_coding/rtt_filter.cc",
- "modules/video_coding/timestamp_map.cc",
- "modules/video_coding/timing.cc",
- "modules/video_coding/unique_timestamp_counter.cc",
- "modules/video_coding/video_codec_initializer.cc",
- "modules/video_coding/video_receiver2.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_base64__base64",
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_synchronization__mutex",
- "webrtc_time__timestamp_extrapolator",
- "webrtc_synchronization__sequence_checker",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_video__video_adaptation",
- "webrtc_units__time_delta",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_video__video_bitrate_allocator",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_experiments__jitter_upper_bound_experiment",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_experiments__alr_experiment",
- "webrtc_system_wrappers__metrics",
- "webrtc_experiments__rtt_mult_experiment",
- "webrtc_rtc_base__rtc_base",
- "webrtc_task_utils__repeating_task",
"webrtc_api__rtp_headers",
"webrtc_api__rtp_packet_info",
- "webrtc_video__video_frame",
- "webrtc_experiments__min_video_bitrate_experiment",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_rtp_rtcp__rtp_video_header",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_experiments__rate_control_settings",
- "webrtc_video_coding__video_codec_interface",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__criticalsection",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
"webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_video_coding__encoded_frame",
- "webrtc_video_coding__webrtc_vp9_helpers",
- "webrtc_video__encoded_frame",
- "webrtc_rtp_rtcp__rtp_rtcp",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_video__builtin_video_bitrate_allocator_factory",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video_coding__webrtc_vp8",
- defaults: ["webrtc_defaults"],
- srcs: [
- "modules/video_coding/codecs/vp8/libvpx_interface.cc",
- "modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc",
- "modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_experiments__cpu_speed_experiment",
- "webrtc_video__video_rtp_headers",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
"webrtc_system_wrappers__metrics",
- "webrtc_video__video_frame",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
"webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
"webrtc_video_codecs__video_codecs_api",
- "webrtc_experiments__rate_control_settings",
+ "webrtc_video_codecs__vp8_temporal_layers_factory",
"webrtc_video_coding__video_codec_interface",
"webrtc_video_coding__video_coding_utility",
- "webrtc_video_coding__webrtc_vp8_temporal_layers",
- "webrtc_video_codecs__vp8_temporal_layers_factory",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/time:time
+*/
+filegroup {
+ name: "webrtc_time__time",
+ srcs: [
+ "third_party/abseil-cpp/absl/time/civil_time.cc",
+ "third_party/abseil-cpp/absl/time/clock.cc",
+ "third_party/abseil-cpp/absl/time/duration.cc",
+ "third_party/abseil-cpp/absl/time/format.cc",
+ "third_party/abseil-cpp/absl/time/time.cc",
],
}
+/* From target:
+//net/dcsctp/timer:task_queue_timeout
+*/
cc_library_static {
- name: "webrtc_media__rtc_internal_video_codecs",
+ name: "webrtc_timer__task_queue_timeout",
defaults: ["webrtc_defaults"],
srcs: [
- "media/engine/fake_video_codec_factory.cc",
- "media/engine/internal_decoder_factory.cc",
- "media/engine/internal_encoder_factory.cc",
- "media/engine/multiplex_codec_factory.cc",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/timer/task_queue_timeout.cc",
],
host_supported: true,
static_libs: [
- "webrtc_media__rtc_constants",
"webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__video_rtp_headers",
- "webrtc_media__rtc_h264_profile_id",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_av1__libaom_av1_encoder",
- "webrtc_av1__libaom_av1_decoder",
- "webrtc_call__video_stream_api",
- "webrtc_call__call_interfaces",
- "webrtc_media__rtc_media_base",
- "webrtc_video_coding__webrtc_multiplex",
- "webrtc_video_codecs__rtc_software_fallback_wrappers",
- "webrtc_video_coding__webrtc_vp9",
- "webrtc_video_coding__webrtc_h264",
- "webrtc_media__rtc_simulcast_encoder_adapter",
- "webrtc_test__fake_video_codecs",
- "webrtc_media__rtc_encoder_simulcast_proxy",
- "webrtc_video_coding__webrtc_vp8",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
],
}
+/* From target:
+//net/dcsctp/timer:timer
+*/
cc_library_static {
- name: "webrtc_video_codecs__builtin_video_encoder_factory",
+ name: "webrtc_timer__timer",
defaults: ["webrtc_defaults"],
- srcs: ["api/video_codecs/builtin_video_encoder_factory.cc"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/timer/timer.cc",
+ ],
host_supported: true,
static_libs: [
+ "webrtc_containers__flat_containers_internal",
"webrtc_rtc_base__checks",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_media__rtc_media_base",
- "webrtc_media__rtc_encoder_simulcast_proxy",
- "webrtc_media__rtc_internal_video_codecs",
+ "webrtc_task_queue__task_queue",
],
}
+/* From target:
+//modules/video_coding/timing:codec_timer
+*/
+cc_library_static {
+ name: "webrtc_timing__codec_timer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/timing/codec_timer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__rtc_numerics",
+ ],
+}
+
+/* From target:
+//modules/video_coding/timing:frame_delay_variation_kalman_filter
+*/
+cc_library_static {
+ name: "webrtc_timing__frame_delay_variation_kalman_filter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/timing/frame_delay_variation_kalman_filter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//modules/video_coding/timing:inter_frame_delay
+*/
+cc_library_static {
+ name: "webrtc_timing__inter_frame_delay",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/timing/inter_frame_delay.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_units__frequency",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/video_coding/timing:jitter_estimator
+*/
+cc_library_static {
+ name: "webrtc_timing__jitter_estimator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "modules/video_coding/timing/jitter_estimator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_timing__frame_delay_variation_kalman_filter",
+ "webrtc_timing__rtt_filter",
+ "webrtc_units__data_size",
+ "webrtc_units__frequency",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/video_coding/timing:rtt_filter
+*/
+cc_library_static {
+ name: "webrtc_timing__rtt_filter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/timing/rtt_filter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//modules/video_coding/timing:timestamp_extrapolator
+*/
+cc_library_static {
+ name: "webrtc_timing__timestamp_extrapolator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/timing/timestamp_extrapolator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/video_coding/timing:timing_module
+*/
+cc_library_static {
+ name: "webrtc_timing__timing_module",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/timing/timing.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_timing__codec_timer",
+ "webrtc_timing__timestamp_extrapolator",
+ "webrtc_units__time_delta",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//modules/audio_processing/transient:transient_suppressor_impl
+*/
+cc_library_static {
+ name: "webrtc_transient__transient_suppressor_impl",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/transient/moving_moments.cc",
+ "modules/audio_processing/transient/transient_detector.cc",
+ "modules/audio_processing/transient/transient_suppressor_impl.cc",
+ "modules/audio_processing/transient/wpd_node.cc",
+ "modules/audio_processing/transient/wpd_tree.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_common_audio__fir_filter_factory",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_transient__voice_probability_delay_unit",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/transient:voice_probability_delay_unit
+*/
+cc_library_static {
+ name: "webrtc_transient__voice_probability_delay_unit",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/audio_processing/transient/voice_probability_delay_unit.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//api/transport:bitrate_settings
+*/
+cc_library_static {
+ name: "webrtc_transport__bitrate_settings",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_types__bad_optional_access",
+ "api/transport/bitrate_settings.cc",
+ ],
+ host_supported: true,
+}
+
+/* From target:
+//api/transport:field_trial_based_config
+*/
+cc_library_static {
+ name: "webrtc_transport__field_trial_based_config",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/transport/field_trial_based_config.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ ],
+}
+
+/* From target:
+//api/transport:goog_cc
+*/
+cc_library_static {
+ name: "webrtc_transport__goog_cc",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/transport/goog_cc_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_goog_cc__goog_cc",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__network_control",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api/transport:network_control
+*/
+cc_library_static {
+ name: "webrtc_transport__network_control",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/transport/network_types.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//api/transport:stun_types
+*/
+filegroup {
+ name: "webrtc_transport__stun_types",
+ srcs: ["api/transport/stun.cc"],
+}
+
+/* From target:
+//net/dcsctp/tx:outstanding_data
+*/
+cc_library_static {
+ name: "webrtc_tx__outstanding_data",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/tx/outstanding_data.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__timer",
+ "webrtc_tx__retransmission_timeout",
+ ],
+}
+
+/* From target:
+//net/dcsctp/tx:retransmission_error_counter
+*/
+cc_library_static {
+ name: "webrtc_tx__retransmission_error_counter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/tx/retransmission_error_counter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//net/dcsctp/tx:retransmission_queue
+*/
+cc_library_static {
+ name: "webrtc_tx__retransmission_queue",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/tx/retransmission_queue.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timer__timer",
+ "webrtc_tx__outstanding_data",
+ "webrtc_tx__retransmission_timeout",
+ ],
+}
+
+/* From target:
+//net/dcsctp/tx:retransmission_timeout
+*/
+cc_library_static {
+ name: "webrtc_tx__retransmission_timeout",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/tx/retransmission_timeout.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//net/dcsctp/tx:rr_send_queue
+*/
+cc_library_static {
+ name: "webrtc_tx__rr_send_queue",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/tx/rr_send_queue.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_tx__stream_scheduler",
+ ],
+}
+
+/* From target:
+//net/dcsctp/tx:stream_scheduler
+*/
+cc_library_static {
+ name: "webrtc_tx__stream_scheduler",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_crc32c__crc32c",
+ ":webrtc_crc32c__crc32c_arm64",
+ ":webrtc_crc32c__crc32c_sse42",
+ ":webrtc_numeric__int128",
+ ":webrtc_public__socket",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "net/dcsctp/tx/stream_scheduler.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_packet__chunk",
+ "webrtc_packet__sctp_packet",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ ],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/types:bad_optional_access
+*/
+filegroup {
+ name: "webrtc_types__bad_optional_access",
+ srcs: ["third_party/abseil-cpp/absl/types/bad_optional_access.cc"],
+}
+
+/* From target:
+//third_party/abseil-cpp/absl/types:bad_variant_access
+*/
+filegroup {
+ name: "webrtc_types__bad_variant_access",
+ srcs: ["third_party/abseil-cpp/absl/types/bad_variant_access.cc"],
+}
+
+/* From target:
+//api/units:data_rate
+*/
+cc_library_static {
+ name: "webrtc_units__data_rate",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/units/data_rate.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_units__data_size",
+ "webrtc_units__frequency",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//api/units:data_size
+*/
+cc_library_static {
+ name: "webrtc_units__data_size",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/units/data_size.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ ],
+}
+
+/* From target:
+//api/units:frequency
+*/
+cc_library_static {
+ name: "webrtc_units__frequency",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/units/frequency.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//api/units:time_delta
+*/
+cc_library_static {
+ name: "webrtc_units__time_delta",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/units/time_delta.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ ],
+}
+
+/* From target:
+//api/units:timestamp
+*/
+cc_library_static {
+ name: "webrtc_units__timestamp",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/units/timestamp.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//audio/utility:audio_frame_operations
+*/
+cc_library_static {
+ name: "webrtc_utility__audio_frame_operations",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "audio/utility/audio_frame_operations.cc",
+ "audio/utility/channel_mixer.cc",
+ "audio/utility/channel_mixing_matrix.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio__audio_frame_api",
+ "webrtc_common_audio__common_audio",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__system_wrappers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//modules/audio_processing/utility:cascaded_biquad_filter
+*/
+cc_library_static {
+ name: "webrtc_utility__cascaded_biquad_filter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/audio_processing/utility/cascaded_biquad_filter.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//modules/audio_processing/utility:legacy_delay_estimator
+*/
+cc_library_static {
+ name: "webrtc_utility__legacy_delay_estimator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/audio_processing/utility/delay_estimator.cc",
+ "modules/audio_processing/utility/delay_estimator_wrapper.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//modules/audio_processing/utility:pffft_wrapper
+*/
+cc_library_static {
+ name: "webrtc_utility__pffft_wrapper",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/audio_processing/utility/pffft_wrapper.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//modules/utility:utility
+*/
+filegroup {
+ name: "webrtc_utility__utility",
+ srcs: ["modules/utility/maybe_worker_thread.cc"],
+}
+
+/* From target:
+//modules/audio_processing/vad:vad
+*/
+cc_library_static {
+ name: "webrtc_vad__vad",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/audio_processing/vad/gmm.cc",
+ "modules/audio_processing/vad/pitch_based_vad.cc",
+ "modules/audio_processing/vad/pitch_internal.cc",
+ "modules/audio_processing/vad/pole_zero_filter.cc",
+ "modules/audio_processing/vad/standalone_vad.cc",
+ "modules/audio_processing/vad/vad_audio_proc.cc",
+ "modules/audio_processing/vad/vad_circular_buffer.cc",
+ "modules/audio_processing/vad/voice_activity_detector.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_audio_coding__isac_vad",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_utility__audio_frame_operations",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ },
+}
+
+/* From target:
+//api/video:builtin_video_bitrate_allocator_factory
+*/
+cc_library_static {
+ name: "webrtc_video__builtin_video_bitrate_allocator_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/video/builtin_video_bitrate_allocator_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//video:decode_synchronizer
+*/
+cc_library_static {
+ name: "webrtc_video__decode_synchronizer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "video/decode_synchronizer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__frame_decode_timing",
+ ],
+}
+
+/* From target:
+//api/video:encoded_frame
+*/
+cc_library_static {
+ name: "webrtc_video__encoded_frame",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/video/encoded_frame.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_coding__encoded_frame",
+ ],
+}
+
+/* From target:
+//api/video:encoded_image
+*/
+cc_library_static {
+ name: "webrtc_video__encoded_image",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/video/encoded_image.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtp_packet_info",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//api/video:frame_buffer
+*/
+cc_library_static {
+ name: "webrtc_video__frame_buffer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/video/frame_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//video:frame_cadence_adapter
+*/
+cc_library_static {
+ name: "webrtc_video__frame_cadence_adapter",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "video/frame_cadence_adapter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__video_frame",
+ ],
+}
+
+/* From target:
+//video:frame_decode_timing
+*/
+cc_library_static {
+ name: "webrtc_video__frame_decode_timing",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "video/frame_decode_timing.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timing__timing_module",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//video:frame_dumping_decoder
+*/
cc_library_static {
name: "webrtc_video__frame_dumping_decoder",
defaults: ["webrtc_defaults"],
- srcs: ["video/frame_dumping_decoder.cc"],
- host_supported: true,
- static_libs: [
- "webrtc_system__file_wrapper",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_video__encoded_image",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_video__encoded_frame",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_video_coding__video_coding",
- ],
-}
-
-cc_library_static {
- name: "webrtc_pc__peerconnection",
- defaults: ["webrtc_defaults"],
srcs: [
- "pc/audio_rtp_receiver.cc",
- "pc/audio_track.cc",
- "pc/data_channel_controller.cc",
- "pc/data_channel_utils.cc",
- "pc/dtmf_sender.cc",
- "pc/ice_server_parsing.cc",
- "pc/jitter_buffer_delay.cc",
- "pc/jsep_ice_candidate.cc",
- "pc/jsep_session_description.cc",
- "pc/local_audio_source.cc",
- "pc/media_stream.cc",
- "pc/media_stream_observer.cc",
- "pc/peer_connection.cc",
- "pc/peer_connection_factory.cc",
- "pc/remote_audio_source.cc",
- "pc/rtc_stats_collector.cc",
- "pc/rtc_stats_traversal.cc",
- "pc/rtp_data_channel.cc",
- "pc/rtp_parameters_conversion.cc",
- "pc/rtp_receiver.cc",
- "pc/rtp_sender.cc",
- "pc/rtp_transceiver.cc",
- "pc/sctp_data_channel.cc",
- "pc/sdp_serializer.cc",
- "pc/sdp_utils.cc",
- "pc/stats_collector.cc",
- "pc/track_media_info_map.cc",
- "pc/video_rtp_receiver.cc",
- "pc/video_rtp_track_source.cc",
- "pc/video_track.cc",
- "pc/video_track_source.cc",
- "pc/webrtc_sdp.cc",
- "pc/webrtc_session_description_factory.cc",
- ":webrtc_rtc_base__rtc_operations_chain",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_sigslot__sigslot",
- "webrtc_base64__base64",
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_system__file_wrapper",
- "webrtc_synchronization__mutex",
- "webrtc_api__rtp_parameters",
- "webrtc_api__audio_options_api",
- "webrtc_rtc_base__weak_ptr",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_transport__field_trial_based_config",
- "webrtc_api__rtc_error",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_api__rtc_event_log_output_file",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_video__video_frame",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_api__media_stream_interface",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_call__call_interfaces",
- "webrtc_media__rtc_media_base",
- "webrtc_api__libjingle_peerconnection_api",
- "webrtc_logging__ice_log",
- "webrtc_p2p__rtc_p2p",
- "webrtc_media__rtc_data",
- "webrtc_api__ice_transport_factory",
- "webrtc_video__builtin_video_bitrate_allocator_factory",
- "webrtc_pc__rtc_pc_base",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video__video_stream_encoder_impl",
- defaults: ["webrtc_defaults"],
- srcs: [
- "video/encoder_bitrate_adjuster.cc",
- "video/encoder_overshoot_detector.cc",
- "video/frame_encode_metadata_writer.cc",
- "video/video_source_sink_controller.cc",
- "video/video_stream_encoder.cc",
":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "video/frame_dumping_decoder.cc",
],
host_supported: true,
static_libs: [
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_base__criticalsection",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__sequence_checker",
- "webrtc_video__video_bitrate_allocation",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
"webrtc_api__rtp_parameters",
- "webrtc_video__video_adaptation",
- "webrtc_rtc_base__timeutils",
- "webrtc_rtc_base__rtc_event",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
"webrtc_rtc_base__logging",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_video__video_bitrate_allocator",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
"webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
"webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_experiments__alr_experiment",
- "webrtc_experiments__quality_scaler_settings",
- "webrtc_experiments__quality_rampup_experiment",
- "webrtc_task_utils__repeating_task",
- "webrtc_video__video_frame",
- "webrtc_video__encoded_image",
- "webrtc_video__video_frame_i420",
- "webrtc_common_video__common_video",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_experiments__quality_scaling_experiment",
- "webrtc_experiments__rate_control_settings",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_experiments__balanced_degradation_settings",
- "webrtc_video_coding__webrtc_vp9_helpers",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_adaptation__resource_adaptation",
- "webrtc_adaptation__video_adaptation",
- "webrtc_video_coding__video_coding",
- ],
-}
-
-cc_library_static {
- name: "webrtc_video__video_stream_encoder_create",
- defaults: ["webrtc_defaults"],
- srcs: ["api/video/video_stream_encoder_create.cc"],
- host_supported: true,
- static_libs: [
+ "webrtc_task_queue__pending_task_safety_flag",
"webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
"webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
"webrtc_video_codecs__video_codecs_api",
- "webrtc_adaptation__video_adaptation",
- "webrtc_video__video_stream_encoder_impl",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding",
+ "webrtc_video_coding__video_coding_utility",
],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
}
+/* From target:
+//video:task_queue_frame_decode_scheduler
+*/
cc_library_static {
- name: "webrtc_video_codecs__builtin_video_decoder_factory",
+ name: "webrtc_video__task_queue_frame_decode_scheduler",
defaults: ["webrtc_defaults"],
- srcs: ["api/video_codecs/builtin_video_decoder_factory.cc"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "video/task_queue_frame_decode_scheduler.cc",
+ ],
host_supported: true,
static_libs: [
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_media__rtc_internal_video_codecs",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__timestamp",
+ "webrtc_video__frame_decode_timing",
],
}
+/* From target:
+//video:unique_timestamp_counter
+*/
+cc_library_static {
+ name: "webrtc_video__unique_timestamp_counter",
+ defaults: ["webrtc_defaults"],
+ srcs: ["video/unique_timestamp_counter.cc"],
+ host_supported: true,
+}
+
+/* From target:
+//video:video
+*/
cc_library_static {
name: "webrtc_video__video",
defaults: ["webrtc_defaults"],
srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
"video/buffered_frame_decryptor.cc",
- "video/call_stats.cc",
"video/call_stats2.cc",
"video/encoder_rtcp_feedback.cc",
"video/quality_limitation_reason_tracker.cc",
"video/quality_threshold.cc",
- "video/receive_statistics_proxy.cc",
"video/receive_statistics_proxy2.cc",
"video/report_block_stats.cc",
- "video/rtp_streams_synchronizer.cc",
"video/rtp_streams_synchronizer2.cc",
- "video/rtp_video_stream_receiver.cc",
"video/rtp_video_stream_receiver2.cc",
"video/rtp_video_stream_receiver_frame_transformer_delegate.cc",
"video/send_delay_stats.cc",
@@ -5110,214 +18807,2938 @@
"video/stats_counter.cc",
"video/stream_synchronization.cc",
"video/transport_adapter.cc",
- "video/video_quality_observer.cc",
"video/video_quality_observer2.cc",
- "video/video_receive_stream.cc",
"video/video_receive_stream2.cc",
"video/video_send_stream.cc",
"video/video_send_stream_impl.cc",
- "video/video_stream_decoder.cc",
"video/video_stream_decoder2.cc",
],
host_supported: true,
static_libs: [
- "webrtc_api__transport_api",
- "webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_task_queue__task_queue",
- "webrtc_rtc_base__stringutils",
- "webrtc_synchronization__mutex",
- "webrtc_time__timestamp_extrapolator",
- "webrtc_synchronization__sequence_checker",
- "webrtc_video__video_bitrate_allocation",
+ "webrtc_adaptation__video_adaptation",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
"webrtc_api__rtp_parameters",
- "webrtc_units__timestamp",
- "webrtc_rtc_base__weak_ptr",
- "webrtc_task_utils__pending_task_safety_flag",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_video__video_bitrate_allocator",
- "webrtc_experiments__keyframe_interval_settings_experiment",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_experiments__alr_experiment",
- "webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_task_utils__repeating_task",
- "webrtc_rtc_base__rate_limiter",
- "webrtc_crypto__options",
- "webrtc_media__rtc_h264_profile_id",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_api__transport_api",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
"webrtc_call__bitrate_allocator",
- "webrtc_video__video_frame",
- "webrtc_utility__utility",
- "webrtc_video_coding__nack_module",
- "webrtc_experiments__min_video_bitrate_experiment",
- "webrtc_video__encoded_image",
- "webrtc_deprecated__nack_module",
- "webrtc_video__video_frame_i420",
- "webrtc_rtp_rtcp__rtp_video_header",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_call__rtp_sender",
+ "webrtc_call__video_stream_api",
"webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_experiments__alr_experiment",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__keyframe_interval_settings_experiment",
+ "webrtc_experiments__min_video_bitrate_experiment",
+ "webrtc_experiments__normalize_simulcast_size_experiment",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_pacing__pacing",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_render__incoming_video_stream",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__histogram_percentile_counter",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__rate_tracker",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__sample_counter",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_rtp_rtcp__rtp_video_header",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_timing__timing_module",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__data_rate",
+ "webrtc_units__frequency",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__frame_cadence_adapter",
+ "webrtc_video__frame_decode_timing",
+ "webrtc_video__frame_dumping_decoder",
+ "webrtc_video__task_queue_frame_decode_scheduler",
+ "webrtc_video__unique_timestamp_counter",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video__video_stream_buffer_controller",
+ "webrtc_video__video_stream_encoder_impl",
"webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__nack_requester",
+ "webrtc_video_coding__packet_buffer",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_vp9_helpers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api/video:video_adaptation
+*/
+cc_library_static {
+ name: "webrtc_video__video_adaptation",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/video/video_adaptation_counters.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ ],
+}
+
+/* From target:
+//api/video:video_bitrate_allocation
+*/
+cc_library_static {
+ name: "webrtc_video__video_bitrate_allocation",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/video/video_bitrate_allocation.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__stringutils",
+ ],
+}
+
+/* From target:
+//api/video:video_bitrate_allocator
+*/
+cc_library_static {
+ name: "webrtc_video__video_bitrate_allocator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/video/video_bitrate_allocator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_units__data_rate",
+ "webrtc_video__video_bitrate_allocation",
+ ],
+}
+
+/* From target:
+//api/video:video_frame
+*/
+cc_library_static {
+ name: "webrtc_video__video_frame",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/video/i420_buffer.cc",
+ "api/video/i422_buffer.cc",
+ "api/video/i444_buffer.cc",
+ "api/video/nv12_buffer.cc",
+ "api/video/video_frame.cc",
+ "api/video/video_frame_buffer.cc",
+ "api/video/video_source_interface.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtp_packet_info",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_synchronization__yield",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//api/video:video_frame_i010
+*/
+cc_library_static {
+ name: "webrtc_video__video_frame_i010",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ "api/video/i010_buffer.cc",
+ "api/video/i210_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//api/video:video_frame_metadata
+*/
+filegroup {
+ name: "webrtc_video__video_frame_metadata",
+ srcs: ["api/video/video_frame_metadata.cc"],
+}
+
+/* From target:
+//video:video_receive_stream_timeout_tracker
+*/
+cc_library_static {
+ name: "webrtc_video__video_receive_stream_timeout_tracker",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "video/video_receive_stream_timeout_tracker.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//api/video:video_rtp_headers
+*/
+cc_library_static {
+ name: "webrtc_video__video_rtp_headers",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "api/video/color_space.cc",
+ "api/video/hdr_metadata.cc",
+ "api/video/video_content_type.cc",
+ "api/video/video_timing.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ ],
+}
+
+/* From target:
+//video:video_stream_buffer_controller
+*/
+cc_library_static {
+ name: "webrtc_video__video_stream_buffer_controller",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "video/video_stream_buffer_controller.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__rtt_mult_experiment",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_timing__inter_frame_delay",
+ "webrtc_timing__jitter_estimator",
+ "webrtc_timing__timing_module",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__decode_synchronizer",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__frame_buffer",
+ "webrtc_video__frame_decode_timing",
+ "webrtc_video__task_queue_frame_decode_scheduler",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_receive_stream_timeout_tracker",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__frame_helpers",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//video:video_stream_encoder_impl
+*/
+cc_library_static {
+ name: "webrtc_video__video_stream_encoder_impl",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "video/alignment_adjuster.cc",
+ "video/encoder_bitrate_adjuster.cc",
+ "video/encoder_overshoot_detector.cc",
+ "video/frame_encode_metadata_writer.cc",
+ "video/video_source_sink_controller.cc",
+ "video/video_stream_encoder.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_adaptation__resource_adaptation",
+ "webrtc_adaptation__video_adaptation",
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_config__streams_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__alr_experiment",
+ "webrtc_experiments__balanced_degradation_settings",
+ "webrtc_experiments__encoder_info_settings",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__quality_rampup_experiment",
+ "webrtc_experiments__quality_scaler_settings",
"webrtc_experiments__quality_scaling_experiment",
"webrtc_experiments__rate_control_settings",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_video_processing__video_processing",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_call__rtp_interfaces",
- "webrtc_call__video_stream_api",
- "webrtc_call__call_interfaces",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
"webrtc_media__rtc_media_base",
- "webrtc_api__libjingle_peerconnection_api",
- "webrtc_rtp_rtcp__rtp_rtcp",
- "webrtc_call__rtp_receiver",
- "webrtc_pacing__pacing",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_call__rtp_sender",
- "webrtc_video_coding__video_coding",
- "webrtc_video__frame_dumping_decoder",
- "webrtc_video__video_stream_encoder_create",
- ],
-}
-
-cc_library_static {
- name: "webrtc_call__call",
- defaults: ["webrtc_defaults"],
- srcs: [
- "call/call.cc",
- "call/call_factory.cc",
- "call/degraded_call.cc",
- "call/flexfec_receive_stream_impl.cc",
- "call/receive_time_calculator.cc",
- ],
- host_supported: true,
- static_libs: [
- "webrtc_network__sent_packet",
- "webrtc_api__transport_api",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
"webrtc_rtc_base__checks",
- "webrtc_modules__module_api",
- "webrtc_synchronization__sequence_checker",
- "webrtc_api__rtp_parameters",
- "webrtc_units__time_delta",
- "webrtc_task_utils__pending_task_safety_flag",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_system_wrappers__field_trial",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__criticalsection",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
"webrtc_rtc_base__rtc_task_queue",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_system_wrappers__metrics",
- "webrtc_api__rtp_headers",
- "webrtc_rtc_base__rate_limiter",
- "webrtc_logging__rtc_stream_config",
- "webrtc_logging__rtc_event_video",
- "webrtc_call__simulated_network",
- "webrtc_call__bitrate_allocator",
- "webrtc_utility__utility",
- "webrtc_logging__rtc_event_audio",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_logging__rtc_event_rtp_rtcp",
- "webrtc_call__rtp_interfaces",
- "webrtc_call__video_stream_api",
- "webrtc_call__call_interfaces",
- "webrtc_call__fake_network",
- "webrtc_rtp_rtcp__rtp_rtcp",
- "webrtc_call__rtp_receiver",
- "webrtc_pacing__pacing",
- "webrtc_audio__audio",
- "webrtc_adaptation__resource_adaptation",
- "webrtc_congestion_controller__congestion_controller",
- "webrtc_call__rtp_sender",
- "webrtc_video_coding__video_coding",
- "webrtc_video__video",
- ],
-}
-
-cc_library_static {
- name: "webrtc_media__rtc_audio_video",
- defaults: ["webrtc_defaults"],
- srcs: [
- "media/engine/adm_helpers.cc",
- "media/engine/payload_type_mapper.cc",
- "media/engine/simulcast.cc",
- "media/engine/unhandled_packets_buffer.cc",
- "media/engine/webrtc_media_engine.cc",
- "media/engine/webrtc_video_engine.cc",
- "media/engine/webrtc_voice_engine.cc",
- ":webrtc_video_capture__video_capture_internal_impl",
- ],
- host_supported: true,
- cflags: ["-DHAVE_WEBRTC_VIDEO"],
- static_libs: [
- "webrtc_media__rtc_constants",
- "webrtc_api__transport_api",
- "webrtc_transport__bitrate_settings",
- "webrtc_base64__base64",
- "webrtc_rtc_base__checks",
- "webrtc_task_queue__task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
"webrtc_rtc_base__stringutils",
- "webrtc_synchronization__mutex",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_api__rtp_parameters",
- "webrtc_units__data_rate",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
"webrtc_system_wrappers__field_trial",
- "webrtc_experiments__field_trial_parser",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_experiments__normalize_simulcast_size_experiment",
- "webrtc_audio_codecs__audio_codecs_api",
"webrtc_system_wrappers__metrics",
- "webrtc_rtc_base__rtc_base",
- "webrtc_rtc_base__audio_format_to_string",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__frame_cadence_adapter",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
"webrtc_video__video_frame",
- "webrtc_experiments__min_video_bitrate_experiment",
- "webrtc_video__video_frame_i420",
- "webrtc_audio_processing__api",
- "webrtc_common_video__common_video",
+ "webrtc_video__video_rtp_headers",
"webrtc_video_codecs__video_codecs_api",
- "webrtc_api__media_stream_interface",
- "webrtc_experiments__rate_control_settings",
"webrtc_video_coding__video_codec_interface",
- "webrtc_audio_device__audio_device_impl",
- "webrtc_audio_mixer__audio_mixer_impl",
- "webrtc_aec_dump__null_aec_dump_factory",
- "webrtc_call__video_stream_api",
- "webrtc_call__call_interfaces",
- "webrtc_media__rtc_media_base",
- "webrtc_api__libjingle_peerconnection_api",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_video_codecs__rtc_software_fallback_wrappers",
"webrtc_video_coding__video_coding",
- "webrtc_call__call",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_vp9_helpers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_capture:video_capture_internal_impl
+*/
+filegroup {
+ name: "webrtc_video_capture__video_capture_internal_impl",
+ srcs: [
+ "modules/video_capture/linux/device_info_linux.cc",
+ "modules/video_capture/linux/device_info_v4l2.cc",
+ "modules/video_capture/linux/video_capture_linux.cc",
+ "modules/video_capture/linux/video_capture_v4l2.cc",
],
}
+/* From target:
+//modules/video_capture:video_capture_module
+*/
cc_library_static {
- name: "webrtc_api__create_peerconnection_factory",
+ name: "webrtc_video_capture__video_capture_module",
defaults: ["webrtc_defaults"],
- srcs: ["api/create_peerconnection_factory.cc"],
- host_supported: true,
- cflags: ["-DHAVE_WEBRTC_VIDEO"],
- static_libs: [
- "webrtc_rtc_event_log__rtc_event_log_factory",
- "webrtc_task_queue__default_task_queue_factory",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_rtc_base__rtc_base",
- "webrtc_audio_processing__api",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_media__rtc_media_base",
- "webrtc_api__libjingle_peerconnection_api",
- "webrtc_pc__peerconnection",
- "webrtc_media__rtc_audio_video",
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_capture/device_info_impl.cc",
+ "modules/video_capture/video_capture_factory.cc",
+ "modules/video_capture/video_capture_impl.cc",
],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api/video_codecs:builtin_video_decoder_factory
+*/
+cc_library_static {
+ name: "webrtc_video_codecs__builtin_video_decoder_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "api/video_codecs/builtin_video_decoder_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_internal_video_codecs",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__webrtc_h264",
+ "webrtc_video_coding__webrtc_vp8",
+ "webrtc_video_coding__webrtc_vp9",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api/video_codecs:builtin_video_encoder_factory
+*/
+cc_library_static {
+ name: "webrtc_video_codecs__builtin_video_encoder_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "api/video_codecs/builtin_video_encoder_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_encoder_simulcast_proxy",
+ "webrtc_media__rtc_internal_video_codecs",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__webrtc_h264",
+ "webrtc_video_coding__webrtc_vp8",
+ "webrtc_video_coding__webrtc_vp9",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api/video_codecs:rtc_software_fallback_wrappers
+*/
+cc_library_static {
+ name: "webrtc_video_codecs__rtc_software_fallback_wrappers",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/video_codecs/video_decoder_software_fallback_wrapper.cc",
+ "api/video_codecs/video_encoder_software_fallback_wrapper.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//api/video_codecs:scalability_mode
+*/
+filegroup {
+ name: "webrtc_video_codecs__scalability_mode",
+ srcs: ["api/video_codecs/scalability_mode.cc"],
+}
+
+/* From target:
+//api/video_codecs:video_codecs_api
+*/
+cc_library_static {
+ name: "webrtc_video_codecs__video_codecs_api",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/video_codecs/av1_profile.cc",
+ "api/video_codecs/h264_profile_level_id.cc",
+ "api/video_codecs/sdp_video_format.cc",
+ "api/video_codecs/simulcast_stream.cc",
+ "api/video_codecs/spatial_layer.cc",
+ "api/video_codecs/video_codec.cc",
+ "api/video_codecs/video_decoder.cc",
+ "api/video_codecs/video_encoder.cc",
+ "api/video_codecs/vp8_frame_config.cc",
+ "api/video_codecs/vp8_temporal_layers.cc",
+ "api/video_codecs/vp9_profile.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//api/video_codecs:vp8_temporal_layers_factory
+*/
+cc_library_static {
+ name: "webrtc_video_codecs__vp8_temporal_layers_factory",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "api/video_codecs/vp8_temporal_layers_factory.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_vp8_temporal_layers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_coding:chain_diff_calculator
+*/
+cc_library_static {
+ name: "webrtc_video_coding__chain_diff_calculator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/chain_diff_calculator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//modules/video_coding:encoded_frame
+*/
+cc_library_static {
+ name: "webrtc_video_coding__encoded_frame",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/encoded_frame.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__alr_experiment",
+ "webrtc_experiments__rtt_mult_experiment",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtp_rtcp__rtp_video_header",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_units__time_delta",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_coding__video_codec_interface",
+ ],
+}
+
+/* From target:
+//modules/video_coding:frame_dependencies_calculator
+*/
+cc_library_static {
+ name: "webrtc_video_coding__frame_dependencies_calculator",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/frame_dependencies_calculator.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_synchronization__yield",
+ ],
+}
+
+/* From target:
+//modules/video_coding:frame_helpers
+*/
+cc_library_static {
+ name: "webrtc_video_coding__frame_helpers",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/frame_helpers.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//modules/video_coding:nack_requester
+*/
+cc_library_static {
+ name: "webrtc_video_coding__nack_requester",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ ":webrtc_types__bad_optional_access",
+ "modules/video_coding/histogram.cc",
+ "modules/video_coding/nack_requester.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ ],
+}
+
+/* From target:
+//modules/video_coding:packet_buffer
+*/
+cc_library_static {
+ name: "webrtc_video_coding__packet_buffer",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/packet_buffer.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_api__rtp_packet_info",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_rtp_rtcp__rtp_video_header",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ ],
+}
+
+/* From target:
+//modules/video_coding:video_codec_interface
+*/
+cc_library_static {
+ name: "webrtc_video_coding__video_codec_interface",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/include/video_codec_interface.cc",
+ "modules/video_coding/video_coding_defines.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_units__time_delta",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ ],
+}
+
+/* From target:
+//modules/video_coding:video_coding
+*/
+cc_library_static {
+ name: "webrtc_video_coding__video_coding",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "modules/video_coding/decoder_database.cc",
+ "modules/video_coding/fec_controller_default.cc",
+ "modules/video_coding/frame_object.cc",
+ "modules/video_coding/generic_decoder.cc",
+ "modules/video_coding/h264_sprop_parameter_sets.cc",
+ "modules/video_coding/h264_sps_pps_tracker.cc",
+ "modules/video_coding/loss_notification_controller.cc",
+ "modules/video_coding/media_opt_util.cc",
+ "modules/video_coding/rtp_frame_id_only_ref_finder.cc",
+ "modules/video_coding/rtp_frame_reference_finder.cc",
+ "modules/video_coding/rtp_generic_ref_finder.cc",
+ "modules/video_coding/rtp_seq_num_only_ref_finder.cc",
+ "modules/video_coding/rtp_vp8_ref_finder.cc",
+ "modules/video_coding/rtp_vp9_ref_finder.cc",
+ "modules/video_coding/video_codec_initializer.cc",
+ "modules/video_coding/video_receiver2.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_av1__av1_svc_config",
+ "webrtc_base64__base64",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__alr_experiment",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__min_video_bitrate_experiment",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_experiments__rtt_mult_experiment",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_rtp_rtcp__rtp_video_header",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_timing__inter_frame_delay",
+ "webrtc_timing__jitter_estimator",
+ "webrtc_timing__rtt_filter",
+ "webrtc_timing__timing_module",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__frequency",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__builtin_video_bitrate_allocator_factory",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__encoded_frame",
+ "webrtc_video_coding__frame_helpers",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_vp9_helpers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_coding:video_coding_utility
+*/
+cc_library_static {
+ name: "webrtc_video_coding__video_coding_utility",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/utility/bandwidth_quality_scaler.cc",
+ "modules/video_coding/utility/decoded_frames_history.cc",
+ "modules/video_coding/utility/frame_dropper.cc",
+ "modules/video_coding/utility/framerate_controller_deprecated.cc",
+ "modules/video_coding/utility/ivf_file_reader.cc",
+ "modules/video_coding/utility/ivf_file_writer.cc",
+ "modules/video_coding/utility/qp_parser.cc",
+ "modules/video_coding/utility/quality_scaler.cc",
+ "modules/video_coding/utility/simulcast_rate_allocator.cc",
+ "modules/video_coding/utility/simulcast_utility.cc",
+ "modules/video_coding/utility/vp8_header_parser.cc",
+ "modules/video_coding/utility/vp9_uncompressed_header_parser.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__bandwidth_quality_scaler_settings",
+ "webrtc_experiments__encoder_info_settings",
+ "webrtc_experiments__quality_scaler_settings",
+ "webrtc_experiments__quality_scaling_experiment",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__weak_ptr",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_coding:webrtc_h264
+*/
+cc_library_static {
+ name: "webrtc_video_coding__webrtc_h264",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/codecs/h264/h264.cc",
+ "modules/video_coding/codecs/h264/h264_color_space.cc",
+ "modules/video_coding/codecs/h264/h264_decoder_impl.cc",
+ "modules/video_coding/codecs/h264/h264_encoder_impl.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_frame_i010",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_coding:webrtc_libvpx_interface
+*/
+cc_library_static {
+ name: "webrtc_video_coding__webrtc_libvpx_interface",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_numeric__int128",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__strings",
+ "modules/video_coding/codecs/interface/libvpx_interface.cc",
+ ],
+ host_supported: true,
+ static_libs: ["webrtc_rtc_base__checks"],
+}
+
+/* From target:
+//modules/video_coding:webrtc_multiplex
+*/
+cc_library_static {
+ name: "webrtc_video_coding__webrtc_multiplex",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc",
+ "modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc",
+ "modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc",
+ "modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_coding:webrtc_vp8
+*/
+cc_library_static {
+ name: "webrtc_video_coding__webrtc_vp8",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ ":webrtc_video_coding__webrtc_vp8_scalability",
+ "modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc",
+ "modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__cpu_speed_experiment",
+ "webrtc_experiments__encoder_info_settings",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_codecs__vp8_temporal_layers_factory",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_libvpx_interface",
+ "webrtc_video_coding__webrtc_vp8_temporal_layers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_coding:webrtc_vp8_scalability
+*/
+filegroup {
+ name: "webrtc_video_coding__webrtc_vp8_scalability",
+ srcs: ["modules/video_coding/codecs/vp8/vp8_scalability.cc"],
+}
+
+/* From target:
+//modules/video_coding:webrtc_vp8_temporal_layers
+*/
+cc_library_static {
+ name: "webrtc_video_coding__webrtc_vp8_temporal_layers",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/codecs/vp8/default_temporal_layers.cc",
+ "modules/video_coding/codecs/vp8/screenshare_layers.cc",
+ "modules/video_coding/codecs/vp8/temporal_layers_checker.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding_utility",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_coding:webrtc_vp9
+*/
+cc_library_static {
+ name: "webrtc_video_coding__webrtc_vp9",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_svc__svc_rate_allocator",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/codecs/vp9/libvpx_vp9_decoder.cc",
+ "modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc",
+ "modules/video_coding/codecs/vp9/vp9.cc",
+ "modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__encoder_info_settings",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_frame_i010",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_libvpx_interface",
+ "webrtc_video_coding__webrtc_vp9_helpers",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
+}
+
+/* From target:
+//modules/video_coding:webrtc_vp9_helpers
+*/
+cc_library_static {
+ name: "webrtc_video_coding__webrtc_vp9_helpers",
+ defaults: ["webrtc_defaults"],
+ srcs: [
+ ":webrtc_adaptation__resource_adaptation_api",
+ ":webrtc_api__field_trials_registry",
+ ":webrtc_api__wrapping_async_dns_resolver",
+ ":webrtc_audio_processing__aec_dump_interface",
+ ":webrtc_audio_processing__rms_level",
+ ":webrtc_base__base",
+ ":webrtc_base__log_severity",
+ ":webrtc_base__malloc_internal",
+ ":webrtc_base__raw_logging_internal",
+ ":webrtc_base__spinlock_wait",
+ ":webrtc_base__throw_delegate",
+ ":webrtc_cctz__civil_time",
+ ":webrtc_cctz__time_zone",
+ ":webrtc_container__hashtablez_sampler",
+ ":webrtc_container__raw_hash_set",
+ ":webrtc_debugging__debugging_internal",
+ ":webrtc_debugging__demangle_internal",
+ ":webrtc_debugging__stacktrace",
+ ":webrtc_debugging__symbolize",
+ ":webrtc_hash__city",
+ ":webrtc_hash__hash",
+ ":webrtc_hash__low_level_hash",
+ ":webrtc_neteq__neteq_api",
+ ":webrtc_numeric__int128",
+ ":webrtc_profiling__exponential_biased",
+ ":webrtc_rnn_vad__rnn_vad_layers",
+ ":webrtc_rtc_base__bitstream_reader",
+ ":webrtc_rtc_base__callback_list",
+ ":webrtc_rtc_base__network_constants",
+ ":webrtc_rtp__dependency_descriptor",
+ ":webrtc_strings__cord",
+ ":webrtc_strings__cord_internal",
+ ":webrtc_strings__cordz_functions",
+ ":webrtc_strings__cordz_handle",
+ ":webrtc_strings__cordz_info",
+ ":webrtc_strings__internal",
+ ":webrtc_strings__str_format_internal",
+ ":webrtc_strings__strings",
+ ":webrtc_svc__scalability_mode_util",
+ ":webrtc_svc__scalability_structures",
+ ":webrtc_svc__scalable_video_controller",
+ ":webrtc_synchronization__graphcycles_internal",
+ ":webrtc_synchronization__synchronization",
+ ":webrtc_time__time",
+ ":webrtc_transport__stun_types",
+ ":webrtc_types__bad_optional_access",
+ ":webrtc_types__bad_variant_access",
+ ":webrtc_utility__utility",
+ ":webrtc_video__video_frame_metadata",
+ ":webrtc_video_codecs__scalability_mode",
+ "modules/video_coding/codecs/vp9/svc_config.cc",
+ ],
+ host_supported: true,
+ static_libs: [
+ "webrtc_agc2__cpu_features",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_common_video__common_video",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_media__rtc_media_base",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_sigslot__sigslot",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_units__data_rate",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_coding__video_codec_interface",
+ ],
+ arch: {
+ arm: {
+ srcs: [":webrtc_common_audio__common_audio_c_arm_asm"],
+ },
+ x86_64: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ x86: {
+ static_libs: ["webrtc_rnn_vad__vector_math_avx2"],
+ },
+ },
}
cc_library_static {
@@ -5325,281 +21746,404 @@
defaults: ["webrtc_defaults"],
export_include_dirs: ["."],
whole_static_libs: [
- "webrtc_spl_sqrt_floor__spl_sqrt_floor",
- "webrtc_fft__fft",
- "webrtc_ooura__fft_size_256",
- "webrtc_audio_coding__audio_network_adaptor_config",
- "webrtc_audio_coding__pcm16b_c",
- "webrtc_sigslot__sigslot",
- "webrtc_network__sent_packet",
- "webrtc_pc__media_protocol_names",
- "webrtc_g722__g722_3p",
- "webrtc_media__rtc_constants",
- "webrtc_api__transport_api",
- "webrtc_synchronization__yield",
- "webrtc_g711__g711_3p",
- "webrtc_audio_processing__audio_processing_statistics",
- "webrtc_transport__bitrate_settings",
- "webrtc_base64__base64",
- "webrtc_audio_coding__g711_c",
- "webrtc_ooura__fft_size_128",
- "webrtc_rtc_base__checks",
- "webrtc_audio_coding__isac_vad",
- "webrtc_memory__aligned_malloc",
- "webrtc_audio_coding__g722_c",
- "webrtc_system_wrappers__cpu_features_linux",
- "webrtc_generic_frame_descriptor__generic_frame_descriptor",
- "webrtc_rtc_base__platform_thread_types",
- "webrtc_modules__module_api",
- "webrtc_task_queue__task_queue",
- "webrtc_utility__pffft_wrapper",
- "webrtc_utility__cascaded_biquad_filter",
- "webrtc_synchronization__yield_policy",
- "webrtc_rtc_base__stringutils",
- "webrtc_rtc_base__criticalsection",
- "webrtc_system__file_wrapper",
- "webrtc_synchronization__mutex",
- "webrtc_synchronization__rw_lock_wrapper",
- "webrtc_time__timestamp_extrapolator",
- "webrtc_utility__legacy_delay_estimator",
- "webrtc_synchronization__sequence_checker",
- "webrtc_video__video_bitrate_allocation",
- "webrtc_api__rtp_parameters",
- "webrtc_video__video_adaptation",
- "webrtc_audio_processing__config",
- "webrtc_api__audio_options_api",
- "webrtc_units__data_size",
- "webrtc_rtc_base__timeutils",
- "webrtc_units__time_delta",
- "webrtc_rtc_base__rtc_event",
- "webrtc_units__timestamp",
- "webrtc_units__frequency",
- "webrtc_rtc_base__weak_ptr",
- "webrtc_rtc_base__platform_thread",
- "webrtc_task_utils__pending_task_safety_flag",
- "webrtc_rtc_event_log__rtc_event_log",
- "webrtc_rtc_base__logging",
- "webrtc_units__data_rate",
- "webrtc_system_wrappers__field_trial",
- "webrtc_video_coding__chain_diff_calculator",
- "webrtc_transport__network_control",
- "webrtc_experiments__field_trial_parser",
- "webrtc_logging__rtc_event_pacing",
- "webrtc_transport__field_trial_based_config",
- "webrtc_video_coding__frame_dependencies_calculator",
- "webrtc_rtc_base__rtc_task_queue_libevent",
- "webrtc_api__rtc_error",
- "webrtc_rtc_event_log__rtc_event_log_factory",
- "webrtc_goog_cc__link_capacity_estimator",
- "webrtc_video__video_bitrate_allocator",
- "webrtc_experiments__keyframe_interval_settings_experiment",
- "webrtc_rtc_base__rtc_task_queue",
- "webrtc_task_queue__default_task_queue_factory",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_api__rtc_event_log_output_file",
- "webrtc_experiments__jitter_upper_bound_experiment",
- "webrtc_agc2__biquad_filter",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_experiments__cpu_speed_experiment",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_video__video_rtp_headers",
- "webrtc_opus__audio_encoder_opus_config",
- "webrtc_audio__aec3_config",
- "webrtc_audio_coding__webrtc_opus_wrapper",
- "webrtc_agc2__common",
- "webrtc_experiments__alr_experiment",
- "webrtc_experiments__quality_scaler_settings",
- "webrtc_experiments__normalize_simulcast_size_experiment",
- "webrtc_audio_codecs__audio_codecs_api",
- "webrtc_experiments__quality_rampup_experiment",
- "webrtc_stats__rtc_stats",
- "webrtc_system_wrappers__metrics",
- "webrtc_experiments__rtt_mult_experiment",
- "webrtc_rnn_vad__rnn_vad",
- "webrtc_rtc_base__rtc_base",
- "webrtc_common_audio__common_audio_cc",
- "webrtc_pacing__interval_budget",
- "webrtc_common_audio__common_audio_c",
- "webrtc_aecm__aecm_core",
- "webrtc_agc2__gain_applier",
- "webrtc_task_utils__repeating_task",
- "webrtc_rtc_base__audio_format_to_string",
- "webrtc_memory__fifo_buffer",
- "webrtc_api__rtp_headers",
- "webrtc_rtc_base__rate_limiter",
- "webrtc_audio_coding__audio_coding_opus_common",
- "webrtc_logging__rtc_stream_config",
- "webrtc_audio_coding__legacy_encoded_audio_frame",
- "webrtc_audio_coding__webrtc_multiopus",
- "webrtc_api__rtp_packet_info",
- "webrtc_crypto__options",
- "webrtc_media__rtc_h264_profile_id",
- "webrtc_audio_coding__webrtc_cng",
- "webrtc_logging__rtc_event_video",
- "webrtc_common_audio__common_audio",
- "webrtc_call__simulated_network",
- "webrtc_call__bitrate_allocator",
- "webrtc_agc2__rnn_vad_with_level",
- "webrtc_audio_coding__g722",
- "webrtc_audio_device__audio_device_buffer",
- "webrtc_audio__audio_frame_api",
- "webrtc_goog_cc__alr_detector",
- "webrtc_video__video_frame",
- "webrtc_audio_processing__apm_logging",
- "webrtc_audio_coding__ilbc_c",
- "webrtc_opus__audio_encoder_multiopus",
- "webrtc_utility__utility",
- "webrtc_video_coding__nack_module",
- "webrtc_g722__audio_encoder_g722",
- "webrtc_audio_coding__isac_c",
- "webrtc_audio_coding__g711",
- "webrtc_opus__audio_decoder_multiopus",
- "webrtc_common_audio__fir_filter_factory",
- "webrtc_audio_coding__ilbc",
- "webrtc_audio_coding__audio_encoder_cng",
- "webrtc_agc2__fixed_digital",
- "webrtc_logging__rtc_event_audio",
- "webrtc_experiments__min_video_bitrate_experiment",
- "webrtc_video__encoded_image",
- "webrtc_agc__legacy_agc",
- "webrtc_g722__audio_decoder_g722",
- "webrtc_audio_coding__pcm16b",
- "webrtc_audio_coding__red",
- "webrtc_utility__audio_frame_operations",
- "webrtc_audio_coding__isac",
- "webrtc_deprecated__nack_module",
- "webrtc_video__video_frame_i420",
- "webrtc_isac__audio_encoder_isac_float",
- "webrtc_audio_processing__api",
- "webrtc_transient__transient_suppressor_impl",
- "webrtc_ilbc__audio_encoder_ilbc",
- "webrtc_rtp_rtcp__rtp_video_header",
- "webrtc_agc2__noise_level_estimator",
- "webrtc_audio_processing__audio_buffer",
- "webrtc_isac__audio_decoder_isac_float",
- "webrtc_vad__vad",
- "webrtc_audio_device__audio_device_generic",
- "webrtc_audio_processing__high_pass_filter",
- "webrtc_ns__ns",
- "webrtc_common_video__common_video",
- "webrtc_g711__audio_encoder_g711",
- "webrtc_agc2__adaptive_digital",
- "webrtc_L16__audio_encoder_L16",
- "webrtc_audio_processing__audio_frame_proxies",
- "webrtc_ilbc__audio_decoder_ilbc",
- "webrtc_g711__audio_decoder_g711",
- "webrtc_audio_processing__optionally_built_submodule_creators",
- "webrtc_video__video_frame_i010",
- "webrtc_L16__audio_decoder_L16",
- "webrtc_video_codecs__video_codecs_api",
- "webrtc_audio_coding__audio_network_adaptor",
- "webrtc_agc__level_estimation",
- "webrtc_api__media_stream_interface",
- "webrtc_audio_mixer__audio_frame_manipulator",
- "webrtc_experiments__quality_scaling_experiment",
- "webrtc_audio_coding__webrtc_opus",
- "webrtc_audio_processing__voice_detection",
- "webrtc_media__rtc_vp9_profile",
- "webrtc_aec3__aec3",
- "webrtc_opus__audio_decoder_opus",
- "webrtc_experiments__rate_control_settings",
- "webrtc_video_coding__video_codec_interface",
- "webrtc_av1__libaom_av1_encoder",
- "webrtc_audio_device__audio_device_impl",
- "webrtc_av1__libaom_av1_decoder",
- "webrtc_audio_coding__neteq",
- "webrtc_goog_cc__pushback_controller",
- "webrtc_video_processing__video_processing",
- "webrtc_rtp_rtcp__rtp_rtcp_format",
- "webrtc_experiments__balanced_degradation_settings",
- "webrtc_video_coding__encoded_frame",
- "webrtc_experiments__stable_target_rate_experiment",
- "webrtc_audio_mixer__audio_mixer_impl",
- "webrtc_agc2__level_estimation_agc",
- "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
- "webrtc_agc__agc",
- "webrtc_opus__audio_encoder_opus",
- "webrtc_rtp__transport_feedback",
- "webrtc_audio_codecs__builtin_audio_decoder_factory",
- "webrtc_audio_coding__audio_coding",
- "webrtc_audio__aec3_factory",
- "webrtc_logging__rtc_event_rtp_rtcp",
- "webrtc_video_coding__webrtc_vp9_helpers",
- "webrtc_aec_dump__null_aec_dump_factory",
- "webrtc_video__encoded_frame",
- "webrtc_logging__rtc_event_bwe",
- "webrtc_audio_codecs__builtin_audio_encoder_factory",
- "webrtc_audio_processing__audio_processing",
- "webrtc_goog_cc__probe_controller",
- "webrtc_goog_cc__loss_based_controller",
- "webrtc_goog_cc__estimators",
- "webrtc_call__rtp_interfaces",
- "webrtc_call__video_stream_api",
- "webrtc_call__call_interfaces",
- "webrtc_media__rtc_media_base",
- "webrtc_video_capture__video_capture_module",
- "webrtc_call__fake_network",
- "webrtc_api__libjingle_peerconnection_api",
- "webrtc_logging__ice_log",
- "webrtc_call__bitrate_configurator",
- "webrtc_rtp_rtcp__rtp_rtcp",
- "webrtc_call__rtp_receiver",
- "webrtc_p2p__rtc_p2p",
- "webrtc_pacing__pacing",
- "webrtc_media__rtc_data",
- "webrtc_goog_cc__delay_based_bwe",
- "webrtc_video_coding__video_coding_utility",
- "webrtc_audio__audio",
- "webrtc_api__ice_transport_factory",
- "webrtc_adaptation__resource_adaptation",
- "webrtc_rtp__control_handler",
- "webrtc_video_coding__webrtc_vp8_temporal_layers",
- "webrtc_congestion_controller__congestion_controller",
- "webrtc_video_coding__webrtc_multiplex",
- "webrtc_video__builtin_video_bitrate_allocator_factory",
- "webrtc_video_codecs__rtc_software_fallback_wrappers",
- "webrtc_goog_cc__goog_cc",
- "webrtc_video_coding__webrtc_vp9",
- "webrtc_video_coding__webrtc_h264",
- "webrtc_media__rtc_simulcast_encoder_adapter",
- "webrtc_adaptation__video_adaptation",
- "webrtc_transport__goog_cc",
- "webrtc_video_codecs__vp8_temporal_layers_factory",
- "webrtc_test__fake_video_codecs",
- "webrtc_media__rtc_encoder_simulcast_proxy",
- "webrtc_pc__rtc_pc_base",
- "webrtc_call__rtp_sender",
- "webrtc_video_coding__video_coding",
- "webrtc_video_coding__webrtc_vp8",
- "webrtc_media__rtc_internal_video_codecs",
- "webrtc_video_codecs__builtin_video_encoder_factory",
- "webrtc_video__frame_dumping_decoder",
- "webrtc_pc__peerconnection",
- "webrtc_video__video_stream_encoder_impl",
- "webrtc_video__video_stream_encoder_create",
- "webrtc_video_codecs__builtin_video_decoder_factory",
- "webrtc_video__video",
- "webrtc_call__call",
- "webrtc_media__rtc_audio_video",
- "webrtc_api__create_peerconnection_factory",
"libpffft",
"rnnoise_rnn_vad",
- "usrsctplib",
+ "webrtc_L16__audio_decoder_L16",
+ "webrtc_L16__audio_encoder_L16",
+ "webrtc___webrtc",
+ "webrtc_adaptation__resource_adaptation",
+ "webrtc_adaptation__video_adaptation",
+ "webrtc_aec3__aec3",
+ "webrtc_aec_dump__null_aec_dump_factory",
+ "webrtc_aecm__aecm_core",
+ "webrtc_agc2__adaptive_digital",
+ "webrtc_agc2__adaptive_digital_gain_applier",
+ "webrtc_agc2__biquad_filter",
+ "webrtc_agc2__clipping_predictor",
+ "webrtc_agc2__cpu_features",
+ "webrtc_agc2__fixed_digital",
+ "webrtc_agc2__gain_applier",
+ "webrtc_agc2__input_volume_controller",
+ "webrtc_agc2__input_volume_stats_reporter",
+ "webrtc_agc2__noise_level_estimator",
+ "webrtc_agc2__saturation_protector",
+ "webrtc_agc2__speech_level_estimator",
+ "webrtc_agc2__vad_wrapper",
+ "webrtc_agc__agc",
+ "webrtc_agc__legacy_agc",
+ "webrtc_agc__level_estimation",
+ "webrtc_api__audio_options_api",
+ "webrtc_api__candidate",
+ "webrtc_api__create_peerconnection_factory",
+ "webrtc_api__dtls_transport_interface",
+ "webrtc_api__field_trials",
+ "webrtc_api__ice_transport_factory",
+ "webrtc_api__libjingle_peerconnection_api",
+ "webrtc_api__media_stream_interface",
+ "webrtc_api__rtc_error",
+ "webrtc_api__rtc_event_log_output_file",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_api__rtp_parameters",
+ "webrtc_api__rtp_sender_interface",
+ "webrtc_api__transport_api",
+ "webrtc_async_audio_processing__async_audio_processing",
+ "webrtc_audio__aec3_config",
+ "webrtc_audio__aec3_factory",
+ "webrtc_audio__audio",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_codecs__audio_codecs_api",
+ "webrtc_audio_codecs__builtin_audio_decoder_factory",
+ "webrtc_audio_codecs__builtin_audio_encoder_factory",
+ "webrtc_audio_coding__audio_coding",
+ "webrtc_audio_coding__audio_coding_opus_common",
+ "webrtc_audio_coding__audio_encoder_cng",
+ "webrtc_audio_coding__audio_network_adaptor",
+ "webrtc_audio_coding__audio_network_adaptor_config",
+ "webrtc_audio_coding__g711",
+ "webrtc_audio_coding__g711_c",
+ "webrtc_audio_coding__g722",
+ "webrtc_audio_coding__g722_c",
+ "webrtc_audio_coding__ilbc",
+ "webrtc_audio_coding__ilbc_c",
+ "webrtc_audio_coding__isac_vad",
+ "webrtc_audio_coding__legacy_encoded_audio_frame",
+ "webrtc_audio_coding__neteq",
+ "webrtc_audio_coding__pcm16b",
+ "webrtc_audio_coding__pcm16b_c",
+ "webrtc_audio_coding__red",
+ "webrtc_audio_coding__webrtc_cng",
+ "webrtc_audio_coding__webrtc_multiopus",
+ "webrtc_audio_coding__webrtc_opus",
+ "webrtc_audio_coding__webrtc_opus_wrapper",
+ "webrtc_audio_device__audio_device_buffer",
+ "webrtc_audio_device__audio_device_generic",
+ "webrtc_audio_device__audio_device_impl",
+ "webrtc_audio_mixer__audio_frame_manipulator",
+ "webrtc_audio_mixer__audio_mixer_impl",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_audio_processing__audio_frame_proxies",
+ "webrtc_audio_processing__audio_processing",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_audio_processing__gain_controller2",
+ "webrtc_audio_processing__high_pass_filter",
+ "webrtc_audio_processing__optionally_built_submodule_creators",
+ "webrtc_av1__av1_svc_config",
+ "webrtc_base64__base64",
+ "webrtc_call__bitrate_allocator",
+ "webrtc_call__bitrate_configurator",
+ "webrtc_call__call",
+ "webrtc_call__call_interfaces",
+ "webrtc_call__fake_network",
+ "webrtc_call__rtp_interfaces",
+ "webrtc_call__rtp_receiver",
+ "webrtc_call__rtp_sender",
+ "webrtc_call__simulated_network",
+ "webrtc_call__version",
+ "webrtc_call__video_stream_api",
+ "webrtc_capture_levels_adjuster__capture_levels_adjuster",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_common_audio__common_audio_cc",
+ "webrtc_common_audio__fir_filter_factory",
+ "webrtc_common_video__common_video",
+ "webrtc_config__encoder_config",
+ "webrtc_config__streams_config",
+ "webrtc_congestion_controller__congestion_controller",
+ "webrtc_containers__flat_containers_internal",
+ "webrtc_crypto__options",
+ "webrtc_experiments__alr_experiment",
+ "webrtc_experiments__balanced_degradation_settings",
+ "webrtc_experiments__bandwidth_quality_scaler_settings",
+ "webrtc_experiments__cpu_speed_experiment",
+ "webrtc_experiments__encoder_info_settings",
+ "webrtc_experiments__field_trial_parser",
+ "webrtc_experiments__keyframe_interval_settings_experiment",
+ "webrtc_experiments__min_video_bitrate_experiment",
+ "webrtc_experiments__normalize_simulcast_size_experiment",
+ "webrtc_experiments__quality_rampup_experiment",
+ "webrtc_experiments__quality_scaler_settings",
+ "webrtc_experiments__quality_scaling_experiment",
+ "webrtc_experiments__rate_control_settings",
+ "webrtc_experiments__rtt_mult_experiment",
+ "webrtc_experiments__stable_target_rate_experiment",
+ "webrtc_fft__fft",
+ "webrtc_g711__audio_decoder_g711",
+ "webrtc_g711__audio_encoder_g711",
+ "webrtc_g711__g711_3p",
+ "webrtc_g722__audio_decoder_g722",
+ "webrtc_g722__audio_encoder_g722",
+ "webrtc_g722__g722_3p",
+ "webrtc_generic_frame_descriptor__generic_frame_descriptor",
+ "webrtc_goog_cc__alr_detector",
+ "webrtc_goog_cc__delay_based_bwe",
+ "webrtc_goog_cc__estimators",
+ "webrtc_goog_cc__goog_cc",
+ "webrtc_goog_cc__link_capacity_estimator",
+ "webrtc_goog_cc__loss_based_bwe_v1",
+ "webrtc_goog_cc__loss_based_bwe_v2",
+ "webrtc_goog_cc__probe_controller",
+ "webrtc_goog_cc__pushback_controller",
+ "webrtc_goog_cc__send_side_bwe",
+ "webrtc_ilbc__audio_decoder_ilbc",
+ "webrtc_ilbc__audio_encoder_ilbc",
+ "webrtc_logging__ice_log",
+ "webrtc_logging__rtc_event_audio",
+ "webrtc_logging__rtc_event_begin_end",
+ "webrtc_logging__rtc_event_bwe",
+ "webrtc_logging__rtc_event_field",
+ "webrtc_logging__rtc_event_log_impl_encoder",
+ "webrtc_logging__rtc_event_number_encodings",
+ "webrtc_logging__rtc_event_pacing",
+ "webrtc_logging__rtc_event_rtp_rtcp",
+ "webrtc_logging__rtc_event_video",
+ "webrtc_logging__rtc_stream_config",
+ "webrtc_media__rtc_audio_video",
+ "webrtc_media__rtc_data_dcsctp_transport",
+ "webrtc_media__rtc_data_sctp_transport_factory",
+ "webrtc_media__rtc_encoder_simulcast_proxy",
+ "webrtc_media__rtc_internal_video_codecs",
+ "webrtc_media__rtc_media_base",
+ "webrtc_media__rtc_sdp_video_format_utils",
+ "webrtc_media__rtc_simulcast_encoder_adapter",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_metrics__global_metrics_logger_and_exporter",
+ "webrtc_metrics__metric",
+ "webrtc_metrics__metrics_accumulator",
+ "webrtc_metrics__metrics_logger",
+ "webrtc_metrics__stdout_metrics_exporter",
+ "webrtc_network__sent_packet",
+ "webrtc_ns__ns",
+ "webrtc_numerics__numerics",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_opus__audio_decoder_multiopus",
+ "webrtc_opus__audio_decoder_opus",
+ "webrtc_opus__audio_encoder_multiopus",
+ "webrtc_opus__audio_encoder_opus",
+ "webrtc_opus__audio_encoder_opus_config",
+ "webrtc_p2p__libstunprober",
+ "webrtc_p2p__rtc_p2p",
+ "webrtc_pacing__interval_budget",
+ "webrtc_pacing__pacing",
+ "webrtc_packet__chunk",
+ "webrtc_packet__chunk_validators",
+ "webrtc_packet__crc32c",
+ "webrtc_packet__error_cause",
+ "webrtc_packet__parameter",
+ "webrtc_packet__sctp_packet",
+ "webrtc_packet__tlv_trait",
+ "webrtc_pc__audio_rtp_receiver",
+ "webrtc_pc__audio_track",
+ "webrtc_pc__connection_context",
+ "webrtc_pc__data_channel_utils",
+ "webrtc_pc__dtmf_sender",
+ "webrtc_pc__ice_server_parsing",
+ "webrtc_pc__jitter_buffer_delay",
+ "webrtc_pc__media_protocol_names",
+ "webrtc_pc__media_stream",
+ "webrtc_pc__media_stream_observer",
+ "webrtc_pc__peer_connection_message_handler",
+ "webrtc_pc__proxy",
+ "webrtc_pc__remote_audio_source",
+ "webrtc_pc__rtp_parameters_conversion",
+ "webrtc_pc__rtp_receiver",
+ "webrtc_pc__rtp_sender",
+ "webrtc_pc__rtp_transceiver",
+ "webrtc_pc__rtp_transmission_manager",
+ "webrtc_pc__sctp_data_channel",
+ "webrtc_pc__transceiver_list",
+ "webrtc_pc__usage_pattern",
+ "webrtc_pc__video_rtp_receiver",
+ "webrtc_pc__video_rtp_track_source",
+ "webrtc_pc__video_track",
+ "webrtc_pc__video_track_source",
+ "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
+ "webrtc_render__incoming_video_stream",
+ "webrtc_render__video_render_frames",
+ "webrtc_rnn_vad__rnn_vad",
+ "webrtc_rnn_vad__rnn_vad_auto_correlation",
+ "webrtc_rnn_vad__rnn_vad_lp_residual",
+ "webrtc_rnn_vad__rnn_vad_pitch",
+ "webrtc_rnn_vad__rnn_vad_spectral_features",
+ "webrtc_rtc_base__async_resolver_interface",
+ "webrtc_rtc_base__async_socket",
+ "webrtc_rtc_base__audio_format_to_string",
+ "webrtc_rtc_base__bit_buffer",
+ "webrtc_rtc_base__buffer_queue",
+ "webrtc_rtc_base__byte_buffer",
+ "webrtc_rtc_base__checks",
+ "webrtc_rtc_base__copy_on_write_buffer",
+ "webrtc_rtc_base__criticalsection",
+ "webrtc_rtc_base__event_tracer",
+ "webrtc_rtc_base__histogram_percentile_counter",
+ "webrtc_rtc_base__ip_address",
+ "webrtc_rtc_base__logging",
+ "webrtc_rtc_base__net_helpers",
+ "webrtc_rtc_base__null_socket_server",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__random",
+ "webrtc_rtc_base__rate_limiter",
+ "webrtc_rtc_base__rate_statistics",
+ "webrtc_rtc_base__rate_tracker",
+ "webrtc_rtc_base__rtc_base",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
+ "webrtc_rtc_base__rtc_task_queue",
+ "webrtc_rtc_base__rtc_task_queue_libevent",
+ "webrtc_rtc_base__sample_counter",
+ "webrtc_rtc_base__socket",
+ "webrtc_rtc_base__socket_address",
+ "webrtc_rtc_base__stringutils",
+ "webrtc_rtc_base__threading",
+ "webrtc_rtc_base__timestamp_aligner",
+ "webrtc_rtc_base__timeutils",
+ "webrtc_rtc_base__weak_ptr",
+ "webrtc_rtc_base__zero_memory",
+ "webrtc_rtc_event_log__rtc_event_log",
+ "webrtc_rtc_event_log__rtc_event_log_factory",
+ "webrtc_rtp__control_handler",
+ "webrtc_rtp__transport_feedback",
+ "webrtc_rtp_rtcp__rtp_rtcp",
+ "webrtc_rtp_rtcp__rtp_rtcp_format",
+ "webrtc_rtp_rtcp__rtp_video_header",
+ "webrtc_rx__data_tracker",
+ "webrtc_rx__interleaved_reassembly_streams",
+ "webrtc_rx__reassembly_queue",
+ "webrtc_rx__traditional_reassembly_streams",
+ "webrtc_sigslot__sigslot",
+ "webrtc_socket__dcsctp_socket",
+ "webrtc_socket__heartbeat_handler",
+ "webrtc_socket__packet_sender",
+ "webrtc_socket__stream_reset_handler",
+ "webrtc_socket__transmission_control_block",
+ "webrtc_spl_sqrt_floor__spl_sqrt_floor",
+ "webrtc_stats__rtc_stats",
+ "webrtc_synchronization__sequence_checker_internal",
+ "webrtc_synchronization__yield",
+ "webrtc_synchronization__yield_policy",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__denormal_disabler",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__default_task_queue_factory",
+ "webrtc_task_queue__pending_task_safety_flag",
+ "webrtc_task_queue__task_queue",
+ "webrtc_task_utils__repeating_task",
+ "webrtc_test__fake_video_codecs",
+ "webrtc_timer__task_queue_timeout",
+ "webrtc_timer__timer",
+ "webrtc_timing__codec_timer",
+ "webrtc_timing__frame_delay_variation_kalman_filter",
+ "webrtc_timing__inter_frame_delay",
+ "webrtc_timing__jitter_estimator",
+ "webrtc_timing__rtt_filter",
+ "webrtc_timing__timestamp_extrapolator",
+ "webrtc_timing__timing_module",
+ "webrtc_transient__transient_suppressor_impl",
+ "webrtc_transient__voice_probability_delay_unit",
+ "webrtc_transport__bitrate_settings",
+ "webrtc_transport__field_trial_based_config",
+ "webrtc_transport__goog_cc",
+ "webrtc_transport__network_control",
+ "webrtc_tx__outstanding_data",
+ "webrtc_tx__retransmission_error_counter",
+ "webrtc_tx__retransmission_queue",
+ "webrtc_tx__retransmission_timeout",
+ "webrtc_tx__rr_send_queue",
+ "webrtc_tx__stream_scheduler",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__frequency",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_utility__audio_frame_operations",
+ "webrtc_utility__cascaded_biquad_filter",
+ "webrtc_utility__legacy_delay_estimator",
+ "webrtc_utility__pffft_wrapper",
+ "webrtc_vad__vad",
+ "webrtc_video__builtin_video_bitrate_allocator_factory",
+ "webrtc_video__decode_synchronizer",
+ "webrtc_video__encoded_frame",
+ "webrtc_video__encoded_image",
+ "webrtc_video__frame_buffer",
+ "webrtc_video__frame_cadence_adapter",
+ "webrtc_video__frame_decode_timing",
+ "webrtc_video__frame_dumping_decoder",
+ "webrtc_video__task_queue_frame_decode_scheduler",
+ "webrtc_video__unique_timestamp_counter",
+ "webrtc_video__video",
+ "webrtc_video__video_adaptation",
+ "webrtc_video__video_bitrate_allocation",
+ "webrtc_video__video_bitrate_allocator",
+ "webrtc_video__video_frame",
+ "webrtc_video__video_frame_i010",
+ "webrtc_video__video_receive_stream_timeout_tracker",
+ "webrtc_video__video_rtp_headers",
+ "webrtc_video__video_stream_buffer_controller",
+ "webrtc_video__video_stream_encoder_impl",
+ "webrtc_video_capture__video_capture_module",
+ "webrtc_video_codecs__builtin_video_decoder_factory",
+ "webrtc_video_codecs__builtin_video_encoder_factory",
+ "webrtc_video_codecs__rtc_software_fallback_wrappers",
+ "webrtc_video_codecs__video_codecs_api",
+ "webrtc_video_codecs__vp8_temporal_layers_factory",
+ "webrtc_video_coding__chain_diff_calculator",
+ "webrtc_video_coding__encoded_frame",
+ "webrtc_video_coding__frame_dependencies_calculator",
+ "webrtc_video_coding__frame_helpers",
+ "webrtc_video_coding__nack_requester",
+ "webrtc_video_coding__packet_buffer",
+ "webrtc_video_coding__video_codec_interface",
+ "webrtc_video_coding__video_coding",
+ "webrtc_video_coding__video_coding_utility",
+ "webrtc_video_coding__webrtc_h264",
+ "webrtc_video_coding__webrtc_libvpx_interface",
+ "webrtc_video_coding__webrtc_multiplex",
+ "webrtc_video_coding__webrtc_vp8",
+ "webrtc_video_coding__webrtc_vp8_temporal_layers",
+ "webrtc_video_coding__webrtc_vp9",
+ "webrtc_video_coding__webrtc_vp9_helpers",
],
- srcs: [
- ":webrtc_rtp__dependency_descriptor",
- ":webrtc_audio_processing__rms_level",
- ":webrtc_rtc_base__rtc_operations_chain",
- ":webrtc_av1__scalable_video_controller",
- ":webrtc_adaptation__resource_adaptation_api",
- ":webrtc_neteq__tick_timer",
- ":webrtc_transport__stun_types",
- ":webrtc_neteq__neteq_api",
- ":webrtc_video__video_frame_metadata",
- ":webrtc_neteq__default_neteq_controller_factory",
- ":webrtc_audio_coding__default_neteq_factory",
- ":webrtc_video_capture__video_capture_internal_impl",
- ],
+ arch: {
+ arm: {
+ whole_static_libs: [
+ "webrtc_common_audio__common_audio_neon",
+ "webrtc_common_audio__common_audio_neon_c",
+ ],
+ },
+ arm64: {
+ whole_static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_common_audio__common_audio_cc",
+ "webrtc_common_audio__common_audio_neon",
+ "webrtc_common_audio__common_audio_neon_c",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_spl_sqrt_floor__spl_sqrt_floor",
+ ],
+ },
+ x86_64: {
+ whole_static_libs: [
+ "webrtc_aec3__aec3_avx2",
+ "webrtc_common_audio__common_audio_avx2",
+ "webrtc_common_audio__common_audio_sse2",
+ "webrtc_rnn_vad__vector_math_avx2",
+ ],
+ },
+ x86: {
+ whole_static_libs: [
+ "webrtc_aec3__aec3_avx2",
+ "webrtc_common_audio__common_audio_avx2",
+ "webrtc_common_audio__common_audio_sse2",
+ "webrtc_rnn_vad__vector_math_avx2",
+ ],
+ },
+ },
}
cc_library_static {
@@ -5611,76 +22155,125 @@
"modules/audio_processing/include",
],
whole_static_libs: [
- "webrtc_audio_processing__audio_processing",
- "webrtc_ooura__fft_size_256",
- "webrtc_audio_processing__audio_processing_statistics",
- "webrtc_rtc_base__checks",
- "webrtc_synchronization__mutex",
- "webrtc_audio_processing__config",
- "webrtc_system__file_wrapper",
- "webrtc_system_wrappers__field_trial",
- "webrtc_rtc_base__rtc_base_approved",
- "webrtc_system_wrappers__system_wrappers",
- "webrtc_audio__aec3_config",
- "webrtc_system_wrappers__metrics",
- "webrtc_common_audio__common_audio_c",
- "webrtc_aecm__aecm_core",
- "webrtc_agc2__gain_applier",
- "webrtc_common_audio__common_audio",
- "webrtc_audio__audio_frame_api",
- "webrtc_audio_processing__apm_logging",
- "webrtc_common_audio__fir_filter_factory",
- "webrtc_agc2__fixed_digital",
- "webrtc_agc__legacy_agc",
- "webrtc_utility__audio_frame_operations",
- "webrtc_audio_processing__api",
- "webrtc_audio_processing__audio_buffer",
- "webrtc_vad__vad",
- "webrtc_audio_processing__high_pass_filter",
- "webrtc_ns__ns",
- "webrtc_agc2__adaptive_digital",
- "webrtc_audio_processing__audio_frame_proxies",
- "webrtc_audio_processing__optionally_built_submodule_creators",
- "webrtc_audio_processing__voice_detection",
+ "libpffft",
+ "rnnoise_rnn_vad",
"webrtc_aec3__aec3",
- "webrtc_agc__agc",
"webrtc_aec_dump__null_aec_dump_factory",
- "webrtc_ooura__fft_size_128",
- "webrtc_utility__cascaded_biquad_filter",
+ "webrtc_aecm__aecm_core",
+ "webrtc_agc2__adaptive_digital",
+ "webrtc_agc2__adaptive_digital_gain_applier",
+ "webrtc_agc2__biquad_filter",
+ "webrtc_agc2__clipping_predictor",
+ "webrtc_agc2__cpu_features",
+ "webrtc_agc2__fixed_digital",
+ "webrtc_agc2__gain_applier",
+ "webrtc_agc2__input_volume_controller",
+ "webrtc_agc2__input_volume_stats_reporter",
+ "webrtc_agc2__noise_level_estimator",
+ "webrtc_agc2__saturation_protector",
+ "webrtc_agc2__speech_level_estimator",
+ "webrtc_agc2__vad_wrapper",
+ "webrtc_agc__agc",
+ "webrtc_agc__legacy_agc",
+ "webrtc_agc__level_estimation",
+ "webrtc_api__rtp_headers",
+ "webrtc_api__rtp_packet_info",
+ "webrtc_audio__aec3_config",
+ "webrtc_audio__audio_frame_api",
+ "webrtc_audio_coding__isac_vad",
+ "webrtc_audio_processing__api",
+ "webrtc_audio_processing__apm_logging",
+ "webrtc_audio_processing__audio_buffer",
+ "webrtc_audio_processing__audio_frame_proxies",
+ "webrtc_audio_processing__audio_processing",
+ "webrtc_audio_processing__audio_processing_statistics",
+ "webrtc_audio_processing__gain_controller2",
+ "webrtc_audio_processing__high_pass_filter",
+ "webrtc_audio_processing__optionally_built_submodule_creators",
+ "webrtc_capture_levels_adjuster__capture_levels_adjuster",
+ "webrtc_common_audio__common_audio",
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_common_audio__common_audio_cc",
+ "webrtc_common_audio__fir_filter_factory",
+ "webrtc_containers__flat_containers_internal",
"webrtc_experiments__field_trial_parser",
+ "webrtc_fft__fft",
+ "webrtc_memory__aligned_malloc",
+ "webrtc_ns__ns",
+ "webrtc_ooura__fft_size_128",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_rnn_vad__rnn_vad",
+ "webrtc_rnn_vad__rnn_vad_auto_correlation",
+ "webrtc_rnn_vad__rnn_vad_lp_residual",
+ "webrtc_rnn_vad__rnn_vad_pitch",
+ "webrtc_rnn_vad__rnn_vad_spectral_features",
+ "webrtc_rtc_base__checks",
"webrtc_rtc_base__criticalsection",
- "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__event_tracer",
"webrtc_rtc_base__logging",
+ "webrtc_rtc_base__platform_thread",
+ "webrtc_rtc_base__platform_thread_types",
+ "webrtc_rtc_base__race_checker",
+ "webrtc_rtc_base__rtc_event",
+ "webrtc_rtc_base__rtc_numerics",
"webrtc_rtc_base__stringutils",
"webrtc_rtc_base__timeutils",
- "webrtc_system_wrappers__cpu_features_linux",
- "webrtc_synchronization__rw_lock_wrapper",
- "webrtc_units__data_rate",
- "webrtc_units__data_size",
- "webrtc_units__time_delta",
- "webrtc_units__timestamp",
- "webrtc_rtc_base__rtc_numerics",
- "webrtc_agc__level_estimation",
- "webrtc_agc2__level_estimation_agc",
- "webrtc_audio_coding__isac_vad",
- "webrtc_fft__fft",
- "webrtc_rtc_base__platform_thread",
- "webrtc_rtc_base__rtc_event",
- "webrtc_agc2__common",
- "webrtc_agc2__rnn_vad_with_level",
- "webrtc_agc2__noise_level_estimator",
- "webrtc_rnn_vad__rnn_vad",
- "rnnoise_rnn_vad",
- "webrtc_utility__pffft_wrapper",
- "libpffft",
- "webrtc_api__rtc_error",
- "webrtc_memory__aligned_malloc",
- "webrtc_agc2__biquad_filter",
- "webrtc_utility__legacy_delay_estimator",
"webrtc_spl_sqrt_floor__spl_sqrt_floor",
- "webrtc_common_audio__common_audio_cc",
- "webrtc_transient__transient_suppressor_impl",
+ "webrtc_synchronization__sequence_checker_internal",
"webrtc_synchronization__yield",
"webrtc_synchronization__yield_policy",
+ "webrtc_system__file_wrapper",
+ "webrtc_system_wrappers__denormal_disabler",
+ "webrtc_system_wrappers__field_trial",
+ "webrtc_system_wrappers__metrics",
+ "webrtc_system_wrappers__system_wrappers",
+ "webrtc_task_queue__task_queue",
+ "webrtc_transient__transient_suppressor_impl",
+ "webrtc_transient__voice_probability_delay_unit",
+ "webrtc_units__data_rate",
+ "webrtc_units__data_size",
+ "webrtc_units__frequency",
+ "webrtc_units__time_delta",
+ "webrtc_units__timestamp",
+ "webrtc_utility__audio_frame_operations",
+ "webrtc_utility__cascaded_biquad_filter",
+ "webrtc_utility__legacy_delay_estimator",
+ "webrtc_utility__pffft_wrapper",
+ "webrtc_vad__vad",
+ "webrtc_video__video_rtp_headers",
],
+ arch: {
+ arm: {
+ whole_static_libs: [
+ "webrtc_common_audio__common_audio_neon",
+ "webrtc_common_audio__common_audio_neon_c",
+ ],
+ },
+ arm64: {
+ whole_static_libs: [
+ "webrtc_common_audio__common_audio_c",
+ "webrtc_common_audio__common_audio_cc",
+ "webrtc_common_audio__common_audio_neon",
+ "webrtc_common_audio__common_audio_neon_c",
+ "webrtc_ooura__fft_size_256",
+ "webrtc_spl_sqrt_floor__spl_sqrt_floor",
+ ],
+ },
+ x86_64: {
+ whole_static_libs: [
+ "webrtc_aec3__aec3_avx2",
+ "webrtc_common_audio__common_audio_avx2",
+ "webrtc_common_audio__common_audio_sse2",
+ "webrtc_rnn_vad__vector_math_avx2",
+ ],
+ },
+ x86: {
+ whole_static_libs: [
+ "webrtc_aec3__aec3_avx2",
+ "webrtc_common_audio__common_audio_avx2",
+ "webrtc_common_audio__common_audio_sse2",
+ "webrtc_rnn_vad__vector_math_avx2",
+ ],
+ },
+ },
}
diff --git a/BUILD.gn b/BUILD.gn
index b676d1e..2590192 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -12,8 +12,18 @@
# you add a new build file, there must be some path of dependencies from this
# file to your new one or GN won't know about it.
+# Use of visibility = clauses:
+# The default visibility for all rtc_ targets is equivalent to "//*", or
+# "all targets in webrtc can depend on this, nothing outside can".
+#
+# When overriding, the choices are:
+# - visibility = [ "*" ] - public. Stuff outside webrtc can use this.
+# - visibility = [ ":*" ] - directory private.
+# As a general guideline, only targets in api/ should have public visibility.
+
import("//build/config/linux/pkg_config.gni")
import("//build/config/sanitizers/sanitizers.gni")
+import("//third_party/google_benchmark/buildconfig.gni")
import("webrtc.gni")
if (rtc_enable_protobuf) {
import("//third_party/protobuf/proto_library.gni")
@@ -37,8 +47,8 @@
}
if (rtc_include_tests) {
deps += [
+ ":fuchsia_perf_tests",
":rtc_unittests",
- ":slow_tests",
":video_engine_tests",
":voip_unittests",
":webrtc_nonparallel_tests",
@@ -54,8 +64,11 @@
"modules/remote_bitrate_estimator:rtp_to_text",
"modules/rtp_rtcp:test_packet_masks_metrics",
"modules/video_capture:video_capture_internal_impl",
+ "net/dcsctp:dcsctp_unittests",
"pc:peerconnection_unittests",
"pc:rtc_pc_unittests",
+ "pc:slow_peer_connection_unittests",
+ "pc:svc_tests",
"rtc_tools:rtp_generator",
"rtc_tools:video_replay",
"stats:rtc_stats_unittests",
@@ -71,6 +84,13 @@
# see bugs.webrtc.org/11027#c5.
deps += [ ":webrtc_lib_link_test" ]
}
+ if (is_ios) {
+ deps += [
+ "examples:apprtcmobile_tests",
+ "sdk:sdk_framework_unittests",
+ "sdk:sdk_unittests",
+ ]
+ }
if (is_android) {
deps += [
"examples:android_examples_junit_tests",
@@ -82,11 +102,17 @@
}
if (rtc_enable_protobuf) {
deps += [
- "audio:low_bandwidth_audio_test",
+ "audio:low_bandwidth_audio_perf_test",
"logging:rtc_event_log_rtp_dump",
"tools_webrtc/perf:webrtc_dashboard_upload",
]
}
+ if ((is_linux || is_chromeos) && rtc_use_pipewire) {
+ deps += [ "modules/desktop_capture:shared_screencast_stream_test" ]
+ }
+ }
+ if (target_os == "android") {
+ deps += [ "tools_webrtc:binary_version_check" ]
}
}
}
@@ -113,12 +139,15 @@
cflags = []
ldflags = []
- if (rtc_enable_symbol_export || is_component_build) {
- defines = [ "WEBRTC_ENABLE_SYMBOL_EXPORT" ]
+ if (rtc_dlog_always_on) {
+ defines += [ "DLOG_ALWAYS_ON" ]
}
- if (build_with_mozilla) {
- defines += [ "WEBRTC_MOZILLA_BUILD" ]
+ if (rtc_enable_symbol_export || is_component_build) {
+ defines += [ "WEBRTC_ENABLE_SYMBOL_EXPORT" ]
+ }
+ if (rtc_enable_objc_symbol_export) {
+ defines += [ "WEBRTC_ENABLE_OBJC_SYMBOL_EXPORT" ]
}
if (!rtc_builtin_ssl_root_certificates) {
@@ -129,6 +158,14 @@
defines += [ "RTC_DISABLE_CHECK_MSG" ]
}
+ if (rtc_enable_avx2) {
+ defines += [ "WEBRTC_ENABLE_AVX2" ]
+ }
+
+ if (rtc_enable_win_wgc) {
+ defines += [ "RTC_ENABLE_WIN_WGC" ]
+ }
+
# Some tests need to declare their own trace event handlers. If this define is
# not set, the first time TRACE_EVENT_* is called it will store the return
# value for the current handler in an static variable, so that subsequent
@@ -169,7 +206,7 @@
"WEBRTC_IOS",
]
}
- if (is_linux) {
+ if (is_linux || is_chromeos) {
defines += [ "WEBRTC_LINUX" ]
}
if (is_mac) {
@@ -208,14 +245,6 @@
# TODO(bugs.webrtc.org/9693): Remove the possibility to suppress this warning
# as soon as WebRTC compiles without it.
-config("no_exit_time_destructors") {
- if (is_clang) {
- cflags = [ "-Wno-exit-time-destructors" ]
- }
-}
-
-# TODO(bugs.webrtc.org/9693): Remove the possibility to suppress this warning
-# as soon as WebRTC compiles without it.
config("no_global_constructors") {
if (is_clang) {
cflags = [ "-Wno-global-constructors" ]
@@ -245,6 +274,12 @@
defines += [ "WEBRTC_ENABLE_PROTOBUF=0" ]
}
+ if (rtc_strict_field_trials) {
+ defines += [ "WEBRTC_STRICT_FIELD_TRIALS=1" ]
+ } else {
+ defines += [ "WEBRTC_STRICT_FIELD_TRIALS=0" ]
+ }
+
if (rtc_include_internal_audio_device) {
defines += [ "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE" ]
}
@@ -253,8 +288,12 @@
defines += [ "RTC_ENABLE_VP9" ]
}
+ if (rtc_include_dav1d_in_internal_decoder_factory) {
+ defines += [ "RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY" ]
+ }
+
if (rtc_enable_sctp) {
- defines += [ "HAVE_SCTP" ]
+ defines += [ "WEBRTC_HAVE_SCTP" ]
}
if (rtc_enable_external_auth) {
@@ -289,7 +328,16 @@
defines += [ "WEBRTC_EXCLUDE_AUDIO_PROCESSING_MODULE" ]
}
- cflags = []
+ if (is_clang) {
+ cflags += [
+ # TODO(webrtc:13219): Fix -Wshadow instances and enable.
+ "-Wno-shadow",
+
+ # See https://reviews.llvm.org/D56731 for details about this
+ # warning.
+ "-Wctad-maybe-unsupported",
+ ]
+ }
if (build_with_chromium) {
defines += [
@@ -325,20 +373,17 @@
}
if (is_clang) {
- cflags += [
- "-Wc++11-narrowing",
- "-Wimplicit-fallthrough",
- "-Wthread-safety",
- "-Winconsistent-missing-override",
- "-Wundef",
- ]
+ cflags += [ "-Wc++11-narrowing" ]
- # use_xcode_clang only refers to the iOS toolchain, host binaries use
- # chromium's clang always.
- if (!is_nacl &&
- (!use_xcode_clang || current_toolchain == host_toolchain)) {
- # Flags NaCl (Clang 3.7) and Xcode 7.3 (Clang clang-703.0.31) do not
- # recognize.
+ if (!is_fuchsia) {
+ # Compiling with the Fuchsia SDK results in Wundef errors
+ # TODO(bugs.fuchsia.dev/100722): Remove from (!is_fuchsia) branch when
+ # Fuchsia build errors are fixed.
+ cflags += [ "-Wundef" ]
+ }
+
+ if (!is_nacl) {
+ # Flags NaCl (Clang 3.7) do not recognize.
cflags += [ "-Wunused-lambda-capture" ]
}
}
@@ -415,10 +460,6 @@
config("common_objc") {
frameworks = [ "Foundation.framework" ]
-
- if (rtc_use_metal_rendering) {
- defines = [ "RTC_SUPPORTS_METAL" ]
- }
}
if (!build_with_chromium) {
@@ -436,7 +477,6 @@
defines = []
deps = [
- ":webrtc_common",
"api:create_peerconnection_factory",
"api:libjingle_peerconnection_api",
"api:rtc_error",
@@ -445,6 +485,7 @@
"api/rtc_event_log:rtc_event_log_factory",
"api/task_queue",
"api/task_queue:default_task_queue_factory",
+ "api/test/metrics",
"audio",
"call",
"common_audio",
@@ -455,9 +496,7 @@
"modules/video_capture:video_capture_internal_impl",
"p2p:rtc_p2p",
"pc:libjingle_peerconnection",
- "pc:peerconnection",
"pc:rtc_pc",
- "pc:rtc_pc_base",
"rtc_base",
"sdk",
"video",
@@ -501,6 +540,10 @@
rtc_executable("webrtc_lib_link_test") {
testonly = true
+ # This target is used for checking to link, so do not check dependencies
+ # on gn check.
+ check_includes = false # no-presubmit-check TODO(bugs.webrtc.org/12785)
+
sources = [ "webrtc_lib_link_test.cc" ]
deps = [
# NOTE: Don't add deps here. If this test fails to link, it means you
@@ -511,15 +554,6 @@
}
}
-rtc_source_set("webrtc_common") {
- # Client code SHOULD NOT USE THIS TARGET, but for now it needs to be public
- # because there exists client code that uses it.
- # TODO(bugs.webrtc.org/9808): Move to private visibility as soon as that
- # client code gets updated.
- visibility = [ "*" ]
- sources = [ "common_types.h" ]
-}
-
if (use_libfuzzer || use_afl) {
# This target is only here for gn to discover fuzzer build targets under
# webrtc/test/fuzzers/.
@@ -529,22 +563,26 @@
}
}
-if (rtc_include_tests) {
+if (rtc_include_tests && !build_with_chromium) {
rtc_test("rtc_unittests") {
testonly = true
deps = [
- ":webrtc_common",
"api:compile_all_headers",
"api:rtc_api_unittests",
"api/audio/test:audio_api_unittests",
"api/audio_codecs/test:audio_codecs_api_unittests",
+ "api/numerics:numerics_unittests",
+ "api/task_queue:pending_task_safety_flag_unittests",
+ "api/test/metrics:metrics_unittests",
"api/transport:stun_unittest",
"api/video/test:rtc_api_video_unittests",
"api/video_codecs/test:video_codecs_api_unittests",
+ "api/voip:compile_all_headers",
"call:fake_network_pipe_unittests",
"p2p:libstunprober_unittests",
"p2p:rtc_p2p_unittests",
+ "rtc_base:callback_list_unittests",
"rtc_base:rtc_base_approved_unittests",
"rtc_base:rtc_base_unittests",
"rtc_base:rtc_json_unittests",
@@ -552,11 +590,12 @@
"rtc_base:rtc_operations_chain_unittests",
"rtc_base:rtc_task_queue_unittests",
"rtc_base:sigslot_unittest",
+ "rtc_base:untyped_function_unittest",
"rtc_base:weak_ptr_unittests",
"rtc_base/experiments:experiments_unittests",
- "rtc_base/synchronization:sequence_checker_unittests",
- "rtc_base/task_utils:pending_task_safety_flag_unittests",
- "rtc_base/task_utils:to_queued_task_unittests",
+ "rtc_base/system:file_wrapper_unittests",
+ "rtc_base/task_utils:repeating_task_unittests",
+ "rtc_base/units:units_unittests",
"sdk:sdk_tests",
"test:rtp_test_utils",
"test:test_main",
@@ -578,31 +617,18 @@
]
shard_timeout = 900
}
+ }
- if (is_ios || is_mac) {
- deps += [ "sdk:rtc_unittests_objc" ]
+ if (enable_google_benchmarks) {
+ rtc_test("benchmarks") {
+ testonly = true
+ deps = [
+ "rtc_base/synchronization:mutex_benchmark",
+ "test:benchmark_main",
+ ]
}
}
- rtc_test("benchmarks") {
- testonly = true
- deps = [
- "rtc_base/synchronization:mutex_benchmark",
- "test:benchmark_main",
- ]
- }
-
- # This runs tests that must run in real time and therefore can take some
- # time to execute. They are in a separate executable to avoid making the
- # regular unittest suite too slow to run frequently.
- rtc_test("slow_tests") {
- testonly = true
- deps = [
- "rtc_base/task_utils:repeating_task_unittests",
- "test:test_main",
- ]
- }
-
# TODO(pbos): Rename test suite, this is no longer "just" for video targets.
video_engine_tests_resources = [
"resources/foreman_cif_short.yuv",
@@ -634,7 +660,12 @@
]
data = video_engine_tests_resources
if (is_android) {
- deps += [ "//testing/android/native_test:native_test_native_code" ]
+ use_default_launcher = false
+ deps += [
+ "//build/android/gtest_apk:native_test_instrumentation_test_runner_java",
+ "//testing/android/native_test:native_test_java",
+ "//testing/android/native_test:native_test_support",
+ ]
shard_timeout = 900
}
if (is_ios) {
@@ -679,7 +710,12 @@
data = webrtc_perf_tests_resources
if (is_android) {
- deps += [ "//testing/android/native_test:native_test_native_code" ]
+ use_default_launcher = false
+ deps += [
+ "//build/android/gtest_apk:native_test_instrumentation_test_runner_java",
+ "//testing/android/native_test:native_test_java",
+ "//testing/android/native_test:native_test_support",
+ ]
shard_timeout = 4500
}
if (is_ios) {
@@ -687,6 +723,22 @@
}
}
+ rtc_test("fuchsia_perf_tests") {
+ testonly = true
+ deps = [
+ #TODO(fxbug.dev/115601) - Enable when fixed
+ #"call:call_perf_tests",
+ #"video:video_pc_full_stack_tests",
+ "modules/audio_coding:audio_coding_perf_tests",
+ "modules/audio_processing:audio_processing_perf_tests",
+ "pc:peerconnection_perf_tests",
+ "test:test_main",
+ "video:video_full_stack_tests",
+ ]
+
+ data = webrtc_perf_tests_resources
+ }
+
rtc_test("webrtc_nonparallel_tests") {
testonly = true
deps = [ "rtc_base:rtc_base_nonparallel_tests" ]
@@ -699,6 +751,7 @@
rtc_test("voip_unittests") {
testonly = true
deps = [
+ "api/voip:compile_all_headers",
"api/voip:voip_engine_factory_unittests",
"audio/voip/test:audio_channel_unittests",
"audio/voip/test:audio_egress_unittests",
@@ -709,6 +762,23 @@
}
}
+# Build target for standalone dcsctp
+rtc_static_library("dcsctp") {
+ # Only the root target should depend on this.
+ visibility = [ "//:default" ]
+ sources = []
+ complete_static_lib = true
+ suppressed_configs += [ "//build/config/compiler:thin_archive" ]
+ defines = []
+ deps = [
+ "net/dcsctp/public:factory",
+ "net/dcsctp/public:socket",
+ "net/dcsctp/public:types",
+ "net/dcsctp/socket:dcsctp_socket",
+ "net/dcsctp/timer:task_queue_timeout",
+ ]
+}
+
# ---- Poisons ----
#
# Here is one empty dummy target for each poison type (needed because
@@ -724,6 +794,9 @@
group("poison_default_task_queue") {
}
+group("poison_default_echo_detector") {
+}
+
group("poison_rtc_json") {
}
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index 7b48e69..f6b7d0f 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -61,8 +61,8 @@
## Acknowledgements
This Code of Conduct is based on Contributor Covenant, version 1.4,
-available [here](http://contributor-covenant.org/version/1/4) and [Chromium](https://chromium.googlesource.com/chromium/src/+/master/CODE_OF_CONDUCT.md)
+available [here](http://contributor-covenant.org/version/1/4) and [Chromium](https://chromium.googlesource.com/chromium/src/+/main/CODE_OF_CONDUCT.md)
## License
-This Code of Conduct is available for reuse under the Creative Commons Zero (CC0) license.
\ No newline at end of file
+This Code of Conduct is available for reuse under the Creative Commons Zero (CC0) license.
diff --git a/DEPS b/DEPS
index 6b5c55d..cca68d5 100644
--- a/DEPS
+++ b/DEPS
@@ -2,7 +2,7 @@
gclient_gn_args_file = 'src/build/config/gclient_args.gni'
gclient_gn_args = [
- 'mac_xcode_version',
+ 'generate_location_tags',
]
vars = {
@@ -10,42 +10,61 @@
# chromium waterfalls. More info at: crbug.com/570091.
'checkout_configuration': 'default',
'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
- 'chromium_revision': '6b2bcf62a8d67c7a80bbb0ac1ef11921b7c57d79',
+ 'chromium_revision': '6d86775bf1e3e05643c466f07d3818ae81466afa',
- # This can be overridden, e.g. with custom_vars, to download a nonstandard
- # Xcode version in build/mac_toolchain.py
- # instead of downloading the prebuilt pinned revision.
- 'mac_xcode_version': 'default',
+ # Keep the Chromium default of generating location tags.
+ 'generate_location_tags': True,
+
+ # ResultDB version
+ 'resultdb_version': 'git_revision:6cc18e2763e180929d70c786b419c1f8e6bcc66c',
+
+ # By default, download the fuchsia sdk from the public sdk directory.
+ 'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/',
+ 'fuchsia_version': 'version:10.20221201.3.1',
+ # By default, download the fuchsia images from the fuchsia GCS bucket.
+ 'fuchsia_images_bucket': 'fuchsia',
+ 'checkout_fuchsia': False,
+ # Since the images are hundreds of MB, default to only downloading the image
+ # most commonly useful for developers. Bots and developers that need to use
+ # other images can override this with additional images.
+ 'checkout_fuchsia_boot_images': "terminal.qemu-x64",
+ 'checkout_fuchsia_product_bundles': '"{checkout_fuchsia_boot_images}" != ""',
+
+ # reclient CIPD package version
+ 'reclient_version': 're_client_version:0.87.0.b6908b3-gomaip',
+
+ # ninja CIPD package version
+ # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
+ 'ninja_version': 'version:2@1.8.2.chromium.3',
}
deps = {
- # TODO(kjellander): Move this to be Android-only once the libevent dependency
- # in base/third_party/libevent is solved.
+ # TODO(kjellander): Move this to be Android-only.
'src/base':
- 'https://chromium.googlesource.com/chromium/src/base@db84a3cbe5b7a0402ded5e1836ecbd1ed7e681a5',
+ 'https://chromium.googlesource.com/chromium/src/base@e89ad073148d6fa9c399bfa44c28eb5eac6b54f6',
'src/build':
- 'https://chromium.googlesource.com/chromium/src/build@124d030a73694c96efe4675a1c0df607e86516fe',
+ 'https://chromium.googlesource.com/chromium/src/build@198be41ce351b8d59accf5fabf5f7a35b9906c3e',
'src/buildtools':
- 'https://chromium.googlesource.com/chromium/src/buildtools@9e121212d42be62a7cce38072f925f8398d11e49',
- # Gradle 4.3-rc4. Used for testing Android Studio project generation for WebRTC.
+ 'https://chromium.googlesource.com/chromium/src/buildtools@f2fe6dda1e9dabb6cfc304938161569074f1e188',
+ # Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
'src/examples/androidtests/third_party/gradle': {
- 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@89af43c4d0506f69980f00dde78c97b2f81437f8',
+ 'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
'condition': 'checkout_android',
},
'src/ios': {
- 'url': 'https://chromium.googlesource.com/chromium/src/ios@d51d66a3c98ad30c027bd11966507bf51e6b6a5f',
+ 'url': 'https://chromium.googlesource.com/chromium/src/ios@0eee1cdab5d59a5f43eca3e9590517929cf0a0cb',
'condition': 'checkout_ios',
},
'src/testing':
- 'https://chromium.googlesource.com/chromium/src/testing@0411afc27fd137a2d82348d439aa4daff078117b',
+ 'https://chromium.googlesource.com/chromium/src/testing@4e41634fa278ac9684912962c8072d9cd6578831',
'src/third_party':
- 'https://chromium.googlesource.com/chromium/src/third_party@98978dde2ae4cebc3c99203ca4674a58f762f1b5',
+ 'https://chromium.googlesource.com/chromium/src/third_party@ff621271b041cde8a3760ccc64adee3bae58eca5',
'src/buildtools/linux64': {
'packages': [
{
- 'package': 'gn/gn/linux-amd64',
- 'version': 'git_revision:3028c6a426a4aaf6da91c4ebafe716ae370225fe',
+ 'package': 'gn/gn/linux-${{arch}}',
+ 'version': 'git_revision:70d6c60823c0233a0f35eccc25b2b640d2980bdc',
}
],
'dep_type': 'cipd',
@@ -54,8 +73,8 @@
'src/buildtools/mac': {
'packages': [
{
- 'package': 'gn/gn/mac-amd64',
- 'version': 'git_revision:3028c6a426a4aaf6da91c4ebafe716ae370225fe',
+ 'package': 'gn/gn/mac-${{arch}}',
+ 'version': 'git_revision:70d6c60823c0233a0f35eccc25b2b640d2980bdc',
}
],
'dep_type': 'cipd',
@@ -65,49 +84,66 @@
'packages': [
{
'package': 'gn/gn/windows-amd64',
- 'version': 'git_revision:3028c6a426a4aaf6da91c4ebafe716ae370225fe',
+ 'version': 'git_revision:70d6c60823c0233a0f35eccc25b2b640d2980bdc',
}
],
'dep_type': 'cipd',
'condition': 'checkout_win',
},
-
- 'src/buildtools/clang_format/script':
- 'https://chromium.googlesource.com/chromium/llvm-project/cfe/tools/clang-format.git@96636aa0e9f047f17447f2d45a094d0b59ed7917',
- 'src/buildtools/third_party/libc++/trunk':
- 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@d9040c75cfea5928c804ab7c235fed06a63f743a',
- 'src/buildtools/third_party/libc++abi/trunk':
- 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@196ba1aaa8ac285d94f4ea8d9836390a45360533',
- 'src/buildtools/third_party/libunwind/trunk':
- 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@d999d54f4bca789543a2eb6c995af2d9b5a1f3ed',
-
- 'src/tools/clang/dsymutil': {
+ 'src/buildtools/reclient': {
'packages': [
{
- 'package': 'chromium/llvm-build-tools/dsymutil',
- 'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
+ 'package': 'infra/rbe/client/${{platform}}',
+ 'version': Var('reclient_version'),
}
],
- 'condition': 'checkout_mac',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/buildtools/clang_format/script':
+ 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@8b525d2747f2584fc35d8c7e612e66f377858df7',
+ 'src/buildtools/third_party/libc++/trunk':
+ 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@c2e10323cc8190175715ea1bcdb109f59b84447c',
+ 'src/buildtools/third_party/libc++abi/trunk':
+ 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@9231726c61a0c2d3e1ef8be1553f51b1222979a7',
+ 'src/buildtools/third_party/libunwind/trunk':
+ 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@fd49ee4ee904ff6b65fc76ba2448a370873255e3',
+
+ 'src/third_party/ninja': {
+ 'packages': [
+ {
+ 'package': 'infra/3pp/tools/ninja/${{platform}}',
+ 'version': Var('ninja_version'),
+ }
+ ],
'dep_type': 'cipd',
},
'src/third_party/android_system_sdk': {
'packages': [
{
- 'package': 'chromium/third_party/android_system_sdk',
- 'version': '4IAlMU4jo15KjMPF3EUnrPZs0RYoPW8n9jSJ4dvHDWUC',
+ 'package': 'chromium/third_party/android_system_sdk/public',
+ 'version': 'RGY8Vyf8jjszRIJRFxZj7beXSUEHTQM90MtYejUvdMgC',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
+ 'src/tools/resultdb': {
+ 'packages': [
+ {
+ 'package': 'infra/tools/result_adapter/${{platform}}',
+ 'version': Var('resultdb_version'),
+ },
+ ],
+ 'dep_type': 'cipd',
+ },
'src/third_party/android_build_tools/aapt2': {
'packages': [
{
'package': 'chromium/third_party/android_build_tools/aapt2',
- 'version': 'R2k5wwOlIaS6sjv2TIyHotiPJod-6KqnZO8NH-KFK8sC',
+ 'version': '-QrdsGmvVhHeoRc5wKCnU2LXEjk1s0ocheitXWf5dhYC',
},
],
'condition': 'checkout_android',
@@ -117,8 +153,8 @@
'src/third_party/android_build_tools/bundletool': {
'packages': [
{
- 'package': 'chromium/third_party/android_tools_bundletool',
- 'version': 'Yyhy8FicC3R0ATRzWqGNh4ffsCLz_0nu_BjmNPAdhvIC',
+ 'package': 'chromium/third_party/android_build_tools/bundletool',
+ 'version': 'eYz83zbG33sGLyNdc-a64qo1K6LRcS9GwW7GmSvyWisC',
},
],
'condition': 'checkout_android',
@@ -126,23 +162,26 @@
},
'src/third_party/boringssl/src':
- 'https://boringssl.googlesource.com/boringssl.git@eda849d2e6e6a15a5a4dc728568ec12f21ebfb6d',
+ 'https://boringssl.googlesource.com/boringssl.git@2fd8de65347cebe9870b872e528658b922f61fe3',
'src/third_party/breakpad/breakpad':
- 'https://chromium.googlesource.com/breakpad/breakpad.git@2757a2c9c819fcae3784576aef0c8400c7ad06d7',
+ 'https://chromium.googlesource.com/breakpad/breakpad.git@442456a68cafc9325ef9e6f5bae8f425241ddaab',
'src/third_party/catapult':
- 'https://chromium.googlesource.com/catapult.git@a30bbb68c2e324a8ab6b3f54ab17ab47fca46298',
+ 'https://chromium.googlesource.com/catapult.git@41982a4a329f4a619248bb9c1bdad0bf3f599398',
'src/third_party/ced/src': {
'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
},
'src/third_party/colorama/src':
'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
+ 'src/third_party/crc32c/src':
+ 'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
'src/third_party/depot_tools':
- 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@9949ab7a4b1cb3c342b38129b4e0bfcfb2ef5749',
+ 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@67828ff1bb688f19ea114e5aa1de812da863c4da',
'src/third_party/ffmpeg':
- 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@d2dd36c03501e995e8ce2d792d834392b2e62bfe',
- 'src/third_party/findbugs': {
- 'url': 'https://chromium.googlesource.com/chromium/deps/findbugs.git@4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
- 'condition': 'checkout_android',
+ 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@fd5b30c4bcf95ee607caf47ef65c3b96210867a4',
+ 'src/third_party/flatbuffers/src':
+ 'https://chromium.googlesource.com/external/github.com/google/flatbuffers.git@e3017029647a88eb6f509ee9744012fffeb0d371',
+ 'src/third_party/grpc/src': {
+ 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@dd77c67217b10ffeaf766e25eb8b46d2d59de4ff',
},
# Used for embedded builds. CrOS & Linux use the system version.
'src/third_party/fontconfig/src': {
@@ -150,15 +189,15 @@
'condition': 'checkout_linux',
},
'src/third_party/freetype/src':
- 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@b7c467b6efa5a91945854de81632be45d6f360ff',
+ 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@aca4ec5907e0bfb5bbeb01370257a121f3f47a0f',
'src/third_party/harfbuzz-ng/src':
- 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@e3af529e511ca492284cdd9f4584666b88a9e00f',
+ 'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@2822b589bc837fae6f66233e2cf2eef0f6ce8470',
'src/third_party/google_benchmark/src': {
- 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@367119482ff4abc3d73e4a109b410090fc281337',
+ 'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@f730846b0a3c0dc0699978846fb14ffb2fad0bdc',
},
# WebRTC-only dependency (not present in Chromium).
'src/third_party/gtest-parallel':
- 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@aabba21acd68a8814c70a6c2937f1625de715411',
+ 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@f4d65b555894b301699c7c3c52906f72ea052e83',
'src/third_party/google-truth': {
'packages': [
{
@@ -170,51 +209,49 @@
'dep_type': 'cipd',
},
'src/third_party/googletest/src':
- 'https://chromium.googlesource.com/external/github.com/google/googletest.git@4fe018038f87675c083d0cfb6a6b57c274fb1753',
+ 'https://chromium.googlesource.com/external/github.com/google/googletest.git@af29db7ec28d6df1c7f0f745186884091e602e07',
'src/third_party/icu': {
- 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@79326efe26e5440f530963704c3c0ff965b3a4ac',
+ 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@1b7d391f0528fb3a4976b7541b387ee04f915f83',
},
'src/third_party/jdk': {
'packages': [
{
'package': 'chromium/third_party/jdk',
- 'version': 'PfRSnxe8Od6WU4zBXomq-zsgcJgWmm3z4gMQNB-r2QcC',
+ 'version': 'egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C',
},
- {
- 'package': 'chromium/third_party/jdk/extras',
- 'version': 'fkhuOQ3r-zKtWEdKplpo6k0vKkjl-LY_rJTmtzFCQN4C',
- },
- ],
+ ],
'condition': 'host_os == "linux" and checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/jsoncpp/source':
- 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@645250b6690785be60ab6780ce4b58698d884d11', # from svn 248
+ 'src/third_party/jsoncpp/source':
+ 'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@42e892d96e47b1f6e29844cc705e148ec4856448', # from svn 248
'src/third_party/junit/src': {
- 'url': 'https://chromium.googlesource.com/external/junit.git@64155f8a9babcfcf4263cf4d08253a1556e75481',
+ 'url': 'https://chromium.googlesource.com/external/junit.git@05fe2a64f59127c02135be22f416e91260d6ede6',
'condition': 'checkout_android',
},
# Used for building libFuzzers (only supports Linux).
'src/third_party/libFuzzer/src':
'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
'src/third_party/libjpeg_turbo':
- 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@7e3ad79800a7945fb37173149842b494ab8982b2',
+ 'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@ed683925e4897a84b3bffc5c1414c85b97a129a3',
'src/third_party/libsrtp':
- 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@650611720ecc23e0e6b32b0e3100f8b4df91696c',
+ 'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
+ 'src/third_party/dav1d/libdav1d':
+ 'https://chromium.googlesource.com/external/github.com/videolan/dav1d.git@87f9a81cd770e49394a45deca7a3df41243de00b',
'src/third_party/libaom/source/libaom':
- 'https://aomedia.googlesource.com/aom.git@0a7c8715d79222adf6cfc4c1cdc3fcb8fb3951f3',
+ 'https://aomedia.googlesource.com/aom.git@d7fc49b8b6b5663ec93b6850839e3451e3dd0339',
'src/third_party/libunwindstack': {
- 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@11659d420a71e7323b379ea8781f07c6f384bc7e',
+ 'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@4dbfa0e8c844c8e243b297bc185e54a99ff94f9e',
'condition': 'checkout_android',
},
'src/third_party/perfetto':
- 'https://android.googlesource.com/platform/external/perfetto.git@026b1e2be09a8cd8ced37f99e771eca00ea439b0',
+ 'https://android.googlesource.com/platform/external/perfetto.git@600d5270680543bc0657c1371f741547604fea86',
'src/third_party/libvpx/source/libvpx':
- 'https://chromium.googlesource.com/webm/libvpx.git@a1cee8dc919df1980d802e1a9bce1259ec34cba8',
+ 'https://chromium.googlesource.com/webm/libvpx.git@605350bd5b68ac47f595d60cc8ef346588e773c0',
'src/third_party/libyuv':
- 'https://chromium.googlesource.com/libyuv/libyuv.git@6afd9becdf58822b1da6770598d8597c583ccfad',
+ 'https://chromium.googlesource.com/libyuv/libyuv.git@4a3c79cb31aee310443039c37d64377ed06f1d14',
'src/third_party/lss': {
- 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@f70e2f1641e280e777edfdad7f73a2cfa38139c7',
+ 'url': 'https://chromium.googlesource.com/linux-syscall-support.git@ce877209e11aa69dcfffbd53ef90ea1d07136521',
'condition': 'checkout_android or checkout_linux',
},
'src/third_party/mockito/src': {
@@ -224,50 +261,40 @@
# Used by boringssl.
'src/third_party/nasm': {
- 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@19f3fad68da99277b2882939d3b2fa4c4b8d51d9'
+ 'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@0873b2bae6a5388a1c55deac8456e3c60a47ca08'
},
'src/third_party/openh264/src':
- 'https://chromium.googlesource.com/external/github.com/cisco/openh264@a5473711f3e20c6bd1c33d81b6c7b9a0618aa18f',
+ 'https://chromium.googlesource.com/external/github.com/cisco/openh264@db956674bbdfbaab5acdd3fdb4117c2fef5527e9',
'src/third_party/r8': {
'packages': [
{
'package': 'chromium/third_party/r8',
- 'version': 'vvymFSkKtWKWNmfz0PL_0H8MD8V40P--A9aUfxfpF6QC',
+ 'version': 'RM1MB7AK90GPkspZ5TLRVyJNIC0JB4sz1rWL9JLLdNkC',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/proguard': {
+ # This duplication is intentional, so we avoid updating the r8.jar used by
+ # dexing unless necessary, since each update invalidates all incremental
+ # dexing and unnecessarily slows down all bots.
+ 'src/third_party/r8/d8': {
'packages': [
{
- 'package': 'chromium/third_party/proguard',
- 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC',
+ 'package': 'chromium/third_party/r8',
+ 'version': 'qGtBu6TtxyR5XNy4cmsslb7c946YtkZF5_QCjVP-wc8C',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
'src/third_party/requests/src': {
- 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@f172b30356d821d180fa4ecfa3e71c7274a32de4',
+ 'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
'condition': 'checkout_android',
},
- 'src/third_party/ub-uiautomator/lib': {
- 'url': 'https://chromium.googlesource.com/chromium/third_party/ub-uiautomator.git@00270549ce3161ae72ceb24712618ea28b4f9434',
- 'condition': 'checkout_android',
- },
- 'src/third_party/usrsctp/usrsctplib':
- 'https://chromium.googlesource.com/external/github.com/sctplab/usrsctp@a8c51df76caae94254b1e59999405f739467490e',
- # Dependency used by libjpeg-turbo.
- 'src/third_party/yasm/binaries': {
- 'url': 'https://chromium.googlesource.com/chromium/deps/yasm/binaries.git@52f9b3f4b0aa06da24ef8b123058bb61ee468881',
- 'condition': 'checkout_win',
- },
'src/tools':
- 'https://chromium.googlesource.com/chromium/src/tools@d50c1e9d058bfd361917e50ca9a66d486a8c6d3b',
- 'src/tools/swarming_client':
- 'https://chromium.googlesource.com/infra/luci/client-py.git@4c095d04179dc725a300085ae21fe3b79900d072',
+ 'https://chromium.googlesource.com/chromium/src/tools@9353893e0eb539d3bb2462243b15bd604387dca6',
'src/third_party/accessibility_test_framework': {
'packages': [
@@ -291,29 +318,7 @@
'dep_type': 'cipd',
},
- 'src/third_party/bazel': {
- 'packages': [
- {
- 'package': 'chromium/third_party/bazel',
- 'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/bouncycastle': {
- 'packages': [
- {
- 'package': 'chromium/third_party/bouncycastle',
- 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/byte_buddy': {
+ 'src/third_party/byte_buddy': {
'packages': [
{
'package': 'chromium/third_party/byte_buddy',
@@ -346,17 +351,6 @@
'dep_type': 'cipd',
},
- 'src/third_party/guava': {
- 'packages': [
- {
- 'package': 'chromium/third_party/guava',
- 'version': 'y8Zx7cKTiOunLhOrfC4hOt5kDQrLJ_Rq7ISDmXkPdYsC',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
'src/third_party/hamcrest': {
'packages': [
{
@@ -369,23 +363,41 @@
},
'src/third_party/android_ndk': {
- 'url': 'https://chromium.googlesource.com/android_ndk.git@27c0a8d090c666a50e40fceb4ee5b40b1a2d3f87',
+ 'url': 'https://chromium.googlesource.com/android_ndk.git@8388a2be5421311dc75c5f937aae13d821a27f3d',
'condition': 'checkout_android',
},
+ 'src/third_party/androidx': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/androidx',
+ 'version': 'YqHXeju2kOGh8x26xULaEyiL6jpRD-vslKaU7czLvKwC',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_build_tools/manifest_merger': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_build_tools/manifest_merger',
+ 'version': '1_tPfyswsXgfbNegip6nTy55E2ASlhsRqA2sKhUo01YC',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
'src/third_party/android_sdk/public': {
'packages': [
{
- 'package': 'chromium/third_party/android_sdk/public/build-tools/29.0.2',
- 'version': 'n-b1Qd7iFb8qzHlr1C_jIeu070UDgO_BwePtH42UqGcC',
+ 'package': 'chromium/third_party/android_sdk/public/build-tools/33.0.0',
+ 'version': '-VRKr36Uw8L_iFqqo9nevIBgNMggND5iWxjidyjnCgsC',
},
{
'package': 'chromium/third_party/android_sdk/public/emulator',
- 'version': 'f4WdgkPvDdVCE8zBWPzcSIj4N9WFhKp3CSKDWylXuLEC',
- },
- {
- 'package': 'chromium/third_party/android_sdk/public/extras',
- 'version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
+ 'version': '9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC',
},
{
'package': 'chromium/third_party/android_sdk/public/patcher',
@@ -393,19 +405,19 @@
},
{
'package': 'chromium/third_party/android_sdk/public/platform-tools',
- 'version': 'zMVtBEihXp2Z0NYFNjLLmNrwy6252b_YWG6sh2l0QAcC',
+ 'version': 'RSI3iwryh7URLGRgJHsCvUxj092woTPnKt4pwFcJ6L8C',
},
{
- 'package': 'chromium/third_party/android_sdk/public/platforms/android-29',
- 'version': 'yb33klKQV9UzzB-lDSsq36vzhTXOUZ2aRONBvPGwvdcC',
+ 'package': 'chromium/third_party/android_sdk/public/platforms/android-33',
+ 'version': 'eo5KvW6UVor92LwZai8Zulc624BQZoCu-yn7wa1z_YcC',
},
{
- 'package': 'chromium/third_party/android_sdk/public/sources/android-29',
- 'version': '4gxhM8E62bvZpQs7Q3d0DinQaW0RLCIefhXrQBFkNy8C',
+ 'package': 'chromium/third_party/android_sdk/public/sources/android-31',
+ 'version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
},
{
'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
- 'version': 'uM0XtAW9BHh8phcbhBDA9GfzP3bku2SP7AiMahhimnoC',
+ 'version': 'oWlET2yQhaPKQ66tYNuSPaueU78Z9VlxpyxOoUjwRuIC',
},
],
'condition': 'checkout_android',
@@ -438,18 +450,7 @@
'packages': [
{
'package': 'chromium/third_party/robolectric',
- 'version': 'iC6RDM5EH3GEAzR-1shW_Mg0FeeNE5shq1okkFfuuNQC',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/androidx': {
- 'packages': [
- {
- 'package': 'chromium/third_party/androidx',
- 'version': 'BgU0HKOH7unGo87kXkIKJlPMmaSOCFhvUKcIr9aborwC',
+ 'version': '6OaDTPaXu0VZoMwWllgaXTeiaJR5jQkZb1_aooRa2GUC',
},
],
'condition': 'checkout_android',
@@ -471,23 +472,7 @@
'packages': [
{
'package': 'chromium/third_party/turbine',
- 'version': 'O_jNDJ4VdwYKBSDbd2BJ3mknaTFoVkvE7Po8XIiKy8sC',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/turbine/src': {
- 'url': 'https://chromium.googlesource.com/external/github.com/google/turbine.git' + '@' + '0f2a5024fe4a9bb745bcd5ac7c655cebe11649bc',
- 'condition': 'checkout_android',
- },
-
- 'src/third_party/xstream': {
- 'packages': [
- {
- 'package': 'chromium/third_party/xstream',
- 'version': '4278b1b78b86ab7a1a29e64d5aec9a47a9aab0fe',
+ 'version': '4Cvss-AYlYPcW_PIdcX45Ew7ZQwsaeurs7mUjS3LFyQC',
},
],
'condition': 'checkout_android',
@@ -498,19 +483,30 @@
'packages': [
{
'package': 'infra/tools/luci/isolate/${{platform}}',
- 'version': 'git_revision:56ae79476e3caf14da59d75118408aa778637936',
- },
- {
- 'package': 'infra/tools/luci/isolated/${{platform}}',
- 'version': 'git_revision:56ae79476e3caf14da59d75118408aa778637936',
+ 'version': 'git_revision:7a04ca7c0fd3e73cc09c817542a74d947e68b8c9',
},
{
'package': 'infra/tools/luci/swarming/${{platform}}',
- 'version': 'git_revision:56ae79476e3caf14da59d75118408aa778637936',
+ 'version': 'git_revision:7a04ca7c0fd3e73cc09c817542a74d947e68b8c9',
},
],
'dep_type': 'cipd',
},
+ 'src/third_party/pipewire/linux-amd64': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/pipewire/linux-amd64',
+ 'version': 'BaVKmAmwpjdS6O0pnjSaMNSKhO1nmk5mRnyPVAJ2-HEC',
+ },
+ {
+ 'package': 'chromium/third_party/pipewire-media-session/linux-amd64',
+ 'version': 'Y6wUeITvAA0QD1vt8_a7eQdzbp0gkI1B02qfZUMJdowC',
+ },
+ ],
+
+ 'condition': 'checkout_linux',
+ 'dep_type': 'cipd',
+ },
# Everything coming after this is automatically updated by the auto-roller.
# === ANDROID_DEPS Generated Code Start ===
@@ -519,7 +515,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
- 'version': 'version:1.1.1-cr0',
+ 'version': 'version:2@1.1.1.cr1',
},
],
'condition': 'checkout_android',
@@ -530,7 +526,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
- 'version': 'version:1.1.1-cr0',
+ 'version': 'version:2@1.1.1.cr1',
},
],
'condition': 'checkout_android',
@@ -541,7 +537,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
- 'version': 'version:1.1.1-cr0',
+ 'version': 'version:2@1.1.1.cr1',
},
],
'condition': 'checkout_android',
@@ -552,7 +548,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
- 'version': 'version:1.1.1-cr0',
+ 'version': 'version:2@1.1.1.cr1',
},
],
'condition': 'checkout_android',
@@ -563,7 +559,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
- 'version': 'version:1.1.1-cr0',
+ 'version': 'version:2@1.1.1.cr1',
},
],
'condition': 'checkout_android',
@@ -574,7 +570,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
- 'version': 'version:1.1.1-cr0',
+ 'version': 'version:2@1.1.1.cr1',
},
],
'condition': 'checkout_android',
@@ -585,7 +581,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
- 'version': 'version:1.1.1-cr0',
+ 'version': 'version:2@1.1.1.cr1',
},
],
'condition': 'checkout_android',
@@ -596,744 +592,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
- 'version': 'version:1.1.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_activity_activity': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_activity_activity',
- 'version': 'version:1.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_annotation_annotation': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_annotation_annotation',
- 'version': 'version:1.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_annotation_annotation_experimental': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_annotation_annotation_experimental',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_appcompat_appcompat': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_appcompat_appcompat',
- 'version': 'version:1.2.0-beta01-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_appcompat_appcompat_resources': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_appcompat_appcompat_resources',
- 'version': 'version:1.2.0-beta01-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_arch_core_core_common': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_arch_core_core_common',
- 'version': 'version:2.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_arch_core_core_runtime': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_arch_core_core_runtime',
- 'version': 'version:2.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_asynclayoutinflater_asynclayoutinflater': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_asynclayoutinflater_asynclayoutinflater',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_cardview_cardview': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_cardview_cardview',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_collection_collection': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_collection_collection',
- 'version': 'version:1.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_concurrent_concurrent_futures': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_concurrent_concurrent_futures',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_coordinatorlayout_coordinatorlayout': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_coordinatorlayout_coordinatorlayout',
- 'version': 'version:1.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_core_core': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_core_core',
- 'version': 'version:1.3.0-beta01-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_cursoradapter_cursoradapter': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_cursoradapter_cursoradapter',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_customview_customview': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_customview_customview',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_documentfile_documentfile': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_documentfile_documentfile',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_drawerlayout_drawerlayout': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_drawerlayout_drawerlayout',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_exifinterface_exifinterface': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_exifinterface_exifinterface',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_fragment_fragment': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_fragment_fragment',
- 'version': 'version:1.2.5-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_gridlayout_gridlayout': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_gridlayout_gridlayout',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_interpolator_interpolator': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_interpolator_interpolator',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_leanback_leanback': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_leanback_leanback',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_leanback_leanback_preference': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_leanback_leanback_preference',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_legacy_legacy_preference_v14': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_preference_v14',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_core_ui': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_core_ui',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_core_utils': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_core_utils',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_v13': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_v13',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_legacy_legacy_support_v4': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_legacy_legacy_support_v4',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common',
- 'version': 'version:2.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common_java8': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common_java8',
- 'version': 'version:2.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata',
- 'version': 'version:2.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata_core': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_livedata_core',
- 'version': 'version:2.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_runtime': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_runtime',
- 'version': 'version:2.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel',
- 'version': 'version:2.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate',
- 'version': 'version:2.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_loader_loader': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_loader_loader',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_localbroadcastmanager_localbroadcastmanager': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_localbroadcastmanager_localbroadcastmanager',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_media_media': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_media_media',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_mediarouter_mediarouter': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_mediarouter_mediarouter',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_multidex_multidex': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_multidex_multidex',
- 'version': 'version:2.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_palette_palette': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_palette_palette',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_preference_preference': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_preference_preference',
- 'version': 'version:1.1.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_print_print': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_print_print',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_recyclerview_recyclerview': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_recyclerview_recyclerview',
- 'version': 'version:1.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_savedstate_savedstate': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_savedstate_savedstate',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_slidingpanelayout_slidingpanelayout': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_slidingpanelayout_slidingpanelayout',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_swiperefreshlayout_swiperefreshlayout': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_swiperefreshlayout_swiperefreshlayout',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_core': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_core',
- 'version': 'version:1.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_contrib': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_contrib',
- 'version': 'version:3.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_core': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_core',
- 'version': 'version:3.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_idling_resource': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_idling_resource',
- 'version': 'version:3.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_intents': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_intents',
- 'version': 'version:3.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_espresso_espresso_web': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_espresso_espresso_web',
- 'version': 'version:3.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_ext_junit': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_ext_junit',
- 'version': 'version:1.1.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_monitor': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_monitor',
- 'version': 'version:1.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_rules': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_rules',
- 'version': 'version:1.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_runner': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_runner',
- 'version': 'version:1.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_test_uiautomator_uiautomator': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_test_uiautomator_uiautomator',
- 'version': 'version:2.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_transition_transition': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_transition_transition',
- 'version': 'version:1.2.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_tvprovider_tvprovider': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_tvprovider_tvprovider',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable',
- 'version': 'version:1.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable_animated': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_vectordrawable_vectordrawable_animated',
- 'version': 'version:1.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_versionedparcelable_versionedparcelable': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_versionedparcelable_versionedparcelable',
- 'version': 'version:1.1.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_viewpager2_viewpager2': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_viewpager2_viewpager2',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/androidx_viewpager_viewpager': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/androidx_viewpager_viewpager',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent',
- 'version': 'version:3.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/classworlds_classworlds': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/classworlds_classworlds',
- 'version': 'version:1.1-alpha-2-cr0',
+ 'version': 'version:2@1.1.1.cr1',
},
],
'condition': 'checkout_android',
@@ -1344,7 +603,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1355,7 +614,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1366,7 +625,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1377,7 +636,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1388,7 +647,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1399,7 +658,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1410,7 +669,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1421,7 +680,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1432,7 +691,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1443,7 +702,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1454,18 +713,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
- 'version': 'version:28.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_support_gridlayout_v7': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_support_gridlayout_v7',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1476,18 +724,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
- 'version': 'version:28.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_support_leanback_v17': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_support_leanback_v17',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1498,7 +735,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1509,18 +746,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
- 'version': 'version:28.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_support_mediarouter_v7': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_support_mediarouter_v7',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1531,51 +757,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
- 'version': 'version:1.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_support_palette_v7': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_support_palette_v7',
- 'version': 'version:28.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_support_preference_leanback_v17': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_leanback_v17',
- 'version': 'version:28.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_support_preference_v14': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v14',
- 'version': 'version:28.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_support_preference_v7': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v7',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@1.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1586,7 +768,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1597,7 +779,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1608,7 +790,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1619,7 +801,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1630,7 +812,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1641,7 +823,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1652,7 +834,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1663,7 +845,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1674,18 +856,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
- 'version': 'version:28.0.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_support_support_v13': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v13',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1696,7 +867,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1707,7 +878,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1718,7 +889,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1729,7 +900,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1740,7 +911,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1751,29 +922,18 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
- 'version': 'version:28.0.0-cr0',
+ 'version': 'version:2@28.0.0.cr1',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core': {
+ 'src/third_party/android_deps/libs/com_android_tools_common': {
'packages': [
{
- 'package': 'chromium/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core',
- 'version': 'version:1.0.0-beta08-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor',
- 'version': 'version:1.0.0-beta08-cr0',
+ 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
+ 'version': 'version:2@30.2.0-beta01.cr1',
},
],
'condition': 'checkout_android',
@@ -1784,7 +944,40 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs',
- 'version': 'version:1.0.5-cr0',
+ 'version': 'version:2@1.1.5.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration',
+ 'version': 'version:2@1.1.5.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
+ 'version': 'version:2@30.2.0-beta01.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
+ 'version': 'version:2@30.2.0-beta01.cr1',
},
],
'condition': 'checkout_android',
@@ -1795,7 +988,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
- 'version': 'version:2.8.0-cr0',
+ 'version': 'version:2@2.8.8.cr1',
},
],
'condition': 'checkout_android',
@@ -1806,7 +999,40 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
- 'version': 'version:1.0-cr0',
+ 'version': 'version:2@1.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_android_annotations': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_android_annotations',
+ 'version': 'version:2@4.1.1.4.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
+ 'version': 'version:2@4.0.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
+ 'version': 'version:2@2.2.1.cr1',
},
],
'condition': 'checkout_android',
@@ -1817,7 +1043,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@20.1.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1828,7 +1054,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
- 'version': 'version:17.1.0-cr0',
+ 'version': 'version:2@18.0.1.cr1',
},
],
'condition': 'checkout_android',
@@ -1839,7 +1065,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@18.0.2.cr1',
},
],
'condition': 'checkout_android',
@@ -1850,7 +1076,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@18.0.1.cr1',
},
],
'condition': 'checkout_android',
@@ -1861,7 +1087,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@18.0.1.cr1',
},
],
'condition': 'checkout_android',
@@ -1872,7 +1098,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1883,7 +1109,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1894,7 +1120,18 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
+ 'version': 'version:2@16.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1905,7 +1142,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
- 'version': 'version:18.1.0-cr0',
+ 'version': 'version:2@19.0.0-beta.cr1',
},
],
'condition': 'checkout_android',
@@ -1916,7 +1153,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1927,7 +1164,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1938,7 +1175,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1949,7 +1186,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@18.0.1.cr1',
},
],
'condition': 'checkout_android',
@@ -1960,7 +1197,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@19.0.1.cr1',
},
],
'condition': 'checkout_android',
@@ -1971,7 +1208,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1982,7 +1219,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -1993,7 +1230,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@17.0.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2004,7 +1241,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
- 'version': 'version:17.0.0-cr0',
+ 'version': 'version:2@18.0.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2015,7 +1252,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
- 'version': 'version:18.0.0-cr0',
+ 'version': 'version:2@20.1.3.cr1',
},
],
'condition': 'checkout_android',
@@ -2026,7 +1263,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
- 'version': 'version:18.0.0-cr0',
+ 'version': 'version:2@19.1.3.cr1',
},
],
'condition': 'checkout_android',
@@ -2037,7 +1274,18 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
- 'version': 'version:1.2.0-alpha06-cr0',
+ 'version': 'version:2@1.7.0-alpha02.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_android_play_core': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core',
+ 'version': 'version:2@1.10.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2048,7 +1296,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
- 'version': 'version:0.10-cr0',
+ 'version': 'version:2@1.2.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2059,7 +1307,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
- 'version': 'version:1.0-rc6-cr0',
+ 'version': 'version:2@1.0-rc6.cr1',
},
],
'condition': 'checkout_android',
@@ -2070,7 +1318,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
- 'version': 'version:1.0-rc6-cr0',
+ 'version': 'version:2@1.0-rc6.cr1',
},
],
'condition': 'checkout_android',
@@ -2081,18 +1329,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
- 'version': 'version:1.7-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/com_google_code_findbugs_jFormatString': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jformatstring',
- 'version': 'version:3.0.0-cr0',
+ 'version': 'version:2@1.9.cr1',
},
],
'condition': 'checkout_android',
@@ -2103,7 +1340,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
- 'version': 'version:3.0.2-cr0',
+ 'version': 'version:2@3.0.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2114,7 +1351,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
- 'version': 'version:2.8.0-cr0',
+ 'version': 'version:2@2.9.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2125,7 +1362,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
- 'version': 'version:2.26-cr0',
+ 'version': 'version:2@2.30.cr1',
},
],
'condition': 'checkout_android',
@@ -2136,7 +1373,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
- 'version': 'version:2.26-cr0',
+ 'version': 'version:2@2.30.cr1',
},
],
'condition': 'checkout_android',
@@ -2147,7 +1384,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
- 'version': 'version:2.26-cr0',
+ 'version': 'version:2@2.30.cr1',
},
],
'condition': 'checkout_android',
@@ -2158,7 +1395,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
- 'version': 'version:2.26-cr0',
+ 'version': 'version:2@2.30.cr1',
},
],
'condition': 'checkout_android',
@@ -2169,7 +1406,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
- 'version': 'version:2.4.0-cr0',
+ 'version': 'version:2@2.11.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2180,7 +1417,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
- 'version': 'version:2.4.0-cr0',
+ 'version': 'version:2@2.14.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2191,7 +1428,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
- 'version': 'version:2.4.0-cr0',
+ 'version': 'version:2@2.11.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2202,7 +1439,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
- 'version': 'version:2.4.0-cr0',
+ 'version': 'version:2@2.11.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2213,7 +1450,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
- 'version': 'version:2.4.0-cr0',
+ 'version': 'version:2@2.11.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2224,7 +1461,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
- 'version': 'version:9+181-r4173-1-cr0',
+ 'version': 'version:2@9+181-r4173-1.cr1',
},
],
'condition': 'checkout_android',
@@ -2235,7 +1472,128 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
- 'version': 'version:9-dev-r4023-3-cr0',
+ 'version': 'version:2@9-dev-r4023-3.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
+ 'version': 'version:2@16.0.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
+ 'version': 'version:2@19.5.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
+ 'version': 'version:2@16.1.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
+ 'version': 'version:2@16.1.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
+ 'version': 'version:2@17.1.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
+ 'version': 'version:2@21.0.1.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
+ 'version': 'version:2@17.0.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
+ 'version': 'version:2@16.3.5.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
+ 'version': 'version:2@16.0.1.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
+ 'version': 'version:2@18.0.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
+ 'version': 'version:2@21.0.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2246,7 +1604,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
- 'version': 'version:1.5-cr0',
+ 'version': 'version:2@1.5.cr1',
},
],
'condition': 'checkout_android',
@@ -2257,7 +1615,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
- 'version': 'version:1.0.1-cr0',
+ 'version': 'version:2@1.0.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2268,7 +1626,18 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
- 'version': 'version:27.1-jre-cr0',
+ 'version': 'version:2@31.0.1-jre.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/com_google_guava_guava_android': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
+ 'version': 'version:2@31.1-android.cr1',
},
],
'condition': 'checkout_android',
@@ -2279,7 +1648,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
- 'version': 'version:1.0-cr0',
+ 'version': 'version:2@1.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2290,7 +1659,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
- 'version': 'version:1.1-cr0',
+ 'version': 'version:2@1.3.cr1',
},
],
'condition': 'checkout_android',
@@ -2301,7 +1670,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
- 'version': 'version:3.4.0-cr0',
+ 'version': 'version:2@3.19.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2312,7 +1681,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
- 'version': 'version:3.12.2-cr0',
+ 'version': 'version:2@3.21.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2323,7 +1692,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
- 'version': 'version:1.3.0-cr0',
+ 'version': 'version:2@1.3.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2334,7 +1703,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
- 'version': 'version:1.11.1-cr0',
+ 'version': 'version:2@1.13.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2345,18 +1714,95 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
- 'version': 'version:2.1.1-cr0',
+ 'version': 'version:2@2.1.1.cr1',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/libs/commons_cli_commons_cli': {
+ 'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
'packages': [
{
- 'package': 'chromium/third_party/android_deps/libs/commons_cli_commons_cli',
- 'version': 'version:1.3.1-cr0',
+ 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
+ 'version': 'version:2@4.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/io_grpc_grpc_api': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_api',
+ 'version': 'version:2@1.49.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/io_grpc_grpc_binder': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_binder',
+ 'version': 'version:2@1.49.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/io_grpc_grpc_context': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_context',
+ 'version': 'version:2@1.49.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/io_grpc_grpc_core': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_core',
+ 'version': 'version:2@1.49.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite',
+ 'version': 'version:2@1.49.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/io_grpc_grpc_stub': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_stub',
+ 'version': 'version:2@1.49.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/io_perfmark_perfmark_api': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/io_perfmark_perfmark_api',
+ 'version': 'version:2@0.25.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2367,7 +1813,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
- 'version': 'version:1.3.2-cr0',
+ 'version': 'version:2@1.3.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2378,7 +1824,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
- 'version': 'version:1.0-cr0',
+ 'version': 'version:2@1.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2389,29 +1835,29 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
- 'version': 'version:1-cr0',
+ 'version': 'version:2@1.cr1',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/libs/nekohtml_nekohtml': {
+ 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy': {
'packages': [
{
- 'package': 'chromium/third_party/android_deps/libs/nekohtml_nekohtml',
- 'version': 'version:1.9.6.2-cr0',
+ 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy',
+ 'version': 'version:2@1.12.13.cr1',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/libs/nekohtml_xercesMinimal': {
+ 'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent': {
'packages': [
{
- 'package': 'chromium/third_party/android_deps/libs/nekohtml_xercesminimal',
- 'version': 'version:1.9.6.2-cr0',
+ 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent',
+ 'version': 'version:2@1.12.13.cr1',
},
],
'condition': 'checkout_android',
@@ -2422,7 +1868,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
- 'version': 'version:0.2-cr0',
+ 'version': 'version:2@0.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2433,183 +1879,18 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
- 'version': 'version:2.3.0-cr0',
+ 'version': 'version:2@2.3.0.cr1',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/libs/org_apache_ant_ant': {
+ 'src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on': {
'packages': [
{
- 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant',
- 'version': 'version:1.8.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_ant_ant_launcher': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_ant_ant_launcher',
- 'version': 'version:1.8.0-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks',
- 'version': 'version:2.1.3-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_model': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_model',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_profile': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_profile',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_project': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_project',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_maven_settings': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_maven_settings',
- 'version': 'version:2.2.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file',
- 'version': 'version:1.0-beta-6-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight',
- 'version': 'version:1.0-beta-6-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared',
- 'version': 'version:1.0-beta-6-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api',
- 'version': 'version:1.0-beta-6-cr0',
+ 'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on',
+ 'version': 'version:2@1.68.cr1',
},
],
'condition': 'checkout_android',
@@ -2620,7 +1901,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
- 'version': 'version:1.2.1-cr0',
+ 'version': 'version:2@1.2.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2631,7 +1912,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
- 'version': 'version:2.5.3-cr0',
+ 'version': 'version:2@2.5.5.cr1',
},
],
'condition': 'checkout_android',
@@ -2642,18 +1923,29 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
- 'version': 'version:2.10.0-cr0',
+ 'version': 'version:2@3.25.0.cr1',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/libs/org_checkerframework_dataflow_shaded': {
+ 'src/third_party/android_deps/libs/org_checkerframework_checker_util': {
'packages': [
{
- 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_shaded',
- 'version': 'version:3.1.2-cr0',
+ 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_util',
+ 'version': 'version:2@3.25.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
+ 'version': 'version:2@3.15.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2664,51 +1956,29 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
- 'version': 'version:1.17-cr0',
+ 'version': 'version:2@1.21.cr1',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default': {
+ 'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
'packages': [
{
- 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default',
- 'version': 'version:1.0-alpha-9-stable-1-cr0',
+ 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
+ 'version': 'version:2@4.4.1.201607150455-r.cr1',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation': {
+ 'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
'packages': [
{
- 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation',
- 'version': 'version:1.11-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils',
- 'version': 'version:1.5.15-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_jdom_jdom2': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_jdom_jdom2',
- 'version': 'version:2.0.6-cr0',
+ 'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
+ 'version': 'version:2@2.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2719,7 +1989,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_annotations',
- 'version': 'version:13.0-cr0',
+ 'version': 'version:2@13.0.cr1',
},
],
'condition': 'checkout_android',
@@ -2730,7 +2000,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib',
- 'version': 'version:1.3.50-cr0',
+ 'version': 'version:2@1.7.10.cr1',
},
],
'condition': 'checkout_android',
@@ -2741,7 +2011,51 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common',
- 'version': 'version:1.3.50-cr0',
+ 'version': 'version:2@1.7.10.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
+ 'version': 'version:2@1.6.20.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
+ 'version': 'version:2@1.6.20.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
+ 'version': 'version:2@1.6.1.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
+ 'version': 'version:2@1.6.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2752,7 +2066,40 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
- 'version': 'version:0.1.0-cr0',
+ 'version': 'version:2@0.1.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_jsoup_jsoup': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
+ 'version': 'version:2@1.15.1.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_mockito_mockito_core': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_core',
+ 'version': 'version:2@4.7.0.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_objenesis_objenesis': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_objenesis_objenesis',
+ 'version': 'version:2@3.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2763,7 +2110,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
- 'version': 'version:7.0-cr0',
+ 'version': 'version:2@9.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2774,7 +2121,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
- 'version': 'version:7.0-cr0',
+ 'version': 'version:2@9.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2785,7 +2132,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
- 'version': 'version:7.0-cr0',
+ 'version': 'version:2@9.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2796,7 +2143,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
- 'version': 'version:7.0-cr0',
+ 'version': 'version:2@9.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2807,7 +2154,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
- 'version': 'version:7.0-cr0',
+ 'version': 'version:2@9.2.cr1',
},
],
'condition': 'checkout_android',
@@ -2818,7 +2165,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
- 'version': 'version:2.1.2-cr0',
+ 'version': 'version:2@3.1.4.cr1',
},
],
'condition': 'checkout_android',
@@ -2829,7 +2176,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2840,7 +2187,18 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
+ },
+ ],
+ 'condition': 'checkout_android',
+ 'dep_type': 'cipd',
+ },
+
+ 'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
+ 'packages': [
+ {
+ 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2851,7 +2209,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2862,7 +2220,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2873,7 +2231,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2884,7 +2242,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2895,7 +2253,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2906,7 +2264,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2917,18 +2275,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
- 'version': 'version:4.3.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_robolectric_shadows_multidex': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_multidex',
- 'version': 'version:4.3.1-cr1',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2939,7 +2286,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2950,7 +2297,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
- 'version': 'version:4.3.1-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2961,18 +2308,7 @@
'packages': [
{
'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
- 'version': 'version:4.3.1-cr0',
- },
- ],
- 'condition': 'checkout_android',
- 'dep_type': 'cipd',
- },
-
- 'src/third_party/android_deps/libs/org_threeten_threeten_extra': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/org_threeten_threeten_extra',
- 'version': 'version:1.5.0-cr0',
+ 'version': 'version:2@4.8.1.cr1',
},
],
'condition': 'checkout_android',
@@ -2990,7 +2326,7 @@
'name': 'landmines',
'pattern': '.',
'action': [
- 'python',
+ 'python3',
'src/build/landmines.py',
'--landmine-scripts',
'src/tools_webrtc/get_landmines.py',
@@ -3004,7 +2340,7 @@
'name': 'disable_depot_tools_selfupdate',
'pattern': '.',
'action': [
- 'python',
+ 'python3',
'src/third_party/depot_tools/update_depot_tools_toggle.py',
'--disable',
],
@@ -3013,14 +2349,14 @@
'name': 'sysroot_arm',
'pattern': '.',
'condition': 'checkout_linux and checkout_arm',
- 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
+ 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=arm'],
},
{
'name': 'sysroot_arm64',
'pattern': '.',
'condition': 'checkout_linux and checkout_arm64',
- 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
+ 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=arm64'],
},
{
@@ -3028,7 +2364,7 @@
'pattern': '.',
'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
# TODO(mbonadei): change to --arch=x86.
- 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
+ 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=i386'],
},
{
@@ -3036,7 +2372,7 @@
'pattern': '.',
'condition': 'checkout_linux and checkout_mips',
# TODO(mbonadei): change to --arch=mips.
- 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
+ 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=mipsel'],
},
{
@@ -3044,7 +2380,7 @@
'pattern': '.',
'condition': 'checkout_linux and checkout_x64',
# TODO(mbonadei): change to --arch=x64.
- 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
+ 'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=amd64'],
},
{
@@ -3052,7 +2388,7 @@
'name': 'ciopfs_linux',
'pattern': '.',
'condition': 'checkout_win and host_os == "linux"',
- 'action': [ 'python',
+ 'action': [ 'python3',
'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
@@ -3065,34 +2401,84 @@
'name': 'win_toolchain',
'pattern': '.',
'condition': 'checkout_win',
- 'action': ['python', 'src/build/vs_toolchain.py', 'update', '--force'],
+ 'action': ['python3', 'src/build/vs_toolchain.py', 'update', '--force'],
},
{
# Update the Mac toolchain if necessary.
'name': 'mac_toolchain',
'pattern': '.',
'condition': 'checkout_mac',
- 'action': ['python', 'src/build/mac_toolchain.py'],
+ 'action': ['python3', 'src/build/mac_toolchain.py'],
+ },
+
+ {
+ 'name': 'Download Fuchsia SDK from GCS',
+ 'pattern': '.',
+ 'condition': 'checkout_fuchsia',
+ 'action': [
+ 'python3',
+ 'src/build/fuchsia/update_sdk.py',
+ '--cipd-prefix={fuchsia_sdk_cipd_prefix}',
+ '--version={fuchsia_version}',
+ ],
+ },
+ {
+ 'name': 'Download Fuchsia system images',
+ 'pattern': '.',
+ 'condition': 'checkout_fuchsia and checkout_fuchsia_product_bundles',
+ 'action': [
+ 'python3',
+ 'src/build/fuchsia/update_product_bundles.py',
+ '{checkout_fuchsia_boot_images}',
+ ],
},
{
# Note: On Win, this should run after win_toolchain, as it may use it.
'name': 'clang',
'pattern': '.',
- 'action': ['python', 'src/tools/clang/scripts/update.py'],
+ 'action': ['python3', 'src/tools/clang/scripts/update.py'],
},
{
# Update LASTCHANGE.
'name': 'lastchange',
'pattern': '.',
- 'action': ['python', 'src/build/util/lastchange.py',
+ 'action': ['python3', 'src/build/util/lastchange.py',
'-o', 'src/build/util/LASTCHANGE'],
},
+ # Pull dsymutil binaries using checked-in hashes.
+ {
+ 'name': 'dsymutil_mac_arm64',
+ 'pattern': '.',
+ 'condition': 'host_os == "mac" and host_cpu == "arm64"',
+ 'action': [ 'python3',
+ 'src/third_party/depot_tools/download_from_google_storage.py',
+ '--no_resume',
+ '--no_auth',
+ '--bucket', 'chromium-browser-clang',
+ '-s', 'src/tools/clang/dsymutil/bin/dsymutil.arm64.sha1',
+ '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
+ ],
+ },
+ {
+ 'name': 'dsymutil_mac_x64',
+ 'pattern': '.',
+ 'condition': 'host_os == "mac" and host_cpu == "x64"',
+ 'action': [ 'python3',
+ 'src/third_party/depot_tools/download_from_google_storage.py',
+ '--no_resume',
+ '--no_auth',
+ '--bucket', 'chromium-browser-clang',
+ '-s', 'src/tools/clang/dsymutil/bin/dsymutil.x64.sha1',
+ '-o', 'src/tools/clang/dsymutil/bin/dsymutil',
+ ],
+ },
# Pull clang-format binaries using checked-in hashes.
{
'name': 'clang_format_win',
'pattern': '.',
'condition': 'host_os == "win"',
- 'action': [ 'download_from_google_storage',
+ 'action': [ 'python3',
+ 'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--platform=win32',
'--no_auth',
@@ -3101,22 +2487,38 @@
],
},
{
- 'name': 'clang_format_mac',
+ 'name': 'clang_format_mac_x64',
'pattern': '.',
- 'condition': 'host_os == "mac"',
- 'action': [ 'download_from_google_storage',
+ 'condition': 'host_os == "mac" and host_cpu == "x64"',
+ 'action': [ 'python3',
+ 'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--platform=darwin',
'--no_auth',
'--bucket', 'chromium-clang-format',
- '-s', 'src/buildtools/mac/clang-format.sha1',
+ '-s', 'src/buildtools/mac/clang-format.x64.sha1',
+ '-o', 'src/buildtools/mac/clang-format',
],
},
{
+ 'name': 'clang_format_mac_arm64',
+ 'pattern': '.',
+ 'condition': 'host_os == "mac" and host_cpu == "arm64"',
+ 'action': [ 'python3',
+ 'src/third_party/depot_tools/download_from_google_storage.py',
+ '--no_resume',
+ '--no_auth',
+ '--bucket', 'chromium-clang-format',
+ '-s', 'src/buildtools/mac/clang-format.arm64.sha1',
+ '-o', 'src/buildtools/mac/clang-format',
+ ],
+ },
+ {
'name': 'clang_format_linux',
'pattern': '.',
'condition': 'host_os == "linux"',
- 'action': [ 'download_from_google_storage',
+ 'action': [ 'python3',
+ 'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--platform=linux*',
'--no_auth',
@@ -3129,7 +2531,7 @@
'name': 'rc_win',
'pattern': '.',
'condition': 'checkout_win and host_os == "win"',
- 'action': [ 'python',
+ 'action': [ 'python3',
'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
@@ -3141,7 +2543,7 @@
'name': 'rc_mac',
'pattern': '.',
'condition': 'checkout_win and host_os == "mac"',
- 'action': [ 'python',
+ 'action': [ 'python3',
'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
@@ -3153,7 +2555,7 @@
'name': 'rc_linux',
'pattern': '.',
'condition': 'checkout_win and host_os == "linux"',
- 'action': [ 'python',
+ 'action': [ 'python3',
'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
@@ -3173,27 +2575,51 @@
],
},
{
- 'name': 'msan_chained_origins',
+ 'name': 'msan_chained_origins_focal',
'pattern': '.',
'condition': 'checkout_instrumented_libraries',
- 'action': [ 'python',
+ 'action': [ 'python3',
'src/third_party/depot_tools/download_from_google_storage.py',
- "--no_resume",
- "--no_auth",
- "--bucket", "chromium-instrumented-libraries",
- "-s", "src/third_party/instrumented_libraries/binaries/msan-chained-origins-trusty.tgz.sha1",
+ '--no_resume',
+ '--no_auth',
+ '--bucket', 'chromium-instrumented-libraries',
+ '-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-focal.tgz.sha1',
],
},
{
- 'name': 'msan_no_origins',
+ 'name': 'msan_no_origins_focal',
'pattern': '.',
'condition': 'checkout_instrumented_libraries',
- 'action': [ 'python',
+ 'action': [ 'python3',
'src/third_party/depot_tools/download_from_google_storage.py',
- "--no_resume",
- "--no_auth",
- "--bucket", "chromium-instrumented-libraries",
- "-s", "src/third_party/instrumented_libraries/binaries/msan-no-origins-trusty.tgz.sha1",
+ '--no_resume',
+ '--no_auth',
+ '--bucket', 'chromium-instrumented-libraries',
+ '-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-focal.tgz.sha1',
+ ],
+ },
+ {
+ 'name': 'msan_chained_origins_xenial',
+ 'pattern': '.',
+ 'condition': 'checkout_instrumented_libraries',
+ 'action': [ 'python3',
+ 'src/third_party/depot_tools/download_from_google_storage.py',
+ '--no_resume',
+ '--no_auth',
+ '--bucket', 'chromium-instrumented-libraries',
+ '-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-xenial.tgz.sha1',
+ ],
+ },
+ {
+ 'name': 'msan_no_origins_xenial',
+ 'pattern': '.',
+ 'condition': 'checkout_instrumented_libraries',
+ 'action': [ 'python3',
+ 'src/third_party/depot_tools/download_from_google_storage.py',
+ '--no_resume',
+ '--no_auth',
+ '--bucket', 'chromium-instrumented-libraries',
+ '-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-xenial.tgz.sha1',
],
},
{
@@ -3208,6 +2634,25 @@
'--bucket', 'chromium-webrtc-resources',
'src/resources'],
},
+ {
+ 'name': 'Generate component metadata for tests',
+ 'pattern': '.',
+ 'action': [
+ 'vpython3',
+ 'src/testing/generate_location_tags.py',
+ '--out',
+ 'src/testing/location_tags.json',
+ ],
+ },
+ # Download and initialize "vpython" VirtualEnv environment packages.
+ {
+ 'name': 'vpython_common',
+ 'pattern': '.',
+ 'action': [ 'vpython3',
+ '-vpython-spec', 'src/.vpython3',
+ '-vpython-tool', 'install',
+ ],
+ },
]
recursedeps = []
@@ -3238,10 +2683,15 @@
"+absl/base/config.h",
"+absl/base/const_init.h",
"+absl/base/macros.h",
+ "+absl/cleanup/cleanup.h",
"+absl/container/inlined_vector.h",
+ "+absl/functional/any_invocable.h",
+ "+absl/functional/bind_front.h",
"+absl/memory/memory.h",
"+absl/meta/type_traits.h",
+ "+absl/numeric/bits.h",
"+absl/strings/ascii.h",
+ "+absl/strings/escaping.h",
"+absl/strings/match.h",
"+absl/strings/str_replace.h",
"+absl/strings/string_view.h",
diff --git a/DIR_METADATA b/DIR_METADATA
new file mode 100644
index 0000000..a002d09
--- /dev/null
+++ b/DIR_METADATA
@@ -0,0 +1,3 @@
+monorail {
+ project: "webrtc"
+}
diff --git a/ENG_REVIEW_OWNERS b/ENG_REVIEW_OWNERS
deleted file mode 100644
index de5f240..0000000
--- a/ENG_REVIEW_OWNERS
+++ /dev/null
@@ -1,11 +0,0 @@
-# Current list of eng reviewers mostly for the purpose of reviewing
-# dependencies on third-party directories (because //ENG_REVIEW_OWNERS is
-# included by //third_party/OWNERS).
-
-# People listed in this file will only have to coordinate with chromium's eng
-# review owners to ensure that the added dependency was OK.
-
-danilchap@webrtc.org
-kwiberg@webrtc.org
-mbonadei@webrtc.org
-phoglund@webrtc.org
diff --git a/ENG_REVIEW_OWNERS.webrtc b/ENG_REVIEW_OWNERS.webrtc
new file mode 100644
index 0000000..c509a27
--- /dev/null
+++ b/ENG_REVIEW_OWNERS.webrtc
@@ -0,0 +1,9 @@
+# Current list of eng reviewers mostly for the purpose of reviewing
+# dependencies on third-party directories (because //ENG_REVIEW_OWNERS is
+# included by //third_party/OWNERS).
+
+# People listed in this file will only have to coordinate with chromium's eng
+# review owners to ensure that the added dependency was OK.
+
+danilchap@webrtc.org
+mbonadei@webrtc.org
diff --git a/OWNERS.webrtc b/OWNERS.webrtc
index d6a7842..bfcca98 100644
--- a/OWNERS.webrtc
+++ b/OWNERS.webrtc
@@ -1,22 +1,6 @@
henrika@webrtc.org
-juberti@webrtc.org
-kwiberg@webrtc.org
+hta@webrtc.org
mflodman@webrtc.org
stefan@webrtc.org
tommi@webrtc.org
-per-file .gitignore=*
-per-file .gn=mbonadei@webrtc.org
-per-file *.gn=mbonadei@webrtc.org
-per-file *.gni=mbonadei@webrtc.org
-per-file AUTHORS=*
-per-file DEPS=*
-per-file pylintrc=phoglund@webrtc.org
-per-file WATCHLISTS=*
-per-file abseil-in-webrtc.md=danilchap@webrtc.org
-per-file abseil-in-webrtc.md=kwiberg@webrtc.org
-per-file abseil-in-webrtc.md=mbonadei@webrtc.org
-per-file style-guide.md=danilchap@webrtc.org
-per-file style-guide.md=kwiberg@webrtc.org
-per-file native-api.md=kwiberg@webrtc.org
-
-# COMPONENT: Internals>WebRTC
+include OWNERS_INFRA #{Owners for infra and repo related files}
diff --git a/OWNERS_INFRA.webrtc b/OWNERS_INFRA.webrtc
new file mode 100644
index 0000000..7172570
--- /dev/null
+++ b/OWNERS_INFRA.webrtc
@@ -0,0 +1,17 @@
+#Owners for infra and repo related files
+per-file .gitignore=*
+per-file .gn=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
+per-file BUILD.gn=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
+per-file .../BUILD.gn=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
+per-file *.gni=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
+per-file .../*.gni=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
+per-file .vpython=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
+per-file .vpython3=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
+per-file AUTHORS=*
+per-file DEPS=*
+per-file pylintrc=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
+per-file WATCHLISTS=*
+per-file native-api.md=mbonadei@webrtc.org
+per-file ....lua=titovartem@webrtc.org
+per-file .style.yapf=jleconte@webrtc.org
+per-file *.py=mbonadei@webrtc.org,jansson@webrtc.org,jleconte@webrtc.org
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index b5d4534..7961036 100755
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env vpython3
+
# Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
#
# Use of this source code is governed by a BSD-style license
@@ -13,31 +15,36 @@
from collections import defaultdict
from contextlib import contextmanager
+# Runs PRESUBMIT.py in py3 mode by git cl presubmit.
+USE_PYTHON3 = True
+
# Files and directories that are *skipped* by cpplint in the presubmit script.
CPPLINT_EXCEPTIONS = [
- 'api/video_codecs/video_decoder.h',
- 'common_types.cc',
- 'common_types.h',
- 'examples/objc',
- 'media/base/stream_params.h',
- 'media/base/video_common.h',
- 'media/sctp/sctp_transport.cc',
- 'modules/audio_coding',
- 'modules/audio_device',
- 'modules/audio_processing',
- 'modules/desktop_capture',
- 'modules/include/module_common_types.h',
- 'modules/utility',
- 'modules/video_capture',
- 'p2p/base/pseudo_tcp.cc',
- 'p2p/base/pseudo_tcp.h',
- 'rtc_base',
- 'sdk/android/src/jni',
- 'sdk/objc',
- 'system_wrappers',
- 'test',
- 'tools_webrtc',
- 'voice_engine',
+ 'api/video_codecs/video_decoder.h',
+ 'common_types.cc',
+ 'common_types.h',
+ 'examples/objc',
+ 'media/base/stream_params.h',
+ 'media/base/video_common.h',
+ 'modules/audio_coding',
+ 'modules/audio_device',
+ 'modules/audio_processing',
+ 'modules/desktop_capture',
+ 'modules/include/module_common_types.h',
+ 'modules/utility',
+ 'modules/video_capture',
+ 'p2p/base/pseudo_tcp.cc',
+ 'p2p/base/pseudo_tcp.h',
+ 'PRESUBMIT.py',
+ 'presubmit_test_mocks.py',
+ 'presubmit_test.py',
+ 'rtc_base',
+ 'sdk/android/src/jni',
+ 'sdk/objc',
+ 'system_wrappers',
+ 'test',
+ 'tools_webrtc',
+ 'voice_engine',
]
# These filters will always be removed, even if the caller specifies a filter
@@ -52,9 +59,9 @@
# - whitespace/operators: Same as above (doesn't seem sufficient to eliminate
# all move-related errors).
DISABLED_LINT_FILTERS = [
- '-build/c++11',
- '-runtime/references',
- '-whitespace/operators',
+ '-build/c++11',
+ '-runtime/references',
+ '-whitespace/operators',
]
# List of directories of "supported" native APIs. That means changes to headers
@@ -65,31 +72,31 @@
# webrtc-users@google.com (internal list).
# 4. (later) The deprecated APIs are removed.
NATIVE_API_DIRS = (
- 'api', # All subdirectories of api/ are included as well.
- 'media/base',
- 'media/engine',
- 'modules/audio_device/include',
- 'pc',
+ 'api', # All subdirectories of api/ are included as well.
+ 'media/base',
+ 'media/engine',
+ 'modules/audio_device/include',
+ 'pc',
)
# These directories should not be used but are maintained only to avoid breaking
# some legacy downstream code.
LEGACY_API_DIRS = (
- 'common_audio/include',
- 'modules/audio_coding/include',
- 'modules/audio_processing/include',
- 'modules/congestion_controller/include',
- 'modules/include',
- 'modules/remote_bitrate_estimator/include',
- 'modules/rtp_rtcp/include',
- 'modules/rtp_rtcp/source',
- 'modules/utility/include',
- 'modules/video_coding/codecs/h264/include',
- 'modules/video_coding/codecs/vp8/include',
- 'modules/video_coding/codecs/vp9/include',
- 'modules/video_coding/include',
- 'rtc_base',
- 'system_wrappers/include',
+ 'common_audio/include',
+ 'modules/audio_coding/include',
+ 'modules/audio_processing/include',
+ 'modules/congestion_controller/include',
+ 'modules/include',
+ 'modules/remote_bitrate_estimator/include',
+ 'modules/rtp_rtcp/include',
+ 'modules/rtp_rtcp/source',
+ 'modules/utility/include',
+ 'modules/video_coding/codecs/h264/include',
+ 'modules/video_coding/codecs/vp8/include',
+ 'modules/video_coding/codecs/vp9/include',
+ 'modules/video_coding/include',
+ 'rtc_base',
+ 'system_wrappers/include',
)
# NOTE: The set of directories in API_DIRS should be the same as those
@@ -98,10 +105,9 @@
# TARGET_RE matches a GN target, and extracts the target name and the contents.
TARGET_RE = re.compile(
- r'(?P<indent>\s*)(?P<target_type>\w+)\("(?P<target_name>\w+)"\) {'
- r'(?P<target_contents>.*?)'
- r'(?P=indent)}',
- re.MULTILINE | re.DOTALL)
+ r'(?P<indent>\s*)(?P<target_type>\w+)\("(?P<target_name>\w+)"\) {'
+ r'(?P<target_contents>.*?)'
+ r'(?P=indent)}', re.MULTILINE | re.DOTALL)
# SOURCES_RE matches a block of sources inside a GN target.
SOURCES_RE = re.compile(r'sources \+?= \[(?P<sources>.*?)\]',
@@ -111,7 +117,7 @@
DEPS_RE = re.compile(r'\bdeps \+?= \[(?P<deps>.*?)\]',
re.MULTILINE | re.DOTALL)
-# FILE_PATH_RE matchies a file path.
+# FILE_PATH_RE matches a file path.
FILE_PATH_RE = re.compile(r'"(?P<file_path>(\w|\/)+)(?P<extension>\.\w+)"')
@@ -138,17 +144,19 @@
"""Ensures the list of native API header directories is up to date."""
non_existing_paths = []
native_api_full_paths = [
- input_api.os_path.join(input_api.PresubmitLocalPath(),
- *path.split('/')) for path in API_DIRS]
+ input_api.os_path.join(input_api.PresubmitLocalPath(), *path.split('/'))
+ for path in API_DIRS
+ ]
for path in native_api_full_paths:
if not os.path.isdir(path):
non_existing_paths.append(path)
if non_existing_paths:
- return [output_api.PresubmitError(
- 'Directories to native API headers have changed which has made the '
- 'list in PRESUBMIT.py outdated.\nPlease update it to the current '
- 'location of our native APIs.',
- non_existing_paths)]
+ return [
+ output_api.PresubmitError(
+ 'Directories to native API headers have changed which has made '
+ 'the list in PRESUBMIT.py outdated.\nPlease update it to the '
+ 'current location of our native APIs.', non_existing_paths)
+ ]
return []
@@ -156,7 +164,7 @@
You seem to be changing native API header files. Please make sure that you:
1. Make compatible changes that don't break existing clients. Usually
this is done by keeping the existing method signatures unchanged.
- 2. Mark the old stuff as deprecated (see RTC_DEPRECATED macro).
+ 2. Mark the old stuff as deprecated (use the ABSL_DEPRECATED macro).
3. Create a timeline and plan for when the deprecated stuff will be
removed. (The amount of time we give users to change their code
should be informed by how much work it is for them. If they just
@@ -176,7 +184,7 @@
"""Checks to remind proper changing of native APIs."""
files = []
source_file_filter = lambda x: input_api.FilterSourceFile(
- x, allow_list=[r'.+\.(gn|gni|h)$'])
+ x, files_to_check=[r'.+\.(gn|gni|h)$'])
for f in input_api.AffectedSourceFiles(source_file_filter):
for path in API_DIRS:
dn = os.path.dirname(f.LocalPath())
@@ -194,14 +202,13 @@
return []
-def CheckNoIOStreamInHeaders(input_api, output_api,
- source_file_filter):
+def CheckNoIOStreamInHeaders(input_api, output_api, source_file_filter):
"""Checks to make sure no .h files include <iostream>."""
files = []
pattern = input_api.re.compile(r'^#include\s*<iostream>',
input_api.re.MULTILINE)
- file_filter = lambda x: (input_api.FilterSourceFile(x)
- and source_file_filter(x))
+ file_filter = lambda x: (input_api.FilterSourceFile(x) and source_file_filter(
+ x))
for f in input_api.AffectedSourceFiles(file_filter):
if not f.LocalPath().endswith('.h'):
continue
@@ -209,23 +216,22 @@
if pattern.search(contents):
files.append(f)
- if len(files):
- return [output_api.PresubmitError(
- 'Do not #include <iostream> in header files, since it inserts static ' +
- 'initialization into every file including the header. Instead, ' +
- '#include <ostream>. See http://crbug.com/94794',
- files)]
+ if len(files) > 0:
+ return [
+ output_api.PresubmitError(
+ 'Do not #include <iostream> in header files, since it inserts '
+ 'static initialization into every file including the header. '
+ 'Instead, #include <ostream>. See http://crbug.com/94794', files)
+ ]
return []
-def CheckNoPragmaOnce(input_api, output_api,
- source_file_filter):
+def CheckNoPragmaOnce(input_api, output_api, source_file_filter):
"""Make sure that banned functions are not used."""
files = []
- pattern = input_api.re.compile(r'^#pragma\s+once',
- input_api.re.MULTILINE)
- file_filter = lambda x: (input_api.FilterSourceFile(x)
- and source_file_filter(x))
+ pattern = input_api.re.compile(r'^#pragma\s+once', input_api.re.MULTILINE)
+ file_filter = lambda x: (input_api.FilterSourceFile(x) and source_file_filter(
+ x))
for f in input_api.AffectedSourceFiles(file_filter):
if not f.LocalPath().endswith('.h'):
continue
@@ -234,22 +240,26 @@
files.append(f)
if files:
- return [output_api.PresubmitError(
- 'Do not use #pragma once in header files.\n'
- 'See http://www.chromium.org/developers/coding-style#TOC-File-headers',
- files)]
+ return [
+ output_api.PresubmitError(
+ 'Do not use #pragma once in header files.\n'
+ 'See http://www.chromium.org/developers/coding-style'
+ '#TOC-File-headers', files)
+ ]
return []
-def CheckNoFRIEND_TEST(input_api, output_api, # pylint: disable=invalid-name
- source_file_filter):
+def CheckNoFRIEND_TEST(# pylint: disable=invalid-name
+ input_api,
+ output_api,
+ source_file_filter):
"""Make sure that gtest's FRIEND_TEST() macro is not used, the
FRIEND_TEST_ALL_PREFIXES() macro from testsupport/gtest_prod_util.h should be
used instead since that allows for FLAKY_, FAILS_ and DISABLED_ prefixes."""
problems = []
- file_filter = lambda f: (f.LocalPath().endswith(('.cc', '.h'))
- and source_file_filter(f))
+ file_filter = lambda f: (f.LocalPath().endswith(('.cc', '.h')) and
+ source_file_filter(f))
for f in input_api.AffectedFiles(file_filter=file_filter):
for line_num, line in f.ChangedContents():
if 'FRIEND_TEST(' in line:
@@ -257,9 +267,12 @@
if not problems:
return []
- return [output_api.PresubmitPromptWarning('WebRTC\'s code should not use '
- 'gtest\'s FRIEND_TEST() macro. Include testsupport/gtest_prod_util.h and '
- 'use FRIEND_TEST_ALL_PREFIXES() instead.\n' + '\n'.join(problems))]
+ return [
+ output_api.PresubmitPromptWarning(
+ 'WebRTC\'s code should not use gtest\'s FRIEND_TEST() macro. '
+ 'Include testsupport/gtest_prod_util.h and use '
+ 'FRIEND_TEST_ALL_PREFIXES() instead.\n' + '\n'.join(problems))
+ ]
def IsLintDisabled(disabled_paths, file_path):
@@ -289,8 +302,9 @@
cpplint._SetFilters(','.join(lint_filters))
# Create a platform independent exempt list for cpplint.
- disabled_paths = [input_api.os_path.join(*path.split('/'))
- for path in CPPLINT_EXCEPTIONS]
+ disabled_paths = [
+ input_api.os_path.join(*path.split('/')) for path in CPPLINT_EXCEPTIONS
+ ]
# Use the strictest verbosity level for cpplint.py (level 1) which is the
# default when running cpplint.py from command line. To make it possible to
@@ -300,8 +314,7 @@
files = []
for f in input_api.AffectedSourceFiles(source_file_filter):
# Note that moved/renamed files also count as added.
- if f.Action() == 'A' or not IsLintDisabled(disabled_paths,
- f.LocalPath()):
+ if f.Action() == 'A' or not IsLintDisabled(disabled_paths, f.LocalPath()):
files.append(f.AbsoluteLocalPath())
for file_name in files:
@@ -335,14 +348,16 @@
violating_source_entries.append(source_file)
violating_gn_files.add(gn_file)
if violating_gn_files:
- return [output_api.PresubmitError(
- 'Referencing source files above the directory of the GN file is not '
- 'allowed. Please introduce new GN targets in the proper location '
- 'instead.\n'
- 'Invalid source entries:\n'
- '%s\n'
- 'Violating GN files:' % '\n'.join(violating_source_entries),
- items=violating_gn_files)]
+ return [
+ output_api.PresubmitError(
+ 'Referencing source files above the directory of the GN file '
+ 'is not allowed. Please introduce new GN targets in the proper '
+ 'location instead.\n'
+ 'Invalid source entries:\n'
+ '%s\n'
+ 'Violating GN files:' % '\n'.join(violating_source_entries),
+ items=violating_gn_files)
+ ]
return []
@@ -350,15 +365,16 @@
"""Checks that Abseil dependencies are declared in `absl_deps`."""
absl_re = re.compile(r'third_party/abseil-cpp', re.MULTILINE | re.DOTALL)
target_types_to_check = [
- 'rtc_library',
- 'rtc_source_set',
- 'rtc_static_library',
- 'webrtc_fuzzer_test',
+ 'rtc_library',
+ 'rtc_source_set',
+ 'rtc_static_library',
+ 'webrtc_fuzzer_test',
]
error_msg = ('Abseil dependencies in target "%s" (file: %s) '
- 'should be moved to the "absl_deps" parameter.')
+ 'should be moved to the "absl_deps" parameter.')
errors = []
+ # pylint: disable=too-many-nested-blocks
for gn_file in gn_files:
gn_file_content = input_api.ReadFile(gn_file)
for target_match in TARGET_RE.finditer(gn_file_content):
@@ -371,8 +387,8 @@
for dep in deps:
if re.search(absl_re, dep):
errors.append(
- output_api.PresubmitError(error_msg % (target_name,
- gn_file.LocalPath())))
+ output_api.PresubmitError(error_msg %
+ (target_name, gn_file.LocalPath())))
break # no need to warn more than once per target
return errors
@@ -386,7 +402,7 @@
def _MoreThanOneSourceUsed(*sources_lists):
sources_used = 0
for source_list in sources_lists:
- if len(source_list):
+ if len(source_list) > 0:
sources_used += 1
return sources_used > 1
@@ -395,9 +411,9 @@
gn_file_content = input_api.ReadFile(gn_file)
for target_match in TARGET_RE.finditer(gn_file_content):
# list_of_sources is a list of tuples of the form
- # (c_files, cc_files, objc_files) that keeps track of all the sources
- # defined in a target. A GN target can have more that on definition of
- # sources (since it supports if/else statements).
+ # (c_files, cc_files, objc_files) that keeps track of all the
+ # sources defined in a target. A GN target can have more that
+ # on definition of sources (since it supports if/else statements).
# E.g.:
# rtc_static_library("foo") {
# if (is_win) {
@@ -435,27 +451,33 @@
all_sources = sorted(c_files_list + cc_files_list + objc_files_list)
errors[gn_file.LocalPath()].append((target_name, all_sources))
if errors:
- return [output_api.PresubmitError(
- 'GN targets cannot mix .c, .cc and .m (or .mm) source files.\n'
- 'Please create a separate target for each collection of sources.\n'
- 'Mixed sources: \n'
- '%s\n'
- 'Violating GN files:\n%s\n' % (json.dumps(errors, indent=2),
- '\n'.join(errors.keys())))]
+ return [
+ output_api.PresubmitError(
+ 'GN targets cannot mix .c, .cc and .m (or .mm) source files.\n'
+ 'Please create a separate target for each collection of '
+ 'sources.\n'
+ 'Mixed sources: \n'
+ '%s\n'
+ 'Violating GN files:\n%s\n' %
+ (json.dumps(errors, indent=2), '\n'.join(list(errors.keys()))))
+ ]
return []
def CheckNoPackageBoundaryViolations(input_api, gn_files, output_api):
cwd = input_api.PresubmitLocalPath()
- with _AddToPath(input_api.os_path.join(
- cwd, 'tools_webrtc', 'presubmit_checks_lib')):
+ with _AddToPath(
+ input_api.os_path.join(cwd, 'tools_webrtc', 'presubmit_checks_lib')):
from check_package_boundaries import CheckPackageBoundaries
build_files = [os.path.join(cwd, gn_file.LocalPath()) for gn_file in gn_files]
errors = CheckPackageBoundaries(cwd, build_files)[:5]
if errors:
- return [output_api.PresubmitError(
- 'There are package boundary violations in the following GN files:',
- long_text='\n\n'.join(str(err) for err in errors))]
+ return [
+ output_api.PresubmitError(
+ 'There are package boundary violations in the following GN '
+ 'files:',
+ long_text='\n\n'.join(str(err) for err in errors))
+ ]
return []
@@ -464,9 +486,11 @@
return '%s (line %s)' % (filename, line_num)
-def CheckNoWarningSuppressionFlagsAreAdded(gn_files, input_api, output_api,
+def CheckNoWarningSuppressionFlagsAreAdded(gn_files,
+ input_api,
+ output_api,
error_formatter=_ReportFileAndLine):
- """Make sure that warning suppression flags are not added wihtout a reason."""
+ """Ensure warning suppression flags are not added without a reason."""
msg = ('Usage of //build/config/clang:extra_warnings is discouraged '
'in WebRTC.\n'
'If you are not adding this code (e.g. you are just moving '
@@ -477,6 +501,7 @@
'Affected files:\n')
errors = [] # 2-element tuples with (file, line number)
clang_warn_re = input_api.re.compile(r'//build/config/clang:extra_warnings')
+ # pylint: disable-next=fixme
no_presubmit_re = input_api.re.compile(
r'# no-presubmit-check TODO\(bugs\.webrtc\.org/\d+\)')
for f in gn_files:
@@ -488,7 +513,9 @@
return []
-def CheckNoTestCaseUsageIsAdded(input_api, output_api, source_file_filter,
+def CheckNoTestCaseUsageIsAdded(input_api,
+ output_api,
+ source_file_filter,
error_formatter=_ReportFileAndLine):
error_msg = ('Usage of legacy GoogleTest API detected!\nPlease use the '
'new API: https://github.com/google/googletest/blob/master/'
@@ -496,8 +523,8 @@
'Affected files:\n')
errors = [] # 2-element tuples with (file, line number)
test_case_re = input_api.re.compile(r'TEST_CASE')
- file_filter = lambda f: (source_file_filter(f)
- and f.LocalPath().endswith('.cc'))
+ file_filter = lambda f: (source_file_filter(f) and f.LocalPath().endswith(
+ '.cc'))
for f in input_api.AffectedSourceFiles(file_filter):
for line_num, line in f.ChangedContents():
if test_case_re.search(line):
@@ -507,7 +534,8 @@
return []
-def CheckNoStreamUsageIsAdded(input_api, output_api,
+def CheckNoStreamUsageIsAdded(input_api,
+ output_api,
source_file_filter,
error_formatter=_ReportFileAndLine):
"""Make sure that no more dependencies on stringstream are added."""
@@ -534,17 +562,15 @@
usage_re = input_api.re.compile(r'std::(w|i|o|io|wi|wo|wio)(string)*stream')
no_presubmit_re = input_api.re.compile(
r'// no-presubmit-check TODO\(webrtc:8982\)')
- file_filter = lambda x: (input_api.FilterSourceFile(x)
- and source_file_filter(x))
+ file_filter = lambda x: (input_api.FilterSourceFile(x) and source_file_filter(
+ x))
def _IsException(file_path):
- is_test = any(file_path.endswith(x) for x in ['_test.cc', '_tests.cc',
- '_unittest.cc',
- '_unittests.cc'])
- return (file_path.startswith('examples') or
- file_path.startswith('test') or
- is_test)
-
+ is_test = any(
+ file_path.endswith(x)
+ for x in ['_test.cc', '_tests.cc', '_unittest.cc', '_unittests.cc'])
+ return (file_path.startswith('examples') or file_path.startswith('test')
+ or is_test)
for f in input_api.AffectedSourceFiles(file_filter):
# Usage of stringstream is allowed under examples/ and in tests.
@@ -577,8 +603,8 @@
surpressed = no_presubmit_check_re.search(affected_line)
if not surpressed:
result.append(
- output_api.PresubmitError(error_msg % (affected_file.LocalPath(),
- line_number)))
+ output_api.PresubmitError(
+ error_msg % (affected_file.LocalPath(), line_number)))
return result
@@ -591,6 +617,7 @@
'this is allowed: if so, get approval from a .gn owner in the '
'root OWNERS file.\n'
'Used in: %s (line %d).')
+ # pylint: disable-next=fixme
no_presubmit_re = input_api.re.compile(
r'# no-presubmit-check TODO\(bugs\.webrtc\.org/\d+\)')
for affected_file in gn_files:
@@ -598,15 +625,16 @@
if ('check_includes' in affected_line
and not no_presubmit_re.search(affected_line)):
result.append(
- output_api.PresubmitError(error_msg % (affected_file.LocalPath(),
- line_number)))
+ output_api.PresubmitError(error_msg %
+ (affected_file.LocalPath(), line_number)))
return result
def CheckGnChanges(input_api, output_api):
file_filter = lambda x: (input_api.FilterSourceFile(
- x, allow_list=(r'.+\.(gn|gni)$',),
- block_list=(r'.*/presubmit_checks_lib/testdata/.*',)))
+ x,
+ files_to_check=(r'.+\.(gn|gni)$', ),
+ files_to_skip=(r'.*/presubmit_checks_lib/testdata/.*', )))
gn_files = []
for f in input_api.AffectedSourceFiles(file_filter):
@@ -617,12 +645,12 @@
result.extend(CheckNoSourcesAbove(input_api, gn_files, output_api))
result.extend(CheckNoMixingSources(input_api, gn_files, output_api))
result.extend(CheckAbseilDependencies(input_api, gn_files, output_api))
- result.extend(CheckNoPackageBoundaryViolations(input_api, gn_files,
- output_api))
+ result.extend(
+ CheckNoPackageBoundaryViolations(input_api, gn_files, output_api))
result.extend(CheckPublicDepsIsNotUsed(gn_files, input_api, output_api))
result.extend(CheckCheckIncludesIsNotUsed(gn_files, input_api, output_api))
- result.extend(CheckNoWarningSuppressionFlagsAreAdded(gn_files, input_api,
- output_api))
+ result.extend(
+ CheckNoWarningSuppressionFlagsAreAdded(gn_files, input_api, output_api))
return result
@@ -631,15 +659,19 @@
#includes and dependencies in the BUILD.gn files, as well as general build
errors.
"""
- with _AddToPath(input_api.os_path.join(
- input_api.PresubmitLocalPath(), 'tools_webrtc', 'presubmit_checks_lib')):
+ with _AddToPath(
+ input_api.os_path.join(input_api.PresubmitLocalPath(), 'tools_webrtc',
+ 'presubmit_checks_lib')):
from build_helpers import RunGnCheck
errors = RunGnCheck(FindSrcDirPath(input_api.PresubmitLocalPath()))[:5]
if errors:
- return [output_api.PresubmitPromptWarning(
- 'Some #includes do not match the build dependency graph. Please run:\n'
- ' gn gen --check <out_dir>',
- long_text='\n\n'.join(errors))]
+ return [
+ output_api.PresubmitPromptWarning(
+ 'Some #includes do not match the build dependency graph. '
+ 'Please run:\n'
+ ' gn gen --check <out_dir>',
+ long_text='\n\n'.join(errors))
+ ]
return []
@@ -656,9 +688,11 @@
src_path = FindSrcDirPath(input_api.PresubmitLocalPath())
checkdeps_path = input_api.os_path.join(src_path, 'buildtools', 'checkdeps')
if not os.path.exists(checkdeps_path):
- return [output_api.PresubmitError(
- 'Cannot find checkdeps at %s\nHave you run "gclient sync" to '
- 'download all the DEPS entries?' % checkdeps_path)]
+ return [
+ output_api.PresubmitError(
+ 'Cannot find checkdeps at %s\nHave you run "gclient sync" to '
+ 'download all the DEPS entries?' % checkdeps_path)
+ ]
with _AddToPath(checkdeps_path):
import checkdeps
from cpp_checker import CppChecker
@@ -686,20 +720,22 @@
results = []
if error_descriptions:
- results.append(output_api.PresubmitError(
- 'You added one or more #includes that violate checkdeps rules.\n'
- 'Check that the DEPS files in these locations contain valid rules.\n'
- 'See https://cs.chromium.org/chromium/src/buildtools/checkdeps/ for '
- 'more details about checkdeps.',
- error_descriptions))
+ results.append(
+ output_api.PresubmitError(
+ 'You added one or more #includes that violate checkdeps rules.'
+ '\nCheck that the DEPS files in these locations contain valid '
+ 'rules.\nSee '
+ 'https://cs.chromium.org/chromium/src/buildtools/checkdeps/ '
+ 'for more details about checkdeps.', error_descriptions))
if warning_descriptions:
- results.append(output_api.PresubmitPromptOrNotify(
- 'You added one or more #includes of files that are temporarily\n'
- 'allowed but being removed. Can you avoid introducing the\n'
- '#include? See relevant DEPS file(s) for details and contacts.\n'
- 'See https://cs.chromium.org/chromium/src/buildtools/checkdeps/ for '
- 'more details about checkdeps.',
- warning_descriptions))
+ results.append(
+ output_api.PresubmitPromptOrNotify(
+ 'You added one or more #includes of files that are temporarily'
+ '\nallowed but being removed. Can you avoid introducing the\n'
+ '#include? See relevant DEPS file(s) for details and contacts.'
+ '\nSee '
+ 'https://cs.chromium.org/chromium/src/buildtools/checkdeps/ '
+ 'for more details about checkdeps.', warning_descriptions))
return results
@@ -741,12 +777,14 @@
"""
if input_api.change.BugsFromDescription():
return []
- else:
- return [output_api.PresubmitError(
- 'The "Bug: [bug number]" footer is mandatory. Please create a bug and '
- 'reference it using either of:\n'
- ' * https://bugs.webrtc.org - reference it using Bug: webrtc:XXXX\n'
- ' * https://crbug.com - reference it using Bug: chromium:XXXXXX')]
+ return [
+ output_api.PresubmitError(
+ 'The "Bug: [bug number]" footer is mandatory. Please create a '
+ 'bug and reference it using either of:\n'
+ ' * https://bugs.webrtc.org - reference it using Bug: '
+ 'webrtc:XXXX\n'
+ ' * https://crbug.com - reference it using Bug: chromium:XXXXXX')
+ ]
def CheckJSONParseErrors(input_api, output_api, source_file_filter):
@@ -765,14 +803,14 @@
return None
results = []
- for affected_file in input_api.AffectedFiles(
- file_filter=FilterFile, include_deletes=False):
+ for affected_file in input_api.AffectedFiles(file_filter=FilterFile,
+ include_deletes=False):
parse_error = GetJSONParseError(input_api,
affected_file.AbsoluteLocalPath())
if parse_error:
- results.append(output_api.PresubmitError('%s could not be parsed: %s' %
- (affected_file.LocalPath(),
- parse_error)))
+ results.append(
+ output_api.PresubmitError('%s could not be parsed: %s' %
+ (affected_file.LocalPath(), parse_error)))
return results
@@ -780,23 +818,32 @@
def Join(*args):
return input_api.os_path.join(input_api.PresubmitLocalPath(), *args)
+ excluded_files = [
+ # These tests should be run manually after webrtc_dashboard_upload target
+ # has been built.
+ 'catapult_uploader_test.py',
+ 'process_perf_results_test.py',
+ ]
+
test_directories = [
input_api.PresubmitLocalPath(),
Join('rtc_tools', 'py_event_log_analyzer'),
Join('audio', 'test', 'unittests'),
] + [
- root for root, _, files in os.walk(Join('tools_webrtc'))
- if any(f.endswith('_test.py') for f in files)
+ root for root, _, files in os.walk(Join('tools_webrtc')) if any(
+ f.endswith('_test.py') and f not in excluded_files for f in files)
]
tests = []
+
for directory in test_directories:
tests.extend(
- input_api.canned_checks.GetUnitTestsInDirectory(
- input_api,
- output_api,
- directory,
- allowlist=[r'.+_test\.py$']))
+ input_api.canned_checks.GetUnitTestsInDirectory(
+ input_api,
+ output_api,
+ directory,
+ files_to_check=[r'.+_test\.py$'],
+ run_on_python2=False))
return input_api.RunTests(tests, parallel=True)
@@ -806,8 +853,8 @@
files = []
pattern = input_api.re.compile(r'google::protobuf')
proto_utils_path = os.path.join('rtc_base', 'protobuf_utils.h')
- file_filter = lambda x: (input_api.FilterSourceFile(x)
- and source_file_filter(x))
+ file_filter = lambda x: (input_api.FilterSourceFile(x) and source_file_filter(
+ x))
for f in input_api.AffectedSourceFiles(file_filter):
if f.LocalPath() in [proto_utils_path, 'PRESUBMIT.py']:
continue
@@ -816,10 +863,12 @@
files.append(f)
if files:
- return [output_api.PresubmitError(
- 'Please avoid to use namespace `google::protobuf` directly.\n'
- 'Add a using directive in `%s` and include that header instead.'
- % proto_utils_path, files)]
+ return [
+ output_api.PresubmitError(
+ 'Please avoid to use namespace `google::protobuf` directly.\n'
+ 'Add a using directive in `%s` and include that header instead.' %
+ proto_utils_path, files)
+ ]
return []
@@ -827,16 +876,16 @@
"""Returns the license header regexp."""
# Accept any year number from 2003 to the current year
current_year = int(input_api.time.strftime('%Y'))
- allowed_years = (str(s) for s in reversed(xrange(2003, current_year + 1)))
+ allowed_years = (str(s) for s in reversed(range(2003, current_year + 1)))
years_re = '(' + '|'.join(allowed_years) + ')'
license_header = (
r'.*? Copyright( \(c\))? %(year)s The WebRTC [Pp]roject [Aa]uthors\. '
- r'All [Rr]ights [Rr]eserved\.\n'
+ r'All [Rr]ights [Rr]eserved\.\n'
r'.*?\n'
r'.*? Use of this source code is governed by a BSD-style license\n'
r'.*? that can be found in the LICENSE file in the root of the source\n'
r'.*? tree\. An additional intellectual property rights grant can be '
- r'found\n'
+ r'found\n'
r'.*? in the file PATENTS\. All contributing project authors may\n'
r'.*? be found in the AUTHORS file in the root of the source tree\.\n'
) % {
@@ -850,99 +899,149 @@
results = []
# Filter out files that are in objc or ios dirs from being cpplint-ed since
# they do not follow C++ lint rules.
- exception_list = input_api.DEFAULT_BLACK_LIST + (
- r".*\bobjc[\\\/].*",
- r".*objc\.[hcm]+$",
+ exception_list = input_api.DEFAULT_FILES_TO_SKIP + (
+ r".*\bobjc[\\\/].*",
+ r".*objc\.[hcm]+$",
)
- source_file_filter = lambda x: input_api.FilterSourceFile(x, None,
- exception_list)
- results.extend(CheckApprovedFilesLintClean(
- input_api, output_api, source_file_filter))
- results.extend(input_api.canned_checks.CheckLicense(
- input_api, output_api, _LicenseHeader(input_api)))
- results.extend(input_api.canned_checks.RunPylint(input_api, output_api,
- block_list=(r'^base[\\\/].*\.py$',
- r'^build[\\\/].*\.py$',
- r'^buildtools[\\\/].*\.py$',
- r'^infra[\\\/].*\.py$',
- r'^ios[\\\/].*\.py$',
- r'^out.*[\\\/].*\.py$',
- r'^testing[\\\/].*\.py$',
- r'^third_party[\\\/].*\.py$',
- r'^tools[\\\/].*\.py$',
- # TODO(phoglund): should arguably be checked.
- r'^tools_webrtc[\\\/]mb[\\\/].*\.py$',
- r'^xcodebuild.*[\\\/].*\.py$',),
- pylintrc='pylintrc'))
+ source_file_filter = lambda x: input_api.FilterSourceFile(
+ x, None, exception_list)
+ results.extend(
+ CheckApprovedFilesLintClean(input_api, output_api, source_file_filter))
+ results.extend(
+ input_api.canned_checks.CheckLicense(input_api, output_api,
+ _LicenseHeader(input_api)))
- # TODO(nisse): talk/ is no more, so make below checks simpler?
- # WebRTC can't use the presubmit_canned_checks.PanProjectChecks function since
- # we need to have different license checks in talk/ and webrtc/ directories.
+ # TODO(bugs.webrtc.org/12114): Delete this filter and run pylint on
+ # all python files. This is a temporary solution.
+ python_file_filter = lambda f: (f.LocalPath().endswith('.py') and
+ source_file_filter(f))
+ python_changed_files = [
+ f.LocalPath()
+ for f in input_api.AffectedFiles(include_deletes=False,
+ file_filter=python_file_filter)
+ ]
+
+ results.extend(
+ input_api.canned_checks.RunPylint(
+ input_api,
+ output_api,
+ files_to_check=python_changed_files,
+ files_to_skip=(
+ r'^base[\\\/].*\.py$',
+ r'^build[\\\/].*\.py$',
+ r'^buildtools[\\\/].*\.py$',
+ r'^infra[\\\/].*\.py$',
+ r'^ios[\\\/].*\.py$',
+ r'^out.*[\\\/].*\.py$',
+ r'^testing[\\\/].*\.py$',
+ r'^third_party[\\\/].*\.py$',
+ r'^tools[\\\/].*\.py$',
+ r'^xcodebuild.*[\\\/].*\.py$',
+ ),
+ pylintrc='pylintrc',
+ version='2.7'))
+
+ # TODO(bugs.webrtc.org/13606): talk/ is no more, so make below checks simpler?
+ # WebRTC can't use the presubmit_canned_checks.PanProjectChecks function
+ # since we need to have different license checks
+ # in talk/ and webrtc/directories.
# Instead, hand-picked checks are included below.
- # .m and .mm files are ObjC files. For simplicity we will consider .h files in
- # ObjC subdirectories ObjC headers.
+ # .m and .mm files are ObjC files. For simplicity we will consider
+ # .h files in ObjC subdirectories ObjC headers.
objc_filter_list = (r'.+\.m$', r'.+\.mm$', r'.+objc\/.+\.h$')
# Skip long-lines check for DEPS and GN files.
build_file_filter_list = (r'.+\.gn$', r'.+\.gni$', 'DEPS')
# Also we will skip most checks for third_party directory.
- third_party_filter_list = (r'^third_party[\\\/].+',)
- eighty_char_sources = lambda x: input_api.FilterSourceFile(x,
- block_list=build_file_filter_list + objc_filter_list +
- third_party_filter_list)
- hundred_char_sources = lambda x: input_api.FilterSourceFile(x,
- allow_list=objc_filter_list)
- non_third_party_sources = lambda x: input_api.FilterSourceFile(x,
- block_list=third_party_filter_list)
+ third_party_filter_list = (r'(^|.*[\\\/])third_party[\\\/].+', )
+ eighty_char_sources = lambda x: input_api.FilterSourceFile(
+ x,
+ files_to_skip=build_file_filter_list + objc_filter_list +
+ third_party_filter_list)
+ hundred_char_sources = lambda x: input_api.FilterSourceFile(
+ x, files_to_check=objc_filter_list)
+ non_third_party_sources = lambda x: input_api.FilterSourceFile(
+ x, files_to_skip=third_party_filter_list)
- results.extend(input_api.canned_checks.CheckLongLines(
- input_api, output_api, maxlen=80, source_file_filter=eighty_char_sources))
- results.extend(input_api.canned_checks.CheckLongLines(
- input_api, output_api, maxlen=100,
- source_file_filter=hundred_char_sources))
- results.extend(input_api.canned_checks.CheckChangeHasNoTabs(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(input_api.canned_checks.CheckChangeHasNoStrayWhitespace(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(input_api.canned_checks.CheckAuthorizedAuthor(
- input_api, output_api, bot_whitelist=[
- 'chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com'
- ]))
- results.extend(input_api.canned_checks.CheckChangeTodoHasOwner(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(input_api.canned_checks.CheckPatchFormatted(
- input_api, output_api))
+ results.extend(
+ input_api.canned_checks.CheckLongLines(
+ input_api,
+ output_api,
+ maxlen=80,
+ source_file_filter=eighty_char_sources))
+ results.extend(
+ input_api.canned_checks.CheckLongLines(
+ input_api,
+ output_api,
+ maxlen=100,
+ source_file_filter=hundred_char_sources))
+ results.extend(
+ input_api.canned_checks.CheckChangeHasNoTabs(
+ input_api, output_api, source_file_filter=non_third_party_sources))
+ results.extend(
+ input_api.canned_checks.CheckChangeHasNoStrayWhitespace(
+ input_api, output_api, source_file_filter=non_third_party_sources))
+ results.extend(
+ input_api.canned_checks.CheckAuthorizedAuthor(
+ input_api,
+ output_api,
+ bot_allowlist=[
+ 'chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com',
+ 'webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com',
+ ]))
+ results.extend(
+ input_api.canned_checks.CheckChangeTodoHasOwner(
+ input_api, output_api, source_file_filter=non_third_party_sources))
+ results.extend(
+ input_api.canned_checks.CheckPatchFormatted(input_api, output_api))
results.extend(CheckNativeApiHeaderChanges(input_api, output_api))
- results.extend(CheckNoIOStreamInHeaders(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(CheckNoPragmaOnce(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(CheckNoFRIEND_TEST(
- input_api, output_api, source_file_filter=non_third_party_sources))
+ results.extend(
+ CheckNoIOStreamInHeaders(input_api,
+ output_api,
+ source_file_filter=non_third_party_sources))
+ results.extend(
+ CheckNoPragmaOnce(input_api,
+ output_api,
+ source_file_filter=non_third_party_sources))
+ results.extend(
+ CheckNoFRIEND_TEST(input_api,
+ output_api,
+ source_file_filter=non_third_party_sources))
results.extend(CheckGnChanges(input_api, output_api))
- results.extend(CheckUnwantedDependencies(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(CheckJSONParseErrors(
- input_api, output_api, source_file_filter=non_third_party_sources))
+ results.extend(
+ CheckUnwantedDependencies(input_api,
+ output_api,
+ source_file_filter=non_third_party_sources))
+ results.extend(
+ CheckJSONParseErrors(input_api,
+ output_api,
+ source_file_filter=non_third_party_sources))
results.extend(RunPythonTests(input_api, output_api))
- results.extend(CheckUsageOfGoogleProtobufNamespace(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(CheckOrphanHeaders(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(CheckNewlineAtTheEndOfProtoFiles(
- input_api, output_api, source_file_filter=non_third_party_sources))
- results.extend(CheckNoStreamUsageIsAdded(
- input_api, output_api, non_third_party_sources))
- results.extend(CheckNoTestCaseUsageIsAdded(
- input_api, output_api, non_third_party_sources))
+ results.extend(
+ CheckUsageOfGoogleProtobufNamespace(
+ input_api, output_api, source_file_filter=non_third_party_sources))
+ results.extend(
+ CheckOrphanHeaders(input_api,
+ output_api,
+ source_file_filter=non_third_party_sources))
+ results.extend(
+ CheckNewlineAtTheEndOfProtoFiles(
+ input_api, output_api, source_file_filter=non_third_party_sources))
+ results.extend(
+ CheckNoStreamUsageIsAdded(input_api, output_api, non_third_party_sources))
+ results.extend(
+ CheckNoTestCaseUsageIsAdded(input_api, output_api,
+ non_third_party_sources))
results.extend(CheckAddedDepsHaveTargetApprovals(input_api, output_api))
results.extend(CheckApiDepsFileIsUpToDate(input_api, output_api))
- results.extend(CheckAbslMemoryInclude(
- input_api, output_api, non_third_party_sources))
- results.extend(CheckBannedAbslMakeUnique(
- input_api, output_api, non_third_party_sources))
- results.extend(CheckObjcApiSymbols(
- input_api, output_api, non_third_party_sources))
+ results.extend(
+ CheckAbslMemoryInclude(input_api, output_api, non_third_party_sources))
+ results.extend(
+ CheckAssertUsage(input_api, output_api, non_third_party_sources))
+ results.extend(
+ CheckBannedAbslMakeUnique(input_api, output_api, non_third_party_sources))
+ results.extend(
+ CheckObjcApiSymbols(input_api, output_api, non_third_party_sources))
return results
@@ -969,9 +1068,8 @@
for f in input_api.AffectedFiles():
path_tokens = [t for t in f.LocalPath().split(os.sep) if t]
if len(path_tokens) > 1:
- if (path_tokens[0] not in dirs_to_skip and
- os.path.isdir(os.path.join(input_api.PresubmitLocalPath(),
- path_tokens[0]))):
+ if (path_tokens[0] not in dirs_to_skip and os.path.isdir(
+ os.path.join(input_api.PresubmitLocalPath(), path_tokens[0]))):
dirs_to_check.add(path_tokens[0])
missing_include_rules = set()
@@ -982,8 +1080,8 @@
if missing_include_rules:
error_msg = [
- 'include_rules = [\n',
- ' ...\n',
+ 'include_rules = [\n',
+ ' ...\n',
]
for r in sorted(missing_include_rules):
@@ -992,71 +1090,100 @@
error_msg.append(' ...\n')
error_msg.append(']\n')
- results.append(output_api.PresubmitError(
- 'New root level directory detected! WebRTC api/ headers should '
- 'not #include headers from \n'
- 'the new directory, so please update "include_rules" in file\n'
- '"%s". Example:\n%s\n' % (api_deps, ''.join(error_msg))))
+ results.append(
+ output_api.PresubmitError(
+ 'New root level directory detected! WebRTC api/ headers should '
+ 'not #include headers from \n'
+ 'the new directory, so please update "include_rules" in file\n'
+ '"%s". Example:\n%s\n' % (api_deps, ''.join(error_msg))))
return results
+
def CheckBannedAbslMakeUnique(input_api, output_api, source_file_filter):
- file_filter = lambda f: (f.LocalPath().endswith(('.cc', '.h'))
- and source_file_filter(f))
+ file_filter = lambda f: (f.LocalPath().endswith(('.cc', '.h')) and
+ source_file_filter(f))
files = []
- for f in input_api.AffectedFiles(
- include_deletes=False, file_filter=file_filter):
+ for f in input_api.AffectedFiles(include_deletes=False,
+ file_filter=file_filter):
for _, line in f.ChangedContents():
if 'absl::make_unique' in line:
files.append(f)
break
- if len(files):
- return [output_api.PresubmitError(
- 'Please use std::make_unique instead of absl::make_unique.\n'
- 'Affected files:',
- files)]
+ if files:
+ return [
+ output_api.PresubmitError(
+ 'Please use std::make_unique instead of absl::make_unique.\n'
+ 'Affected files:', files)
+ ]
return []
+
def CheckObjcApiSymbols(input_api, output_api, source_file_filter):
rtc_objc_export = re.compile(r'RTC_OBJC_EXPORT(.|\n){26}',
re.MULTILINE | re.DOTALL)
- file_filter = lambda f: (f.LocalPath().endswith(('.h'))
- and source_file_filter(f))
+ file_filter = lambda f: (f.LocalPath().endswith(('.h')) and
+ source_file_filter(f))
files = []
- file_filter = lambda x: (input_api.FilterSourceFile(x)
- and source_file_filter(x))
+ file_filter = lambda x: (input_api.FilterSourceFile(x) and source_file_filter(
+ x))
for f in input_api.AffectedSourceFiles(file_filter):
if not f.LocalPath().endswith('.h') or not 'sdk/objc' in f.LocalPath():
continue
+ if f.LocalPath().endswith('sdk/objc/base/RTCMacros.h'):
+ continue
contents = input_api.ReadFile(f)
for match in rtc_objc_export.finditer(contents):
export_block = match.group(0)
if 'RTC_OBJC_TYPE' not in export_block:
files.append(f.LocalPath())
- if len(files):
- return [output_api.PresubmitError(
- 'RTC_OBJC_EXPORT types must be wrapped into an RTC_OBJC_TYPE() ' +
- 'macro.\n\n' +
- 'For example:\n' +
- 'RTC_OBJC_EXPORT @protocol RTC_OBJC_TYPE(RtcFoo)\n\n' +
- 'RTC_OBJC_EXPORT @interface RTC_OBJC_TYPE(RtcFoo)\n\n' +
- 'Please fix the following files:',
- files)]
+ if len(files) > 0:
+ return [
+ output_api.PresubmitError(
+ 'RTC_OBJC_EXPORT types must be wrapped into an RTC_OBJC_TYPE() ' +
+ 'macro.\n\n' + 'For example:\n' +
+ 'RTC_OBJC_EXPORT @protocol RTC_OBJC_TYPE(RtcFoo)\n\n' +
+ 'RTC_OBJC_EXPORT @interface RTC_OBJC_TYPE(RtcFoo)\n\n' +
+ 'Please fix the following files:', files)
+ ]
return []
-def CheckAbslMemoryInclude(input_api, output_api, source_file_filter):
- pattern = input_api.re.compile(
- r'^#include\s*"absl/memory/memory.h"', input_api.re.MULTILINE)
- file_filter = lambda f: (f.LocalPath().endswith(('.cc', '.h'))
+
+def CheckAssertUsage(input_api, output_api, source_file_filter):
+ pattern = input_api.re.compile(r'\bassert\(')
+ file_filter = lambda f: (f.LocalPath().endswith(('.cc', '.h', '.m', '.mm'))
and source_file_filter(f))
files = []
- for f in input_api.AffectedFiles(
- include_deletes=False, file_filter=file_filter):
+ for f in input_api.AffectedFiles(include_deletes=False,
+ file_filter=file_filter):
+ for _, line in f.ChangedContents():
+ if pattern.search(line):
+ files.append(f.LocalPath())
+ break
+
+ if len(files) > 0:
+ return [
+ output_api.PresubmitError(
+ 'Usage of assert() has been detected in the following files, '
+ 'please use RTC_DCHECK() instead.\n Files:', files)
+ ]
+ return []
+
+
+def CheckAbslMemoryInclude(input_api, output_api, source_file_filter):
+ pattern = input_api.re.compile(r'^#include\s*"absl/memory/memory.h"',
+ input_api.re.MULTILINE)
+ file_filter = lambda f: (f.LocalPath().endswith(('.cc', '.h')) and
+ source_file_filter(f))
+
+ files = []
+ for f in input_api.AffectedFiles(include_deletes=False,
+ file_filter=file_filter):
contents = input_api.ReadFile(f)
if pattern.search(contents):
continue
@@ -1065,20 +1192,22 @@
files.append(f)
break
- if len(files):
- return [output_api.PresubmitError(
- 'Please include "absl/memory/memory.h" header for absl::WrapUnique.\n'
- 'This header may or may not be included transitively depending on the '
- 'C++ standard version.',
- files)]
+ if len(files) > 0:
+ return [
+ output_api.PresubmitError(
+ 'Please include "absl/memory/memory.h" header for '
+ 'absl::WrapUnique.\nThis header may or may not be included '
+ 'transitively depending on the C++ standard version.', files)
+ ]
return []
+
def CheckChangeOnUpload(input_api, output_api):
results = []
results.extend(CommonChecks(input_api, output_api))
results.extend(CheckGnGen(input_api, output_api))
- results.extend(
- input_api.canned_checks.CheckGNFormatted(input_api, output_api))
+ results.extend(input_api.canned_checks.CheckGNFormatted(
+ input_api, output_api))
return results
@@ -1087,15 +1216,17 @@
results.extend(CommonChecks(input_api, output_api))
results.extend(VerifyNativeApiHeadersListIsValid(input_api, output_api))
results.extend(input_api.canned_checks.CheckOwners(input_api, output_api))
- results.extend(input_api.canned_checks.CheckChangeWasUploaded(
- input_api, output_api))
- results.extend(input_api.canned_checks.CheckChangeHasDescription(
- input_api, output_api))
+ results.extend(
+ input_api.canned_checks.CheckChangeWasUploaded(input_api, output_api))
+ results.extend(
+ input_api.canned_checks.CheckChangeHasDescription(input_api, output_api))
results.extend(CheckChangeHasBugField(input_api, output_api))
results.extend(CheckCommitMessageBugEntry(input_api, output_api))
- results.extend(input_api.canned_checks.CheckTreeIsOpen(
- input_api, output_api,
- json_url='http://webrtc-status.appspot.com/current?format=json'))
+ results.extend(
+ input_api.canned_checks.CheckTreeIsOpen(
+ input_api,
+ output_api,
+ json_url='http://webrtc-status.appspot.com/current?format=json'))
return results
@@ -1105,16 +1236,16 @@
# eval-ed and thus doesn't have __file__.
error_msg = """{} should be listed in {}."""
results = []
- exempt_paths = [
- os.path.join('tools_webrtc', 'ios', 'SDK'),
- ]
- with _AddToPath(input_api.os_path.join(
- input_api.PresubmitLocalPath(), 'tools_webrtc', 'presubmit_checks_lib')):
+ exempt_paths = [re.escape(os.path.join('tools_webrtc', 'ios', 'SDK'))]
+
+ with _AddToPath(
+ input_api.os_path.join(input_api.PresubmitLocalPath(), 'tools_webrtc',
+ 'presubmit_checks_lib')):
from check_orphan_headers import GetBuildGnPathFromFilePath
from check_orphan_headers import IsHeaderInBuildGn
file_filter = lambda x: input_api.FilterSourceFile(
- x, block_list=exempt_paths) and source_file_filter(x)
+ x, files_to_skip=exempt_paths) and source_file_filter(x)
for f in input_api.AffectedSourceFiles(file_filter):
if f.LocalPath().endswith('.h'):
file_path = os.path.abspath(f.LocalPath())
@@ -1123,17 +1254,19 @@
root_dir)
in_build_gn = IsHeaderInBuildGn(file_path, gn_file_path)
if not in_build_gn:
- results.append(output_api.PresubmitError(error_msg.format(
- f.LocalPath(), os.path.relpath(gn_file_path))))
+ results.append(
+ output_api.PresubmitError(
+ error_msg.format(f.LocalPath(), os.path.relpath(gn_file_path))))
return results
-def CheckNewlineAtTheEndOfProtoFiles(input_api, output_api, source_file_filter):
+def CheckNewlineAtTheEndOfProtoFiles(input_api, output_api,
+ source_file_filter):
"""Checks that all .proto files are terminated with a newline."""
error_msg = 'File {} must end with exactly one newline.'
results = []
file_filter = lambda x: input_api.FilterSourceFile(
- x, allow_list=(r'.+\.proto$',)) and source_file_filter(x)
+ x, files_to_check=(r'.+\.proto$', )) and source_file_filter(x)
for f in input_api.AffectedSourceFiles(file_filter):
file_path = f.LocalPath()
with open(file_path) as f:
@@ -1153,8 +1286,7 @@
rule[1:] for rule in parsed_deps.get('include_rules', [])
if rule.startswith('+') or rule.startswith('!')
])
- for _, rules in parsed_deps.get('specific_include_rules',
- {}).iteritems():
+ for _, rules in parsed_deps.get('specific_include_rules', {}).items():
add_rules.update([
rule[1:] for rule in rules
if rule.startswith('+') or rule.startswith('!')
@@ -1164,9 +1296,9 @@
def _ParseDeps(contents):
"""Simple helper for parsing DEPS files."""
- # Stubs for handling special syntax in the root DEPS file.
- class VarImpl(object):
+ # Stubs for handling special syntax in the root DEPS file.
+ class VarImpl:
def __init__(self, local_scope):
self._local_scope = local_scope
@@ -1174,14 +1306,15 @@
"""Implements the Var syntax."""
try:
return self._local_scope['vars'][var_name]
- except KeyError:
- raise Exception('Var is not defined: %s' % var_name)
+ except KeyError as var_not_defined:
+ raise Exception('Var is not defined: %s' %
+ var_name) from var_not_defined
local_scope = {}
global_scope = {
'Var': VarImpl(local_scope).Lookup,
}
- exec contents in global_scope, local_scope
+ exec(contents, global_scope, local_scope)
return local_scope
@@ -1215,10 +1348,10 @@
def CheckAddedDepsHaveTargetApprovals(input_api, output_api):
"""When a dependency prefixed with + is added to a DEPS file, we
- want to make sure that the change is reviewed by an OWNER of the
- target file or directory, to avoid layering violations from being
- introduced. This check verifies that this happens.
- """
+ want to make sure that the change is reviewed by an OWNER of the
+ target file or directory, to avoid layering violations from being
+ introduced. This check verifies that this happens.
+ """
virtual_depended_on_files = set()
file_filter = lambda f: not input_api.re.match(
@@ -1227,43 +1360,48 @@
file_filter=file_filter):
filename = input_api.os_path.basename(f.LocalPath())
if filename == 'DEPS':
- virtual_depended_on_files.update(_CalculateAddedDeps(
- input_api.os_path,
- '\n'.join(f.OldContents()),
- '\n'.join(f.NewContents())))
+ virtual_depended_on_files.update(
+ _CalculateAddedDeps(input_api.os_path, '\n'.join(f.OldContents()),
+ '\n'.join(f.NewContents())))
if not virtual_depended_on_files:
return []
if input_api.is_committing:
if input_api.tbr:
- return [output_api.PresubmitNotifyResult(
- '--tbr was specified, skipping OWNERS check for DEPS additions')]
+ return [
+ output_api.PresubmitNotifyResult(
+ '--tbr was specified, skipping OWNERS check for DEPS '
+ 'additions')
+ ]
if input_api.dry_run:
- return [output_api.PresubmitNotifyResult(
- 'This is a dry run, skipping OWNERS check for DEPS additions')]
+ return [
+ output_api.PresubmitNotifyResult(
+ 'This is a dry run, skipping OWNERS check for DEPS '
+ 'additions')
+ ]
if not input_api.change.issue:
- return [output_api.PresubmitError(
- "DEPS approval by OWNERS check failed: this change has "
- "no change number, so we can't check it for approvals.")]
+ return [
+ output_api.PresubmitError(
+ "DEPS approval by OWNERS check failed: this change has "
+ "no change number, so we can't check it for approvals.")
+ ]
output = output_api.PresubmitError
else:
output = output_api.PresubmitNotifyResult
- owners_db = input_api.owners_db
owner_email, reviewers = (
input_api.canned_checks.GetCodereviewOwnerAndReviewers(
- input_api,
- owners_db.email_regexp,
- approval_needed=input_api.is_committing))
+ input_api, None, approval_needed=input_api.is_committing))
owner_email = owner_email or input_api.change.author_email
- reviewers_plus_owner = set(reviewers)
- if owner_email:
- reviewers_plus_owner.add(owner_email)
- missing_files = owners_db.files_not_covered_by(virtual_depended_on_files,
- reviewers_plus_owner)
+ approval_status = input_api.owners_client.GetFilesApprovalStatus(
+ virtual_depended_on_files, reviewers.union([owner_email]), [])
+ missing_files = [
+ f for f in virtual_depended_on_files
+ if approval_status[f] != input_api.owners_client.APPROVED
+ ]
# We strip the /DEPS part that was added by
# _FilesToCheckForIncomingDeps to fake a path to a file in a
@@ -1272,20 +1410,23 @@
start_deps = path.rfind('/DEPS')
if start_deps != -1:
return path[:start_deps]
- else:
- return path
- unapproved_dependencies = ["'+%s'," % StripDeps(path)
- for path in missing_files]
+ return path
+
+ unapproved_dependencies = [
+ "'+%s'," % StripDeps(path) for path in missing_files
+ ]
if unapproved_dependencies:
output_list = [
- output('You need LGTM from owners of depends-on paths in DEPS that were '
- 'modified in this CL:\n %s' %
- '\n '.join(sorted(unapproved_dependencies)))]
- suggested_owners = owners_db.reviewers_for(missing_files, owner_email)
- output_list.append(output(
- 'Suggested missing target path OWNERS:\n %s' %
- '\n '.join(suggested_owners or [])))
+ output('You need LGTM from owners of depends-on paths in DEPS that '
+ ' were modified in this CL:\n %s' %
+ '\n '.join(sorted(unapproved_dependencies)))
+ ]
+ suggested_owners = input_api.owners_client.SuggestOwners(
+ missing_files, exclude=[owner_email])
+ output_list.append(
+ output('Suggested missing target path OWNERS:\n %s' %
+ '\n '.join(suggested_owners or [])))
return output_list
return []
diff --git a/README.md b/README.md
index e91fb16..332efcc 100644
--- a/README.md
+++ b/README.md
@@ -23,8 +23,10 @@
* Master source code repo: https://webrtc.googlesource.com/src
* Samples and reference apps: https://github.com/webrtc
* Mailing list: http://groups.google.com/group/discuss-webrtc
- * Continuous build: http://build.chromium.org/p/client.webrtc
- * [Coding style guide](style-guide.md)
+ * Continuous build: https://ci.chromium.org/p/webrtc/g/ci/console
+ * [Coding style guide](g3doc/style-guide.md)
* [Code of conduct](CODE_OF_CONDUCT.md)
+ * [Reporting bugs](docs/bug-reporting.md)
+ * [Documentation](g3doc/sitemap.md)
-[native-dev]: https://webrtc.googlesource.com/src/+/refs/heads/master/docs/native-code/index.md
+[native-dev]: https://webrtc.googlesource.com/src/+/main/docs/native-code/index.md
diff --git a/WATCHLISTS b/WATCHLISTS
index cf4ea32..3c35dd4 100644
--- a/WATCHLISTS
+++ b/WATCHLISTS
@@ -73,9 +73,6 @@
'video_coding': {
'filepath': 'modules/video_coding/.*',
},
- 'video_processing': {
- 'filepath': 'modules/video_processing/.*',
- },
'bitrate_controller': {
'filepath': 'modules/bitrate_controller/.*'
},
@@ -97,6 +94,9 @@
'pc': {
'filepath': '^pc/.*',
},
+ 'logging' : {
+ 'filepath': 'logging/.*',
+ },
},
'WATCHLISTS': {
@@ -107,14 +107,13 @@
'yujie.mao@webrtc.org'],
'build_files': ['mbonadei@webrtc.org'],
'common_audio': ['alessiob@webrtc.org',
- 'aluebs@webrtc.org',
'audio-team@agora.io',
- 'minyue@webrtc.org',
'peah@webrtc.org',
'saza@webrtc.org'],
'audio': ['peah@webrtc.org'],
- 'api': ['kwiberg@webrtc.org','peah@webrtc.org'],
- 'base': ['kwiberg@webrtc.org'],
+ 'api': ['hta@webrtc.org',
+ 'peah@webrtc.org'],
+ 'base': ['hta@webrtc.org'],
'call': ['mflodman@webrtc.org',
'stefan@webrtc.org'],
'video': ['mflodman@webrtc.org',
@@ -134,45 +133,33 @@
'audio_coding': ['alessiob@webrtc.org',
'audio-team@agora.io',
'henrik.lundin@webrtc.org',
- 'kwiberg@webrtc.org',
- 'minyue@webrtc.org',
'peah@webrtc.org',
'saza@webrtc.org'],
'neteq': ['alessiob@webrtc.org',
'audio-team@agora.io',
'henrik.lundin@webrtc.org',
- 'minyue@webrtc.org',
'saza@webrtc.org'],
'audio_mixer': ['aleloi@webrtc.org',
'henrik.lundin@webrtc.org',
'peah@webrtc.org',
'saza@webrtc.org'],
'audio_processing': ['alessiob@webrtc.org',
- 'aluebs@webrtc.org',
'audio-team@agora.io',
- 'fhernqvist@webrtc.org',
'henrik.lundin@webrtc.org',
- 'kwiberg@webrtc.org',
- 'minyue@webrtc.org',
'peah@webrtc.org',
'saza@webrtc.org'],
'video_coding': ['mflodman@webrtc.org',
'stefan@webrtc.org',
'video-team@agora.io',
'zhengzhonghou@agora.io'],
- 'video_processing': ['stefan@webrtc.org',
- 'video-team@agora.io',
- 'zhengzhonghou@agora.io'],
'bitrate_controller': ['mflodman@webrtc.org',
'stefan@webrtc.org',
- 'srte@webrtc.org',
'zhuangzesen@agora.io'],
- 'congestion_controller': ['srte@webrtc.org'],
+ 'congestion_controller': [],
'remote_bitrate_estimator': ['mflodman@webrtc.org',
'stefan@webrtc.org',
'zhuangzesen@agora.io'],
'pacing': ['mflodman@webrtc.org',
- 'srte@webrtc.org',
'stefan@webrtc.org',
'zhuangzesen@agora.io'],
'rtp_rtcp': ['mflodman@webrtc.org',
@@ -185,5 +172,6 @@
'peah@webrtc.org',
'zhengzhonghou@agora.io'],
'pc': ['steveanton+watch@webrtc.org'],
+ 'logging': ['terelius@webrtc.org'],
},
}
diff --git a/abseil-in-webrtc.md b/abseil-in-webrtc.md
deleted file mode 100644
index da03af0..0000000
--- a/abseil-in-webrtc.md
+++ /dev/null
@@ -1,74 +0,0 @@
-# Using Abseil in WebRTC
-
-You may use a subset of the utilities provided by the [Abseil][abseil]
-library when writing WebRTC C++ code. Below, we list the explicitly
-*allowed* and the explicitly *disallowed* subsets of Abseil; if you
-find yourself in need of something that isn’t in either subset,
-please add it to the *allowed* subset in this doc in the same CL that
-adds the first use.
-
-[abseil]: https://abseil.io/about/
-
-## **Allowed**
-
-* `absl::InlinedVector`
-* `absl::WrapUnique`
-* `absl::optional` and related stuff from `absl/types/optional.h`.
-* `absl::string_view`
-* The functions in `absl/strings/ascii.h`, `absl/strings/match.h`,
- and `absl/strings/str_replace.h`.
-* `absl::is_trivially_copy_constructible`,
- `absl::is_trivially_copy_assignable`, and
- `absl::is_trivially_destructible` from `absl/meta/type_traits.h`.
-* `absl::variant` and related stuff from `absl/types/variant.h`.
-* The functions in `absl/algorithm/algorithm.h` and
- `absl/algorithm/container.h`.
-* `absl/base/const_init.h` for mutex initialization.
-* The macros in `absl/base/attributes.h`, `absl/base/config.h` and
- `absl/base/macros.h`.
-
-
-## **Disallowed**
-
-### `absl::make_unique`
-
-*Use `std::make_unique` instead.*
-
-### `absl::Mutex`
-
-*Use `webrtc::Mutex` instead.*
-
-Chromium has a ban on new static initializers, and `absl::Mutex` uses
-one. To make `absl::Mutex` available, we would need to nicely ask the
-Abseil team to remove that initializer (like they already did for a
-spinlock initializer). Additionally, `absl::Mutex` handles time in a
-way that may not be compatible with the rest of WebRTC.
-
-### `absl::Span`
-
-*Use `rtc::ArrayView` instead.*
-
-`absl::Span` differs from `rtc::ArrayView` on several points, and both
-of them differ from the `std::span` that was voted into
-C++20—and `std::span` is likely to undergo further changes
-before C++20 is finalized. We should just keep using `rtc::ArrayView`
-and avoid `absl::Span` until C++20 is finalized and the Abseil team
-has decided if they will change `absl::Span` to match.
-[Bug](https://bugs.webrtc.org/9214).
-
-### `absl::StrCat`, `absl::StrAppend`, `absl::StrJoin`, `absl::StrSplit`
-
-*Use `rtc::SimpleStringBuilder` to build strings.*
-
-These are optimized for speed, not binary size. Even `StrCat` calls
-with a modest number of arguments can easily add several hundred bytes
-to the binary.
-
-## How to depend on Abseil
-
-For build targets `rtc_library`, `rtc_source_set` and `rtc_static_library`,
-dependencies on Abseil need to be listed in `absl_deps` instead of `deps`.
-
-This is needed in order to support the Abseil component build in Chromium. In
-such build mode, WebRTC will depend on a unique Abseil build target what will
-generate a shared library.
diff --git a/android_tools/generate_android_bp.sh b/android_tools/generate_android_bp.sh
index 9ae65f2..b3d2a4d 100755
--- a/android_tools/generate_android_bp.sh
+++ b/android_tools/generate_android_bp.sh
@@ -1,18 +1,15 @@
#!/bin/bash
set -o errexit
-set -o xtrace
+
+if [[ "${ANDROID_BUILD_TOP}" == "" ]]; then
+ echo "Run source build/envsetup.sh && lunch to be able to format Android.bp"
+ exit 2
+fi
DIR=$(dirname $0)
-"${DIR}"/generate_bp.py "${DIR}"/selected_targets.json | \
- grep -v 'PACKAGE_VERSION' | \
- grep -v 'PACKAGE_STRING' >"${DIR}"/../Android.bp
+"${DIR}"/generate_bp.py "$DIR" >"${DIR}/../Android.bp"
-# The alsa device causes a double lock on a mutex, don't use it
-sed -i -e 's/WEBRTC_ENABLE_LINUX_ALSA/WEBRTC_DUMMY_FILE_DEVICES/g' "${DIR}/../Android.bp"
-
-source "${DIR}"/../../../build/envsetup.sh
-
-bpfmt -w "${DIR}"/../Android.bp
+bpfmt -w "${DIR}/../Android.bp"
diff --git a/android_tools/generate_bp.py b/android_tools/generate_bp.py
index a11846d..5227887 100755
--- a/android_tools/generate_bp.py
+++ b/android_tools/generate_bp.py
@@ -1,277 +1,714 @@
#!/usr/bin/env python
import json
+import os
import sys
-# Set this to True to generate a default entry with all the flags and defines
-# common to all the modules that needs to be curated by hand after it's
-# generated. When set to False it prints the last curated version of the
-# default, which could be incomplete.
-GENERATE_FULL_DEFAULT = False
-PRINT_ORIGINALS = False
-GENERATE_ALL_FLAGS = False
+PRINT_ORIGINAL_FULL = False
-if len(sys.argv) != 2:
- print('wrong number of arguments')
- exit()
+# This flags are augmented with flags added to the json files but not present in .gn or .gni files
+IGNORED_FLAGS = [
+ '-D_DEBUG',
+ '-Werror',
+ '-Xclang'
+ ]
+DEFAULT_CFLAGS = [
+ '-DHAVE_ARM64_CRC32C=0',
+ '-DUSE_AURA=1',
+ '-DUSE_GLIB=1',
+ '-DUSE_NSS_CERTS=1',
+ '-DUSE_UDEV',
+ '-DUSE_X11=1',
+ '-DWEBRTC_ANDROID_PLATFORM_BUILD=1',
+ '-DWEBRTC_APM_DEBUG_DUMP=0',
+ '-D_FILE_OFFSET_BITS=64',
+ '-D_GNU_SOURCE',
+ '-D_LARGEFILE64_SOURCE',
+ '-D_LARGEFILE_SOURCE',
+ '-Wno-all',
+ '-Wno-error',
+ '-Wno-everything',
+ '-Wno-implicit-const-int-float-conversion',
+ '-Wno-missing-field-initializers',
+ '-Wno-unreachable-code-aggressive',
+ '-Wno-unreachable-code-break',
+]
+
+DEFAULT_CFLAGS_BY_ARCH = {
+ 'x86': ['-mavx2', '-mfma', '-msse2', '-msse3'],
+ 'x64': ['-mavx2', '-mfma', '-msse2', '-msse3'],
+ 'arm': ['-mthumb'],
+ 'arm64': [],
+ 'riscv64': [],
+ }
+
+FLAGS = ['cflags', 'cflags_c', 'cflags_cc', 'asmflags']
+FLAG_NAME_MAP = {
+ 'cflags': 'cflags',
+ 'asmflags': 'asflags',
+ 'cflags_cc': 'cppflags',
+ 'cflags_c': 'conlyflags',
+}
+
+ARCH_NAME_MAP = {n: n for n in DEFAULT_CFLAGS_BY_ARCH.keys()}
+ARCH_NAME_MAP['x64'] = 'x86_64'
+
+ARCHS = sorted(ARCH_NAME_MAP.keys())
def FormatList(l):
- return json.dumps(l)
+ return json.dumps(sorted(list(l)))
-def FilterHeaders(l):
- return [x for x in l if not x.endswith('.h')]
+def IsInclude(name):
+ return name.endswith('.h') or name.endswith('.inc')
-def PrintOriginCommentedOut(target):
- if PRINT_ORIGINALS:
- print('/* From target:')
+def FilterIncludes(l):
+ return filter(lambda x: not IsInclude(x), l)
+
+def PrintOrigin(target):
+ print('/* From target:')
+ if PRINT_ORIGINAL_FULL:
print(json.dumps(target, sort_keys = True, indent = 4))
- print('*/')
+ else:
+ print(target['original_name'])
+ print('*/')
def MakeRelatives(l):
- return [x.split('//').pop() for x in l]
+ return map(lambda x: x.split('//').pop(), l)
def FormatName(name):
- return 'webrtc_' + name.split('/').pop().replace(':', '__')# .replace('/', '_').replace(':', '_')
+ return 'webrtc_' + name.split('/').pop().replace(':', '__')
-def FilterFlags(flags, to_skip = set([])):
- if GENERATE_ALL_FLAGS:
- skip = set([
- '-L',
- '-isystem',
- '-Xclang',
- '-B',
- '--sysroot',
- '-fcrash-diagnostics-dir',
- '.',
- '-fdebug-compilation-dir',
- '-instcombine-lower-dbg-declare=0',
- '-Wno-non-c-typedef-for-linkage',
- '-Werror',
- '-fcomplete-member-pointers',
- '-m64',
- '-march=x86-64'
- ]).union(to_skip)
- return [x for x in flags if not any([x.startswith(y) for y in skip])]
- else:
- return [x for x in flags if x == '-msse2']
+def FormatNames(target):
+ target['original_name'] = target['name']
+ target['name'] = FormatName(target['name'])
+ target['deps'] = sorted([FormatName(d) for d in target['deps']])
+ target['sources'] = list(map(lambda s: (':' + FormatName(s[1:])) if s.startswith(':') else s, target['sources']))
+ return target
-def GenerateDefault(targets):
- in_default = {
- 'cflags' : [],
- 'cflags_c' : [],
- 'cflags_cc' : [],
- 'ldflags' : [],
- 'asmflags' : [],
- 'defines' : []
- }
- first = True
- for target in targets:
- typ = target['type']
- if typ == 'static_library':
- if first:
- first = False
- # Add all the flags to the default, we'll remove some later
- for flag_type in in_default.keys():
- in_default[flag_type] = []
- for flag in target[flag_type]:
- in_default[flag_type].append(flag)
+def FilterFlags(flags, to_skip = set()):
+ skipped_opts = set(IGNORED_FLAGS).union(to_skip)
+ return [x for x in flags if not any([x.startswith(y) for y in skipped_opts])]
+
+def PrintHeader():
+ print('package {')
+ print(' default_applicable_licenses: ["external_webrtc_license"],')
+ print('}')
+ print('')
+ print('// Added automatically by a large-scale-change that took the approach of')
+ print('// \'apply every license found to every target\'. While this makes sure we respect')
+ print('// every license restriction, it may not be entirely correct.')
+ print('//')
+ print('// e.g. GPL in an MIT project might only apply to the contrib/ directory.')
+ print('//')
+ print('// Please consider splitting the single license below into multiple licenses,')
+ print('// taking care not to lose any license_kind information, and overriding the')
+ print('// default license using the \'licenses: [...]\' property on targets as needed.')
+ print('//')
+ print('// For unused files, consider creating a \'fileGroup\' with "//visibility:private"')
+ print('// to attach the license to, and including a comment whether the files may be')
+ print('// used in the current project.')
+ print('//')
+ print('// large-scale-change included anything that looked like it might be a license')
+ print('// text as a license_text. e.g. LICENSE, NOTICE, COPYING etc.')
+ print('//')
+ print('// Please consider removing redundant or irrelevant files from \'license_text:\'.')
+ print('// See: http://go/android-license-faq')
+ print('')
+ print('///////////////////////////////////////////////////////////////////////////////')
+ print('// Do not edit this file directly, it\'s automatically generated by a script. //')
+ print('// Modify android_tools/generate_android_bp.py and run that instead. //')
+ print('///////////////////////////////////////////////////////////////////////////////')
+ print('')
+ print('license {')
+ print(' name: "external_webrtc_license",')
+ print(' visibility: [":__subpackages__"],')
+ print(' license_kinds: [')
+ print(' "SPDX-license-identifier-Apache-2.0",')
+ print(' "SPDX-license-identifier-BSD",')
+ print(' "SPDX-license-identifier-MIT",')
+ print(' "SPDX-license-identifier-Zlib",')
+ print(' "legacy_notice",')
+ print(' "legacy_unencumbered",')
+ print(' ],')
+ print(' license_text: [')
+ print(' "LICENSE",')
+ print(' "PATENTS",')
+ print(' "license_template.txt",')
+ print(' ],')
+ print('}')
+
+
+
+def GatherDefaultFlags(targets_by_arch):
+ # Iterate through all of the targets for each architecture collecting the flags that
+ # are the same for all targets in that architecture. Use a list instead of a set
+ # to maintain the flag ordering, which may be significant (e.g. -Wno-shadow has to
+ # come after -Wshadow).
+ arch_default_flags = {}
+ for arch, targets in targets_by_arch.items():
+ arch_default_flags[arch] = {}
+ for target in targets.values():
+ typ = target['type']
+ if typ != 'static_library':
+ continue
+ for flag_type in FLAGS:
+ if not flag_type in arch_default_flags:
+ arch_default_flags[arch][flag_type] = target[flag_type]
+ else:
+ target_flags = set(target[flag_type])
+ flags = arch_default_flags[arch][flag_type]
+ flags[:] = [ x for x in flags if x in target_flags ]
+ for flag_type, flags in arch_default_flags[arch].items():
+ arch_default_flags[arch][flag_type] = FilterFlags(flags)
+ # Add in the hardcoded extra default cflags
+ arch_default_flags[arch]['cflags'] += DEFAULT_CFLAGS_BY_ARCH.get(arch, [])
+
+ # Iterate through all of the architectures collecting the flags that are the same
+ # for all targets in all architectures.
+ default_flags = {}
+ for arch, flagset in arch_default_flags.items():
+ for flag_type, arch_flags in flagset.items():
+ if not flag_type in default_flags:
+ default_flags[flag_type] = arch_flags.copy()
else:
- for flag_type in in_default.keys():
- flags_to_remove = []
- for flag in in_default[flag_type]:
- if flag not in target[flag_type]:
- flags_to_remove.append[flag_type]
- for flag in flags_to_remove:
- in_default[flag_type].remove(flag)
- defines = in_default['defines']
- in_default.pop('defines')
- in_default['cflags'].extend(['-D{0}'.format(x) for x in defines])
- if GENERATE_FULL_DEFAULT:
- print('cc_defaults {')
- print(' name: "webrtc_defaults",')
- print(' local_include_dirs: ["."],')
- for typ in in_default.keys():
- print(' {0}: ['.format(typ.replace('asmflags', 'asflags')
- .replace('cflags_cc', 'cppflags')
- .replace('cflags_c', 'conlyflags')))
- for flag in FilterFlags(in_default[typ]):
+ flags = default_flags[flag_type]
+ flags[:] = [ x for x in flags if x in arch_flags ]
+ # Add in the hardcoded extra default cflags
+ default_flags['cflags'] += DEFAULT_CFLAGS
+
+ # Remove the global default flags from the per-architecture default flags
+ for arch, flagset in arch_default_flags.items():
+ for flag_type in flagset.keys():
+ flags = flagset[flag_type]
+ flags[:] = [ x for x in flags if x not in default_flags[flag_type] ]
+
+ default_flags['arch'] = arch_default_flags
+ return default_flags
+
+def GenerateDefault(targets_by_arch):
+ in_default = GatherDefaultFlags(targets_by_arch)
+ print('cc_defaults {')
+ print(' name: "webrtc_defaults",')
+ print(' local_include_dirs: [')
+ print(' ".",')
+ print(' "webrtc",')
+ print(' "third_party/crc32c/src/include",')
+ print(' ],')
+ for typ in sorted(in_default.keys() - {'arch'}):
+ flags = in_default[typ]
+ if len(flags) > 0:
+ print(' {0}: ['.format(FLAG_NAME_MAP[typ]))
+ for flag in flags:
print(' "{0}",'.format(flag.replace('"', '\\"')))
print(' ],')
- print('}')
- else:
- print('cc_defaults {')
- print(' name: "webrtc_defaults",')
- print(' local_include_dirs: [')
- print(' ".",')
- print(' ],')
- print(' cflags: [')
- print(' "-Wno-unused-parameter",')
- print(' "-Wno-missing-field-initializers",')
- print(' "-DUSE_UDEV",')
- print(' "-DUSE_AURA=1",')
- print(' "-DUSE_GLIB=1",')
- print(' "-DUSE_NSS_CERTS=1",')
- print(' "-DUSE_X11=1",')
- print(' "-D_FILE_OFFSET_BITS=64",')
- print(' "-D_LARGEFILE_SOURCE",')
- print(' "-D_LARGEFILE64_SOURCE",')
- print(' "-D_GNU_SOURCE",')
- print(' "-DWEBRTC_ENABLE_PROTOBUF=0",')
- print(' "-DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE",')
- print(' "-DRTC_ENABLE_VP9",')
- print(' "-DHAVE_SCTP",')
- print(' "-DWEBRTC_LIBRARY_IMPL",')
- print(' "-DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1",')
- print(' "-DWEBRTC_POSIX",')
- print(' "-DWEBRTC_LINUX",')
- print(' ],')
- print(' header_libs: [')
- print(' "libwebrtc_absl_headers",')
- print(' ],')
- print(' static_libs: [')
- print(' "libaom",')
- print(' "libevent",')
- print(' "libopus",')
- print(' "libsrtp2",')
- print(' "libvpx",')
- print(' "libyuv",')
- print(' "libpffft",')
- print(' "rnnoise_rnn_vad",')
- print(' "usrsctplib",')
- print(' ],')
- print(' shared_libs: [')
- print(' "libcrypto",')
- print(' "libssl",')
- print(' ],')
- print(' host_supported: true,')
- print(' device_supported: false,')
- print(' arch: {')
- print(' arm: {')
- print(' enabled: false,')
+ print(' header_libs: [')
+ print(' "libwebrtc_absl_headers",')
+ print(' ],')
+ print(' static_libs: [')
+ print(' "libaom",')
+ print(' "libevent",')
+ print(' "libopus",')
+ print(' "libsrtp2",')
+ print(' "libvpx",')
+ print(' "libyuv",')
+ print(' "libpffft",')
+ print(' "rnnoise_rnn_vad",')
+ print(' ],')
+ print(' shared_libs: [')
+ print(' "libcrypto",')
+ print(' "libprotobuf-cpp-full",')
+ print(' "libprotobuf-cpp-lite",')
+ print(' "libssl",')
+ print(' ],')
+ print(' host_supported: true,')
+ print(' // vendor needed for libpreprocessing effects.')
+ print(' vendor: true,')
+ print(' target: {')
+ print(' darwin: {')
+ print(' enabled: false,')
+ print(' },')
+ print(' },')
+ print(' arch: {')
+ for a in ARCHS:
+ print(' {0}: {{'.format(ARCH_NAME_MAP[a]))
+ for typ in FLAGS:
+ flags = in_default['arch'].get(a, {}).get(typ, [])
+ if len(flags) > 0:
+ print(' {0}: ['.format(FLAG_NAME_MAP[typ]))
+ for flag in flags:
+ print(' "{0}",'.format(flag.replace('"', '\\"')))
+ print(' ],')
print(' },')
- print(' },')
- print(' target: {')
- print(' darwin: {')
- print(' enabled: false,')
- print(' },')
- print(' },')
- print('}')
- in_default['cflags'].extend([
- "-Wno-unused-parameter",
- "-Wno-missing-field-initializers",
- "-DUSE_UDEV",
- "-DUSE_AURA=1",
- "-DUSE_GLIB=1",
- "-DUSE_NSS_CERTS=1",
- "-DUSE_X11=1",
- "-D_FILE_OFFSET_BITS=64",
- "-D_LARGEFILE_SOURCE",
- "-D_LARGEFILE64_SOURCE",
- "-D_GNU_SOURCE",
- "-DWEBRTC_ENABLE_PROTOBUF=0",
- "-DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE",
- "-DRTC_ENABLE_VP9",
- "-DHAVE_SCTP",
- "-DWEBRTC_LIBRARY_IMPL",
- "-DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1",
- "-DWEBRTC_POSIX",
- "-DWEBRTC_LINUX"
- ])
+ print(' },')
+ print(' visibility: [')
+ print(' "//frameworks/av/media/libeffects/preprocessing:__subpackages__",')
+ print(' "//device/google/cuttlefish/host/frontend/webrtc:__subpackages__",')
+ print(' ],')
+ print('}')
+
+ # The flags in the default entry can be safely removed from the targets
+ for arch, targets in targets_by_arch.items():
+ for flag_type in FLAGS:
+ default_flags = set(in_default[flag_type]) | set(in_default['arch'][arch][flag_type])
+ for target in targets.values():
+ target[flag_type] = FilterFlags(target.get(flag_type, []), default_flags)
+ if len(target[flag_type]) == 0:
+ target.pop(flag_type)
+
return in_default
+
+def TransitiveDependencies(name, dep_type, targets):
+ target = targets[name]
+ field = 'transitive_' + dep_type
+ if field in target.keys():
+ return target[field]
+ target[field] = {'global': set()}
+ for a in ARCHS:
+ target[field][a] = set()
+ if target['type'] == dep_type:
+ target[field]['global'].add(name)
+ for d in target.get('deps', []):
+ if targets[d]['type'] == dep_type:
+ target[field]['global'].add(d)
+ tDeps = TransitiveDependencies(d, dep_type, targets)
+ target[field]['global'] |= tDeps['global']
+ for a in ARCHS:
+ target[field][a] |= tDeps[a]
+ if 'arch' in target:
+ for a, x in target['arch'].items():
+ for d in x.get('deps', []):
+ tDeps = TransitiveDependencies(d, dep_type, targets)
+ target[field][a] |= tDeps['global'] | tDeps[a]
+ target[field][a] -= target[field]['global']
+
+ return target[field]
+
def GenerateGroup(target):
- PrintOriginCommentedOut(target)
+ # PrintOrigin(target)
+ pass
def GenerateSourceSet(target):
- PrintOriginCommentedOut(target)
- if target.has_key('sources'):
- name = FormatName(target['name'])
- print('filegroup {')
- print(' name: "{0}",'.format(name))
- print(' srcs: {0},'.format(FormatList(MakeRelatives(FilterHeaders(target['sources'])))))
- print('}')
- return name
- return ""
+ sources = target.get('sources', [])
+ # arch is not defined for filegroups so put all the sources in the top level,
+ # the static libraries that depend on the filegroup will add it in the
+ # appropriate arch.
+ for arch in target.get('arch', {}).values():
+ sources += arch.get('sources', [])
+ if len(sources) == 0:
+ return ''
+ PrintOrigin(target)
-def GenerateStaticLib(target, targets, flags_in_default):
- PrintOriginCommentedOut(target)
- name = FormatName(target['name'])
- print('cc_library_static {')
+ name = target['name']
+ print('filegroup {')
print(' name: "{0}",'.format(name))
- print(' defaults: ["webrtc_defaults"],')
- sources = []
- sources.extend(MakeRelatives(FilterHeaders(target['sources'])))
- for trg in targets:
- if trg['type'] == 'source_set' and trg['name'] in target['deps']:
- sources.append(':' + FormatName(trg['name']))
print(' srcs: {0},'.format(FormatList(sources)))
- print(' host_supported: true,')
- if target.has_key('asmflags'):
- asmflags = FilterFlags(target['asmflags'], set(flags_in_default['asmflags']))
- if len(asmflags) > 0:
- print(' asflags: {0},'.format(FormatList(asmflags)))
- cflags = []
- if target.has_key('cflags'):
- cflags.extend(target['cflags'])
- cflags = FilterFlags(cflags, set(flags_in_default['cflags']))
- if target.has_key('defines'):
- cflags.extend(['-D' + x for x in target['defines']])
- cflags = [x for x in cflags if x not in flags_in_default['cflags']]
- if len(cflags) > 0:
- print(' cflags: {0},'.format(FormatList(cflags)))
- if target.has_key('cflags_c'):
- cflags_c = FilterFlags(target['cflags_c'], set(flags_in_default['cflags_c']))
- if len(cflags_c) > 0:
- print(' conlyflags: {0},'.format(FormatList(cflags_c)))
- if target.has_key('cflags_cc'):
- cflags_cc = FilterFlags(target['cflags_cc'], set(flags_in_default['cflags_cc']))
- if len(cflags_cc) > 0:
- print(' cppflags: {0},'.format(FormatList(cflags_cc)))
- if target.has_key('ldflags'):
- ldflags = FilterFlags(target['ldflags'], set(flags_in_default['ldflags']))
- if len(ldflags) > 0:
- print(' ldflags: {0},'.format(FormatList(ldflags)))
- static_libs = []
- for trg in targets:
- if trg['type'] == 'static_library' and target['deps'].count(trg['name']) > 0:
- static_libs.append(FormatName(trg['name']))
- if len(static_libs) > 0:
- print(' static_libs: {0},'.format(FormatList(static_libs)))
- for dep in target['deps']:
- if FormatName(dep) not in static_libs:
- #print(' // omitted dep: {0}'.format(dep))
- pass
print('}')
return name
-json_file = open(sys.argv[1], "r")
-targets = json.load(json_file)
+def GenerateStaticLib(target, targets):
+ PrintOrigin(target)
+ name = target['name']
+ print('cc_library_static {')
+ print(' name: "{0}",'.format(name))
+ print(' defaults: ["webrtc_defaults"],')
+ sources = target.get('sources', [])
+ print(' srcs: {0},'.format(FormatList(sources)))
+ print(' host_supported: true,')
+ if 'asmflags' in target.keys():
+ asmflags = target['asmflags']
+ if len(asmflags) > 0:
+ print(' asflags: {0},'.format(FormatList(asmflags)))
+ if 'cflags' in target.keys():
+ cflags = target['cflags']
+ print(' cflags: {0},'.format(FormatList(cflags)))
+ if 'cflags_c' in target.keys():
+ cflags_c = target['cflags_c']
+ if len(cflags_c) > 0:
+ print(' conlyflags: {0},'.format(FormatList(cflags_c)))
+ if 'cflags_cc' in target.keys():
+ cflags_cc = target['cflags_cc']
+ if len(cflags_cc) > 0:
+ print(' cppflags: {0},'.format(FormatList(cflags_cc)))
+ static_libs = sorted([d for d in target.get('deps', []) if targets[d]['type'] == 'static_library'])
+ if len(static_libs) > 0:
+ print(' static_libs: {0},'.format(FormatList(static_libs)))
+ if 'arch' in target:
+ print(' arch: {')
+ for arch_name in ARCHS:
+ if arch_name not in target['arch'].keys():
+ continue
+ arch = target['arch'][arch_name]
+ print(' ' + ARCH_NAME_MAP[arch_name] + ': {')
+ if 'cflags' in arch.keys():
+ cflags = arch['cflags']
+ print(' cflags: {0},'.format(FormatList(cflags)))
+ if 'cflags_c' in arch.keys():
+ cflags_c = arch['cflags_c']
+ if len(cflags_c) > 0:
+ print(' conlyflags: {0},'.format(FormatList(cflags_c)))
+ if 'cflags_cc' in arch.keys():
+ cflags_cc = arch['cflags_cc']
+ if len(cflags_cc) > 0:
+ print(' cppflags: {0},'.format(FormatList(cflags_cc)))
+ if 'deps' in arch:
+ static_libs = [d for d in arch['deps'] if targets[d]['type'] == 'static_library']
+ print(' static_libs: {0},'.format(FormatList(static_libs)))
+ if 'sources' in arch:
+ sources = arch['sources']
+ print(' srcs: {0},'.format(FormatList(sources)))
+ if 'enabled' in arch:
+ print(' enabled: {0},'.format(arch['enabled']))
+ print(' },')
+ print(' },')
+ print('}')
+ return name
-flags_in_default = GenerateDefault(targets)
-print("\n\n")
+def DFS(seed, targets):
+ visited = set()
+ stack = [seed]
+ while len(stack) > 0:
+ nxt = stack.pop()
+ if nxt in visited:
+ continue
+ visited.add(nxt)
+ stack += targets[nxt]['deps']
+ stack += [s[1:] for s in targets[nxt]['sources'] if s.startswith(':')]
+ if 'arch' not in targets[nxt]:
+ continue
+ for arch in targets[nxt]['arch']:
+ if 'deps' in arch:
+ stack += arch['deps']
+ if 'sources' in arch:
+ stack += [s[1:] for s in arch['sources'] if s.startswith(':')]
+ return visited
-static_libs = []
-file_groups = []
+def Preprocess(project):
+ targets = {}
+ for name, target in project['targets'].items():
+ target['name'] = name
+ targets[name] = target
+ if target['type'] == 'shared_library':
+ # Don't bother creating shared libraries
+ target['type'] = 'static_library'
+ if 'defines' in target:
+ target['cflags'] = target.get('cflags', []) + ['-D{0}'.format(d) for d in target['defines']]
+ target.pop('defines')
+ if 'sources' not in target:
+ continue
+ sources = list(MakeRelatives(FilterIncludes(target['sources'])))
+ if len(sources) > 0:
+ target['sources'] = sources
+ else:
+ target.pop('sources')
-for target in targets:
+ # These dependencies are provided by aosp
+ ignored_targets = {
+ '//third_party/libaom:libaom',
+ '//third_party/libevent:libevent',
+ '//third_party/opus:opus',
+ '//third_party/libsrtp:libsrtp',
+ '//third_party/libvpx:libvpx',
+ '//third_party/libyuv:libyuv',
+ '//third_party/pffft:pffft',
+ '//third_party/rnnoise:rnn_vad',
+ '//third_party/boringssl:boringssl',
+ '//third_party/android_ndk:cpu_features',
+ '//buildtools/third_party/libunwind:libunwind',
+ '//buildtools/third_party/libc++:libc++',
+ }
+ for name, target in targets.items():
+ # Skip all "action" targets
+ if target['type'] in {'action', 'action_foreach'}:
+ ignored_targets.add(name)
+ targets = {name: target for name, target in targets.items() if name not in ignored_targets}
+
+ for target in targets.values():
+ # Don't depend on ignored targets
+ target['deps'] = [d for d in target['deps'] if d not in ignored_targets]
+
+ # filegroups can't have dependencies, so put their dependencies in the static libraries that
+ # depend on them.
+ for target in targets.values():
+ if target['type'] == 'static_library':
+ source_sets = TransitiveDependencies(target['name'], 'source_set', targets)
+ source_sets_deps = {}
+ for a in ['global'] + ARCHS:
+ deps = set()
+ if a == 'global':
+ for ss in [targets[n].get('deps', []) for n in source_sets[a]]:
+ deps |= set(ss)
+ else:
+ for ss in [targets[n].get('arch', {}).get(a, {}).get('deps') for n in source_sets[a]]:
+ deps |= set(ss)
+ source_sets_deps[a] = deps
+ target['deps'] = sorted(set(target['deps']) | source_sets['global'] | source_sets_deps['global'])
+ for a in ARCHS:
+ deps = source_sets[a] | source_sets_deps[a]
+ if len(deps) == 0:
+ continue
+ if 'arch' not in target:
+ target['arch'] = {}
+ if a not in target['arch']:
+ target['arch'][a] = {}
+ if 'deps' not in target['arch'][a]:
+ target['arch'][a]['deps'] = []
+ deps |= set(target['arch'][a]['deps'])
+ target['arch'][a]['deps'] = sorted(deps)
+
+ # Ignore empty source sets
+ empty_sets = set()
+ for name, target in targets.items():
+ if target['type'] == 'source_set' and 'sources' not in target:
+ empty_sets.add(name)
+ for s in empty_sets:
+ targets.pop(s)
+ for target in targets.values():
+ target['deps'] = [d for d in target['deps'] if d not in empty_sets]
+
+ # Move source_set dependencies to the sources fields of static libs
+ for target in targets.values():
+ if 'sources' not in target:
+ target['sources'] = []
+ if target['type'] != 'static_library':
+ continue
+ source_sets = {d for d in target['deps'] if targets[d]['type'] == 'source_set'}
+ target['deps'] = sorted(list(set(target['deps']) - source_sets))
+ target['sources'] += [':' + ss for ss in source_sets]
+ target['sources'] = sorted(target['sources'])
+ if 'arch' in target:
+ for arch in target['arch'].values():
+ if 'deps' in arch:
+ source_sets = {d for d in arch['deps'] if targets[d]['type'] == 'source_set'}
+ if len(source_sets) == 0:
+ continue;
+ arch['deps'] = sorted(list(set(arch['deps']) - source_sets))
+ arch['sources'] = sorted(arch.get('sources', []) + [':' + ss for ss in source_sets])
+
+ # Select libwebrtc, libaudio_processing and its dependencies
+ selected = set()
+ selected |= DFS('//:webrtc', targets)
+ selected |= DFS('//modules/audio_processing:audio_processing', targets)
+ return {FormatName(n): FormatNames(targets[n]) for n in selected}
+
+def NonNoneFrom(l):
+ for a in l:
+ if a is not None:
+ return a
+ return None
+
+def MergeListField(target, f, target_by_arch):
+ set_by_arch = {}
+ for a, t in target_by_arch.items():
+ if len(t) == 0:
+ # We only care about enabled archs
+ continue
+ set_by_arch[a] = set(t.get(f, []))
+
+ union = set()
+ for _, s in set_by_arch.items():
+ union |= s
+
+ common = union
+ for a, s in set_by_arch.items():
+ common &= s
+
+ not_common = {a: s - common for a,s in set_by_arch.items()}
+
+ if len(common) > 0:
+ target[f] = list(common)
+ for a, s in not_common.items():
+ if len(s) > 0:
+ target['arch'][a][f] = sorted(list(s))
+
+def Merge(target_by_arch):
+ # The new target shouldn't have the transitive dependencies memoization fields
+ # or have the union of those fields from all 4 input targets.
+ target = {}
+ for f in ['original_name', 'name', 'type']:
+ target[f] = NonNoneFrom([t.get(f) for _,t in target_by_arch.items()])
+
+ target['arch'] = {}
+ for a, t in target_by_arch.items():
+ target['arch'][a] = {}
+ if len(t) == 0:
+ target['arch'][a]['enabled'] = 'false'
+
+ list_fields = ['sources',
+ 'deps',
+ 'cflags',
+ 'cflags_c',
+ 'cflags_cc',
+ 'asmflags']
+ for lf in list_fields:
+ MergeListField(target, lf, target_by_arch)
+
+ # Static libraries should be depended on at the root level and disabled for
+ # the corresponding architectures.
+ for arch in target['arch'].values():
+ if 'deps' not in arch:
+ continue
+ deps = arch['deps']
+ if 'deps' not in target:
+ target['deps'] = []
+ target['deps'] += deps
+ arch.pop('deps')
+ if 'deps' in target:
+ target['deps'] = sorted(target['deps'])
+
+ # Remove empty sets
+ for a in ARCHS:
+ if len(target['arch'][a]) == 0:
+ target['arch'].pop(a)
+ if len(target['arch']) == 0:
+ target.pop('arch')
+
+ return target
+
+def DisabledArchs4Target(target):
+ ret = set()
+ for a in ARCHS:
+ if a not in target.get('arch', {}):
+ continue
+ if target['arch'][a].get('enabled', 'true') == 'false':
+ ret.add(a)
+ return ret
+
+
+def HandleDisabledArchs(targets):
+ for n, t in targets.items():
+ if 'arch' not in t:
+ continue
+ disabledArchs = DisabledArchs4Target(t)
+ if len(disabledArchs) == 0:
+ continue
+ # Fix targets that depend on this one
+ for t in targets.values():
+ if DisabledArchs4Target(t) == disabledArchs:
+ # With the same disabled archs there is no need to move dependencies
+ continue
+ if 'deps' in t and n in t['deps']:
+ # Remove the dependency from the high level list
+ t['deps'] = sorted(set(t['deps']) - {n})
+ if 'arch' not in t:
+ t['arch'] = {}
+ for a in ARCHS:
+ if a in disabledArchs:
+ continue
+ if a not in t['arch']:
+ t['arch'][a] = {}
+ if 'deps' not in t['arch'][a]:
+ t['arch'][a]['deps'] = []
+ t['arch'][a]['deps'] += [n]
+
+def MergeAll(targets_by_arch):
+ names = set()
+ for t in targets_by_arch.values():
+ names |= t.keys()
+ targets = {}
+ for name in names:
+ targets[name] = Merge({a: t.get(name, {}) for a,t in targets_by_arch.items()})
+
+ HandleDisabledArchs(targets)
+
+ return targets
+
+def GatherAllFlags(obj):
+ if type(obj) != type({}):
+ # not a dictionary
+ return set()
+ ret = set()
+ for f in FLAGS:
+ ret |= set(obj.get(f, []))
+ for v in obj.values():
+ ret |= GatherAllFlags(v)
+ return ret
+
+def FilterFlagsInUse(flags, directory):
+ unused = []
+ for f in flags:
+ nf = f
+ if nf.startswith("-D"):
+ nf = nf[2:]
+ i = nf.find('=')
+ if i > 0:
+ nf = nf[:i]
+ c = os.system(f"find {directory} -name '*.gn*' | xargs grep -q -s -e '{nf}'")
+ if c != 0:
+ # couldn't find the flag in *.gn or *.gni
+ unused.append(f)
+ return unused
+
+if len(sys.argv) != 2:
+ print('wrong number of arguments', file = sys.stderr)
+ exit(1)
+
+dir = sys.argv[1]
+
+targets_by_arch = {}
+flags = set()
+for arch in ARCHS:
+ path = "{0}/project_{1}.json".format(dir, arch)
+ json_file = open(path, 'r')
+ targets_by_arch[arch] = Preprocess(json.load(json_file))
+ flags |= GatherAllFlags(targets_by_arch[arch])
+
+unusedFlags = FilterFlagsInUse(flags, f"{dir}/..")
+IGNORED_FLAGS = sorted(set(IGNORED_FLAGS) | set(unusedFlags))
+
+PrintHeader()
+
+GenerateDefault(targets_by_arch)
+
+targets = MergeAll(targets_by_arch)
+
+print('\n\n')
+
+for name, target in sorted(targets.items()):
typ = target['type']
if typ == 'static_library':
- lib_name = GenerateStaticLib(target, targets, flags_in_default)
- static_libs.append(lib_name)
+ GenerateStaticLib(target, targets)
elif typ == 'source_set':
- group_name = GenerateSourceSet(target)
- if len(group_name) > 0:
- file_groups.append(group_name)
+ GenerateSourceSet(target)
elif typ == 'group':
GenerateGroup(target)
else:
- print('Unknown type: {0}'.format(typ))
- print("\n\n")
+ print('Unknown type: {0} ({1})'.format(typ, target['name']), file = sys.stderr)
+ exit(1)
+ print('\n\n')
+webrtc_libs = TransitiveDependencies(FormatName('//:webrtc'), 'static_library', targets)
print('cc_library_static {')
print(' name: "libwebrtc",')
print(' defaults: ["webrtc_defaults"],')
print(' export_include_dirs: ["."],')
-print(' whole_static_libs: {0},'.format(FormatList(static_libs + ['libpffft', 'rnnoise_rnn_vad', 'usrsctplib'])))
-print(' srcs: {0},').format(FormatList([':{0}'.format(x) for x in file_groups]))
+print(' whole_static_libs: {0},'.format(FormatList(sorted(webrtc_libs['global']) + ['libpffft', 'rnnoise_rnn_vad'])))
+print(' arch: {')
+for a in ARCHS:
+ if len(webrtc_libs[a]) > 0:
+ print(' {0}: {{'.format(ARCH_NAME_MAP[a]))
+ print(' whole_static_libs: {0},'.format(FormatList(sorted(webrtc_libs[a]))))
+ print(' },')
+print(' },')
+print('}')
+
+print('\n\n')
+
+audio_proc_libs = TransitiveDependencies(FormatName('//modules/audio_processing:audio_processing'), 'static_library', targets)
+print('cc_library_static {')
+print(' name: "webrtc_audio_processing",')
+print(' defaults: ["webrtc_defaults"],')
+print(' export_include_dirs: [')
+print(' ".",')
+print(' "modules/include",')
+print(' "modules/audio_processing/include",')
+print(' ],')
+print(' whole_static_libs: {0},'.format(FormatList(sorted(audio_proc_libs['global']) + ['libpffft', 'rnnoise_rnn_vad'])))
+print(' arch: {')
+for a in ARCHS:
+ if len(audio_proc_libs[a]) > 0:
+ print(' {0}: {{'.format(ARCH_NAME_MAP[a]))
+ print(' whole_static_libs: {0},'.format(FormatList(sorted(audio_proc_libs[a]))))
+ print(' },')
+print(' },')
print('}')
diff --git a/android_tools/instructions.txt b/android_tools/instructions.txt
new file mode 100644
index 0000000..b490bed
--- /dev/null
+++ b/android_tools/instructions.txt
@@ -0,0 +1,22 @@
+Follow the following steps to update this project:
+
+1- Git merge aosp/upstream-main, resolving any conflicts, to obtain a recent enough version of the code.
+2- Use an upstream checkout to generate the json files.
+ 2.1 - Follow instructions to download and build upstream webrtc from https://webrtc.googlesource.com/src/+/main/docs/native-code/development/index.md.
+ 2.2 - Generate the json files for each architecture.
+ 2.2.1 - Disable libaom (search for enable_libaom in all .gni/.gn files and set it to false).
+ 2.2.2 - Disable x11 (set rtc_use_x11 to false in webrtc.gni).
+ 2.2.3 - Disable pipewire (rtc_use_pipewire to false in webrtc.gni).
+ 2.2.4 - Enable dummy audio file (rtc_use_dummy_audio_file_devices to true in webrtc.gni).
+ 2.2.5 - Disable dav1d decoder (rtc_include_dav1d_in_internal_decoder_factory to false in webrtc.gni).
+ 2.2.6 - Disable protobuf (rtc_enable_protobuf to false in webrtc.gni).
+ 2.2.7 - Set is_clang to true unconditionally in build/config/BUILDCONFIG.gn
+ 2.2.8 - Run this command:
+ for arch in x64 x86 arm64 arm riscv64; do
+ gn gen out/Debug --args="target_os=\"linux\" target_cpu=\"${arch}\"" --json-file-name=project_${arch}.json --ide=json
+ done
+ 2.3 Copy out/Debug/project_*.json into android_tools.
+3- Run android_tools/generate_android_bp.sh.
+4- Build cuttlefish and run it in all architectures to ensure webrtc is working correctly (connect to it, press a few buttons and make sure audio works).
+5- The build in step number 4 likely failed, fix any errors. Make sure to not edit external/webrtc/Android.bp directly, but modify the generating script instead.
+6- Update these instructions with any new steps needed.
diff --git a/android_tools/project.json b/android_tools/project.json
deleted file mode 100644
index 98c82dd..0000000
--- a/android_tools/project.json
+++ /dev/null
@@ -1,39876 +0,0 @@
-{
- "build_settings": {
- "build_dir": "/home/jemoreira/webrtc-checout/json/",
- "default_toolchain": "//build/toolchain/linux:clang_x64",
- "gen_input_files": [ "//.gn", "//BUILD.gn", "//api/BUILD.gn", "//api/adaptation/BUILD.gn", "//api/audio/BUILD.gn", "//api/audio/test/BUILD.gn", "//api/audio_codecs/BUILD.gn", "//api/audio_codecs/L16/BUILD.gn", "//api/audio_codecs/g711/BUILD.gn", "//api/audio_codecs/g722/BUILD.gn", "//api/audio_codecs/ilbc/BUILD.gn", "//api/audio_codecs/isac/BUILD.gn", "//api/audio_codecs/opus/BUILD.gn", "//api/audio_codecs/test/BUILD.gn", "//api/crypto/BUILD.gn", "//api/neteq/BUILD.gn", "//api/rtc_event_log/BUILD.gn", "//api/task_queue/BUILD.gn", "//api/test/network_emulation/BUILD.gn", "//api/test/video/BUILD.gn", "//api/transport/BUILD.gn", "//api/transport/rtp/BUILD.gn", "//api/units/BUILD.gn", "//api/video/BUILD.gn", "//api/video/test/BUILD.gn", "//api/video_codecs/BUILD.gn", "//api/video_codecs/test/BUILD.gn", "//api/voip/BUILD.gn", "//audio/BUILD.gn", "//audio/utility/BUILD.gn", "//audio/voip/BUILD.gn", "//audio/voip/test/BUILD.gn", "//base/BUILD.gn", "//base/allocator/BUILD.gn", "//base/allocator/allocator.gni", "//base/numerics/BUILD.gn", "//base/test/BUILD.gn", "//base/third_party/double_conversion/BUILD.gn", "//base/third_party/dynamic_annotations/BUILD.gn", "//base/third_party/libevent/BUILD.gn", "//base/third_party/symbolize/BUILD.gn", "//base/third_party/xdg_mime/BUILD.gn", "//base/third_party/xdg_user_dirs/BUILD.gn", "//build/BUILD.gn", "//build/buildflag_header.gni", "//build/compiled_action.gni", "//build/compute_build_timestamp.py", "//build/config/BUILD.gn", "//build/config/BUILDCONFIG.gn", "//build/config/allocator.gni", "//build/config/android/config.gni", "//build/config/arm.gni", "//build/config/buildflags_paint_preview.gni", "//build/config/c++/BUILD.gn", "//build/config/c++/c++.gni", "//build/config/chrome_build.gni", "//build/config/chromecast_build.gni", "//build/config/chromeos/args.gni", "//build/config/chromeos/ui_mode.gni", "//build/config/clang/BUILD.gn", "//build/config/clang/clang.gni", "//build/config/compiler/BUILD.gn", "//build/config/compiler/compiler.gni", "//build/config/compiler/pgo/BUILD.gn", "//build/config/compiler/pgo/pgo.gni", "//build/config/coverage/BUILD.gn", "//build/config/coverage/coverage.gni", "//build/config/crypto.gni", "//build/config/dcheck_always_on.gni", "//build/config/features.gni", "//build/config/freetype/BUILD.gn", "//build/config/freetype/freetype.gni", "//build/config/gcc/BUILD.gn", "//build/config/gclient_args.gni", "//build/config/host_byteorder.gni", "//build/config/ios/ios_sdk_overrides.gni", "//build/config/jumbo.gni", "//build/config/linux/BUILD.gn", "//build/config/linux/gtk/BUILD.gn", "//build/config/linux/gtk/gtk.gni", "//build/config/linux/pkg-config.py", "//build/config/linux/pkg_config.gni", "//build/config/logging.gni", "//build/config/mac/mac_sdk_overrides.gni", "//build/config/mac/symbols.gni", "//build/config/mips.gni", "//build/config/nacl/config.gni", "//build/config/pch.gni", "//build/config/posix/BUILD.gn", "//build/config/posix/sysroot_ld_path.py", "//build/config/profiling/profiling.gni", "//build/config/sanitizers/BUILD.gn", "//build/config/sanitizers/sanitizers.gni", "//build/config/sysroot.gni", "//build/config/ui.gni", "//build/config/v8_target_cpu.gni", "//build/config/win/manifest.gni", "//build/config/x64.gni", "//build/dir_exists.py", "//build/dotfile_settings.gni", "//build/linux/sysroot_scripts/install-sysroot.py", "//build/linux/sysroot_scripts/sysroots.json", "//build/nocompile.gni", "//build/timestamp.gni", "//build/toolchain/BUILD.gn", "//build/toolchain/cc_wrapper.gni", "//build/toolchain/concurrent_links.gni", "//build/toolchain/gcc_toolchain.gni", "//build/toolchain/get_concurrent_links.py", "//build/toolchain/get_cpu_count.py", "//build/toolchain/goma.gni", "//build/toolchain/linux/BUILD.gn", "//build/toolchain/toolchain.gni", "//build/util/LASTCHANGE", "//build/util/generate_wrapper.gni", "//build/util/lastchange.gni", "//build/win/BUILD.gn", "//build_overrides/build.gni", "//build_overrides/gtest.gni", "//buildtools/deps_revisions.gni", "//buildtools/third_party/libc++/BUILD.gn", "//buildtools/third_party/libc++abi/BUILD.gn", "//call/BUILD.gn", "//call/adaptation/BUILD.gn", "//common_audio/BUILD.gn", "//common_audio/third_party/ooura/BUILD.gn", "//common_audio/third_party/spl_sqrt_floor/BUILD.gn", "//common_video/BUILD.gn", "//common_video/generic_frame_descriptor/BUILD.gn", "//common_video/test/BUILD.gn", "//examples/BUILD.gn", "//logging/BUILD.gn", "//media/BUILD.gn", "//modules/BUILD.gn", "//modules/audio_coding/BUILD.gn", "//modules/audio_coding/audio_coding.gni", "//modules/audio_coding/codecs/opus/test/BUILD.gn", "//modules/audio_device/BUILD.gn", "//modules/audio_mixer/BUILD.gn", "//modules/audio_processing/BUILD.gn", "//modules/audio_processing/aec3/BUILD.gn", "//modules/audio_processing/aec_dump/BUILD.gn", "//modules/audio_processing/aecm/BUILD.gn", "//modules/audio_processing/agc/BUILD.gn", "//modules/audio_processing/agc2/BUILD.gn", "//modules/audio_processing/agc2/rnn_vad/BUILD.gn", "//modules/audio_processing/ns/BUILD.gn", "//modules/audio_processing/test/conversational_speech/BUILD.gn", "//modules/audio_processing/transient/BUILD.gn", "//modules/audio_processing/utility/BUILD.gn", "//modules/audio_processing/vad/BUILD.gn", "//modules/congestion_controller/BUILD.gn", "//modules/congestion_controller/goog_cc/BUILD.gn", "//modules/congestion_controller/pcc/BUILD.gn", "//modules/congestion_controller/rtp/BUILD.gn", "//modules/desktop_capture/BUILD.gn", "//modules/pacing/BUILD.gn", "//modules/remote_bitrate_estimator/BUILD.gn", "//modules/rtp_rtcp/BUILD.gn", "//modules/third_party/fft/BUILD.gn", "//modules/third_party/g711/BUILD.gn", "//modules/third_party/g722/BUILD.gn", "//modules/utility/BUILD.gn", "//modules/video_capture/BUILD.gn", "//modules/video_coding/BUILD.gn", "//modules/video_coding/codecs/av1/BUILD.gn", "//modules/video_coding/deprecated/BUILD.gn", "//modules/video_processing/BUILD.gn", "//p2p/BUILD.gn", "//pc/BUILD.gn", "//pc/scenario_tests/BUILD.gn", "//rtc_base/BUILD.gn", "//rtc_base/experiments/BUILD.gn", "//rtc_base/memory/BUILD.gn", "//rtc_base/network/BUILD.gn", "//rtc_base/synchronization/BUILD.gn", "//rtc_base/system/BUILD.gn", "//rtc_base/task_utils/BUILD.gn", "//rtc_base/third_party/base64/BUILD.gn", "//rtc_base/third_party/sigslot/BUILD.gn", "//rtc_base/time/BUILD.gn", "//rtc_base/units/BUILD.gn", "//rtc_tools/BUILD.gn", "//sdk/BUILD.gn", "//stats/BUILD.gn", "//system_wrappers/BUILD.gn", "//test/BUILD.gn", "//test/logging/BUILD.gn", "//test/network/BUILD.gn", "//test/pc/e2e/BUILD.gn", "//test/peer_scenario/BUILD.gn", "//test/peer_scenario/tests/BUILD.gn", "//test/scenario/BUILD.gn", "//test/time_controller/BUILD.gn", "//testing/BUILD.gn", "//testing/gmock/BUILD.gn", "//testing/gtest/BUILD.gn", "//testing/libfuzzer/fuzzer_test.gni", "//testing/perf/BUILD.gn", "//testing/test.gni", "//third_party/BUILD.gn", "//third_party/abseil-cpp/BUILD.gn", "//third_party/abseil-cpp/absl.gni", "//third_party/abseil-cpp/absl/algorithm/BUILD.gn", "//third_party/abseil-cpp/absl/base/BUILD.gn", "//third_party/abseil-cpp/absl/container/BUILD.gn", "//third_party/abseil-cpp/absl/debugging/BUILD.gn", "//third_party/abseil-cpp/absl/flags/BUILD.gn", "//third_party/abseil-cpp/absl/functional/BUILD.gn", "//third_party/abseil-cpp/absl/hash/BUILD.gn", "//third_party/abseil-cpp/absl/memory/BUILD.gn", "//third_party/abseil-cpp/absl/meta/BUILD.gn", "//third_party/abseil-cpp/absl/numeric/BUILD.gn", "//third_party/abseil-cpp/absl/status/BUILD.gn", "//third_party/abseil-cpp/absl/strings/BUILD.gn", "//third_party/abseil-cpp/absl/synchronization/BUILD.gn", "//third_party/abseil-cpp/absl/time/BUILD.gn", "//third_party/abseil-cpp/absl/time/internal/cctz/BUILD.gn", "//third_party/abseil-cpp/absl/types/BUILD.gn", "//third_party/abseil-cpp/absl/utility/BUILD.gn", "//third_party/boringssl/BUILD.generated.gni", "//third_party/boringssl/BUILD.generated_tests.gni", "//third_party/boringssl/BUILD.gn", "//third_party/boringssl/src/third_party/fiat/BUILD.gn", "//third_party/catapult/third_party/vinn/BUILD.gn", "//third_party/catapult/tracing/BUILD.gn", "//third_party/catapult/tracing/trace_viewer.gni", "//third_party/ced/BUILD.gn", "//third_party/fontconfig/BUILD.gn", "//third_party/fontconfig/fontconfig.gni", "//third_party/freetype/BUILD.gn", "//third_party/google_benchmark/BUILD.gn", "//third_party/google_benchmark/buildconfig.gni", "//third_party/googletest/BUILD.gn", "//third_party/harfbuzz-ng/BUILD.gn", "//third_party/harfbuzz-ng/harfbuzz.gni", "//third_party/icu/BUILD.gn", "//third_party/icu/config.gni", "//third_party/jsoncpp/BUILD.gn", "//third_party/libaom/BUILD.gn", "//third_party/libaom/libaom_srcs.gni", "//third_party/libaom/options.gni", "//third_party/libjpeg.gni", "//third_party/libjpeg_turbo/BUILD.gn", "//third_party/libpng/BUILD.gn", "//third_party/libsrtp/BUILD.gn", "//third_party/libvpx/BUILD.gn", "//third_party/libvpx/libvpx_srcs.gni", "//third_party/libxml/BUILD.gn", "//third_party/libxml/libxml_visibility.gni", "//third_party/libyuv/BUILD.gn", "//third_party/libyuv/libyuv.gni", "//third_party/modp_b64/BUILD.gn", "//third_party/nasm/BUILD.gn", "//third_party/nasm/nasm_assemble.gni", "//third_party/nasm/nasm_sources.gni", "//third_party/opus/BUILD.gn", "//third_party/pffft/BUILD.gn", "//third_party/rnnoise/BUILD.gn", "//third_party/test_fonts/BUILD.gn", "//third_party/usrsctp/BUILD.gn", "//third_party/zlib/BUILD.gn", "//tools/clang/scripts/update.py", "//tools/generate_stubs/rules.gni", "//video/BUILD.gn", "//video/adaptation/BUILD.gn", "//webrtc.gni" ],
- "root_path": "/home/jemoreira/webrtc-checout/src"
- },
- "targets": {
- "//:benchmarks": {
- "all_dependent_configs": [ "//third_party/google_benchmark:benchmark_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//:benchmarks__runner", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//rtc_base/synchronization:mutex_benchmark", "//test:benchmark_main" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/benchmarks" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//:benchmarks__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_benchmarks", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./benchmarks)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_benchmarks" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//:default": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/google_benchmark:benchmark_config" ],
- "deps": [ "//:rtc_unittests", "//:slow_tests", "//:video_engine_tests", "//:voip_unittests", "//:webrtc", "//:webrtc_lib_link_test", "//:webrtc_nonparallel_tests", "//:webrtc_perf_tests", "//common_audio:common_audio_unittests", "//common_video:common_video_unittests", "//examples:examples", "//examples:examples_unittests", "//media:rtc_media_unittests", "//modules:modules_tests", "//modules:modules_unittests", "//modules/audio_coding:audio_coding_tests", "//modules/audio_processing:audio_processing_tests", "//modules/remote_bitrate_estimator:rtp_to_text", "//modules/rtp_rtcp:test_packet_masks_metrics", "//modules/video_capture:video_capture_internal_impl", "//modules/video_capture:video_capture_tests", "//pc:peerconnection_unittests", "//pc:rtc_pc_unittests", "//rtc_tools:rtc_tools", "//rtc_tools:rtp_generator", "//rtc_tools:video_replay", "//stats:rtc_stats_unittests", "//system_wrappers:system_wrappers_unittests", "//test:test", "//video:screenshare_loopback", "//video:sv_loopback", "//video:video_loopback" ],
- "libs": [ "dl", "rt", "gio-2.0", "gobject-2.0", "glib-2.0", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//:poison_audio_codecs": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//:poison_default_task_queue": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//:poison_rtc_json": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//:poison_software_video_codecs": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//:rtc_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//third_party/google_benchmark:benchmark_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-deprecated-declarations" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//third_party/jsoncpp:jsoncpp_config", "//third_party/google_benchmark:benchmark_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//:rtc_unittests__runner", "//:webrtc_common", "//api:compile_all_headers", "//api:rtc_api_unittests", "//api/audio/test:audio_api_unittests", "//api/audio_codecs/test:audio_codecs_api_unittests", "//api/transport:stun_unittest", "//api/video/test:rtc_api_video_unittests", "//api/video_codecs/test:video_codecs_api_unittests", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:fake_network_pipe_unittests", "//p2p:libstunprober_unittests", "//p2p:rtc_p2p_unittests", "//rtc_base:rtc_base_approved_unittests", "//rtc_base:rtc_base_unittests", "//rtc_base:rtc_json_unittests", "//rtc_base:rtc_numerics_unittests", "//rtc_base:rtc_operations_chain_unittests", "//rtc_base:rtc_task_queue_unittests", "//rtc_base:sigslot_unittest", "//rtc_base:weak_ptr_unittests", "//rtc_base/experiments:experiments_unittests", "//rtc_base/synchronization:sequence_checker_unittests", "//rtc_base/task_utils:pending_task_safety_flag_unittests", "//rtc_base/task_utils:to_queued_task_unittests", "//sdk:sdk_tests", "//test:rtp_test_utils", "//test:test_main", "//test/network:network_emulation_unittests" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/jsoncpp/source/include/", "//third_party/jsoncpp/generated/", "//third_party/google_benchmark/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "m" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/rtc_unittests" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//:rtc_unittests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_rtc_unittests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./rtc_unittests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_rtc_unittests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//:slow_tests": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//:slow_tests__runner", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//rtc_base/task_utils:repeating_task_unittests", "//test:test_main" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/slow_tests" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//:slow_tests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_slow_tests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./slow_tests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_slow_tests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//:video_engine_tests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//:video_engine_tests__runner", "//audio:audio_tests", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:call_tests", "//call/adaptation:resource_adaptation_tests", "//test:test_common", "//test:test_main", "//test:video_test_common", "//video:video_tests", "//video/adaptation:video_adaptation_tests" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "m" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/video_engine_tests" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//:video_engine_tests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_video_engine_tests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./video_engine_tests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_video_engine_tests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//:voip_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//:voip_unittests__runner", "//api/voip:voip_engine_factory_unittests", "//audio/voip/test:audio_channel_unittests", "//audio/voip/test:audio_egress_unittests", "//audio/voip/test:audio_ingress_unittests", "//audio/voip/test:voip_core_unittests", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//test:test_main" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "m" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/voip_unittests" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//:voip_unittests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_voip_unittests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./voip_unittests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_voip_unittests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//:webrtc": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//pc:rtc_pc_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "HAVE_SCTP" ],
- "deps": [ "//:webrtc_common", "//api:api", "//api:create_peerconnection_factory", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/crypto:crypto", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue", "//api/video_codecs:builtin_video_decoder_factory", "//api/video_codecs:builtin_video_encoder_factory", "//audio:audio", "//call:call", "//common_audio:common_audio", "//common_video:common_video", "//logging:logging", "//logging:rtc_event_log_api", "//media:media", "//modules:modules", "//modules/video_capture:video_capture_internal_impl", "//p2p:p2p", "//p2p:rtc_p2p", "//pc:libjingle_peerconnection", "//pc:pc", "//pc:peerconnection", "//pc:rtc_pc", "//pc:rtc_pc_base", "//rtc_base:rtc_base", "//sdk:sdk", "//stats:stats", "//video:video" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "gio-2.0", "gobject-2.0", "glib-2.0", "m" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/libwebrtc.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//.:default", "//.:webrtc_lib_link_test" ]
- },
- "//:webrtc_common": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//common_types.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//:webrtc_lib_link_test": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//:webrtc", "//build/config:executable_deps" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "gio-2.0", "gobject-2.0", "glib-2.0", "m" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/webrtc_lib_link_test" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//webrtc_lib_link_test.cc": [ "obj/webrtc_lib_link_test/webrtc_lib_link_test.o" ]
- },
- "sources": [ "//webrtc_lib_link_test.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "//*" ]
- },
- "//:webrtc_nonparallel_tests": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//:webrtc_nonparallel_tests__runner", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//rtc_base:rtc_base_nonparallel_tests" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/webrtc_nonparallel_tests" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//:webrtc_nonparallel_tests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_webrtc_nonparallel_tests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./webrtc_nonparallel_tests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_webrtc_nonparallel_tests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//:webrtc_perf_tests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//:webrtc_perf_tests__runner", "//audio:audio_perf_tests", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//call:call_perf_tests", "//modules/audio_coding:audio_coding_perf_tests", "//modules/audio_processing:audio_processing_perf_tests", "//pc:peerconnection_perf_tests", "//test:test_main", "//video:video_full_stack_tests", "//video:video_pc_full_stack_tests" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "m" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/webrtc_perf_tests" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//:webrtc_perf_tests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_webrtc_perf_tests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./webrtc_perf_tests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_webrtc_perf_tests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//api/adaptation:resource_adaptation_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//rtc_base:refcount", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/adaptation/resource.cc": [ "obj/api/adaptation/resource_adaptation_api/resource.o" ]
- },
- "sources": [ "//api/adaptation/resource.cc", "//api/adaptation/resource.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio/test:audio_api_unittests": {
- "all_dependent_configs": [ "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-deprecated-declarations" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/jsoncpp:jsoncpp_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/audio:aec3_config", "//api/audio:aec3_config_json", "//api/audio:audio_frame_api", "//rtc_base:rtc_base_approved", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/jsoncpp/source/include/", "//third_party/jsoncpp/generated/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/audio/test/audio_frame_unittest.cc": [ "obj/api/audio/test/audio_api_unittests/audio_frame_unittest.o" ],
- "//api/audio/test/echo_canceller3_config_json_unittest.cc": [ "obj/api/audio/test/audio_api_unittests/echo_canceller3_config_json_unittest.o" ],
- "//api/audio/test/echo_canceller3_config_unittest.cc": [ "obj/api/audio/test/audio_api_unittests/echo_canceller3_config_unittest.o" ]
- },
- "sources": [ "//api/audio/test/audio_frame_unittest.cc", "//api/audio/test/echo_canceller3_config_json_unittest.cc", "//api/audio/test/echo_canceller3_config_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/audio:aec3_config": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//rtc_base:safe_minmax", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio/libaec3_config.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio/echo_canceller3_config.cc": [ "obj/api/audio/aec3_config/echo_canceller3_config.o" ]
- },
- "sources": [ "//api/audio/echo_canceller3_config.cc", "//api/audio/echo_canceller3_config.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio:aec3_config_json": {
- "all_dependent_configs": [ "//third_party/jsoncpp:jsoncpp_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wno-deprecated-declarations", "-Wno-deprecated-declarations", "-Wno-undef" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/jsoncpp:jsoncpp_config", "//rtc_base:rtc_json_suppressions" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/audio:aec3_config", "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//rtc_base:rtc_json", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/jsoncpp/source/include/", "//third_party/jsoncpp/generated/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio/libaec3_config_json.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio/echo_canceller3_config_json.cc": [ "obj/api/audio/aec3_config_json/echo_canceller3_config_json.o" ]
- },
- "sources": [ "//api/audio/echo_canceller3_config_json.cc", "//api/audio/echo_canceller3_config_json.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio:aec3_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//modules/audio_processing:apm_debug_dump", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_APM_DEBUG_DUMP=0", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/audio:aec3_config", "//api/audio:echo_control", "//modules/audio_processing/aec3:aec3", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio/libaec3_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio/echo_canceller3_factory.cc": [ "obj/api/audio/aec3_factory/echo_canceller3_factory.o" ]
- },
- "sources": [ "//api/audio/echo_canceller3_factory.cc", "//api/audio/echo_canceller3_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio:audio_frame_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:rtp_packet_info", "//rtc_base:checks", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio/libaudio_frame_api.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio/audio_frame.cc": [ "obj/api/audio/audio_frame_api/audio_frame.o" ],
- "//api/audio/channel_layout.cc": [ "obj/api/audio/audio_frame_api/channel_layout.o" ]
- },
- "sources": [ "//api/audio/audio_frame.cc", "//api/audio/audio_frame.h", "//api/audio/channel_layout.cc", "//api/audio/channel_layout.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio:audio_mixer_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/audio:audio_frame_api", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/audio/audio_mixer.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio:echo_control": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/audio/echo_control.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio:echo_detector_creator": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//modules/audio_processing:api", "//modules/audio_processing:audio_processing", "//rtc_base:refcount" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio/echo_detector_creator.cc": [ "obj/api/audio/echo_detector_creator/echo_detector_creator.o" ]
- },
- "sources": [ "//api/audio/echo_detector_creator.cc", "//api/audio/echo_detector_creator.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/L16:audio_decoder_L16": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:pcm16b", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/L16/libaudio_decoder_L16.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/L16/audio_decoder_L16.cc": [ "obj/api/audio_codecs/L16/audio_decoder_L16/audio_decoder_L16.o" ]
- },
- "sources": [ "//api/audio_codecs/L16/audio_decoder_L16.cc", "//api/audio_codecs/L16/audio_decoder_L16.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/L16:audio_encoder_L16": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:pcm16b", "//rtc_base:rtc_base_approved", "//rtc_base:safe_minmax", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/L16/libaudio_encoder_L16.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/L16/audio_encoder_L16.cc": [ "obj/api/audio_codecs/L16/audio_encoder_L16/audio_encoder_L16.o" ]
- },
- "sources": [ "//api/audio_codecs/L16/audio_encoder_L16.cc", "//api/audio_codecs/L16/audio_encoder_L16.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/g711:audio_decoder_g711": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:g711", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/g711/libaudio_decoder_g711.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/g711/audio_decoder_g711.cc": [ "obj/api/audio_codecs/g711/audio_decoder_g711/audio_decoder_g711.o" ]
- },
- "sources": [ "//api/audio_codecs/g711/audio_decoder_g711.cc", "//api/audio_codecs/g711/audio_decoder_g711.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/g711:audio_encoder_g711": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:g711", "//rtc_base:rtc_base_approved", "//rtc_base:safe_minmax", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/g711/libaudio_encoder_g711.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/g711/audio_encoder_g711.cc": [ "obj/api/audio_codecs/g711/audio_encoder_g711/audio_encoder_g711.o" ]
- },
- "sources": [ "//api/audio_codecs/g711/audio_encoder_g711.cc", "//api/audio_codecs/g711/audio_encoder_g711.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/g722:audio_decoder_g722": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:g722", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/g722/libaudio_decoder_g722.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/g722/audio_decoder_g722.cc": [ "obj/api/audio_codecs/g722/audio_decoder_g722/audio_decoder_g722.o" ]
- },
- "sources": [ "//api/audio_codecs/g722/audio_decoder_g722.cc", "//api/audio_codecs/g722/audio_decoder_g722.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/g722:audio_encoder_g722": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/g722:audio_encoder_g722_config", "//modules/audio_coding:g722", "//rtc_base:rtc_base_approved", "//rtc_base:safe_minmax", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/g722/libaudio_encoder_g722.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/g722/audio_encoder_g722.cc": [ "obj/api/audio_codecs/g722/audio_encoder_g722/audio_encoder_g722.o" ]
- },
- "sources": [ "//api/audio_codecs/g722/audio_encoder_g722.cc", "//api/audio_codecs/g722/audio_encoder_g722.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/g722:audio_encoder_g722_config": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/audio_codecs/g722/audio_encoder_g722_config.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/ilbc:audio_decoder_ilbc": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:ilbc", "//rtc_base:rtc_base_approved", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/ilbc/libaudio_decoder_ilbc.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc": [ "obj/api/audio_codecs/ilbc/audio_decoder_ilbc/audio_decoder_ilbc.o" ]
- },
- "sources": [ "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc", "//api/audio_codecs/ilbc/audio_decoder_ilbc.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/ilbc:audio_encoder_ilbc": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", "//modules/audio_coding:ilbc", "//rtc_base:rtc_base_approved", "//rtc_base:safe_minmax", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/ilbc/libaudio_encoder_ilbc.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc": [ "obj/api/audio_codecs/ilbc/audio_encoder_ilbc/audio_encoder_ilbc.o" ]
- },
- "sources": [ "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc", "//api/audio_codecs/ilbc/audio_encoder_ilbc.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/ilbc:audio_encoder_ilbc_config": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/audio_codecs/ilbc/audio_encoder_ilbc_config.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/isac:audio_decoder_isac": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//api/audio_codecs/isac:isac_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "WEBRTC_USE_BUILTIN_ISAC_FIX=0", "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs/isac:audio_decoder_isac_float" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "m", "rt" ],
- "metadata": {
-
- },
- "public": [ "//api/audio_codecs/isac/audio_decoder_isac.h" ],
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//api/audio_codecs/isac:isac_config" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/isac:audio_decoder_isac_fix": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:isac_fix", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/isac/libaudio_decoder_isac_fix.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/isac/audio_decoder_isac_fix.cc": [ "obj/api/audio_codecs/isac/audio_decoder_isac_fix/audio_decoder_isac_fix.o" ]
- },
- "sources": [ "//api/audio_codecs/isac/audio_decoder_isac_fix.cc", "//api/audio_codecs/isac/audio_decoder_isac_fix.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/isac:audio_decoder_isac_float": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:isac", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "m", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/isac/libaudio_decoder_isac_float.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/isac/audio_decoder_isac_float.cc": [ "obj/api/audio_codecs/isac/audio_decoder_isac_float/audio_decoder_isac_float.o" ]
- },
- "sources": [ "//api/audio_codecs/isac/audio_decoder_isac_float.cc", "//api/audio_codecs/isac/audio_decoder_isac_float.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/isac:audio_encoder_isac": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//api/audio_codecs/isac:isac_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "WEBRTC_USE_BUILTIN_ISAC_FIX=0", "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs/isac:audio_encoder_isac_float" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "m", "rt" ],
- "metadata": {
-
- },
- "public": [ "//api/audio_codecs/isac/audio_encoder_isac.h" ],
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//api/audio_codecs/isac:isac_config" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/isac:audio_encoder_isac_fix": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:isac_fix", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/isac/libaudio_encoder_isac_fix.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/isac/audio_encoder_isac_fix.cc": [ "obj/api/audio_codecs/isac/audio_encoder_isac_fix/audio_encoder_isac_fix.o" ]
- },
- "sources": [ "//api/audio_codecs/isac/audio_encoder_isac_fix.cc", "//api/audio_codecs/isac/audio_encoder_isac_fix.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/isac:audio_encoder_isac_float": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:isac", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "m", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/isac/libaudio_encoder_isac_float.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/isac/audio_encoder_isac_float.cc": [ "obj/api/audio_codecs/isac/audio_encoder_isac_float/audio_encoder_isac_float.o" ]
- },
- "sources": [ "//api/audio_codecs/isac/audio_encoder_isac_float.cc", "//api/audio_codecs/isac/audio_encoder_isac_float.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/opus:audio_decoder_multiopus": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_decoder_opus_config", "//modules/audio_coding:webrtc_multiopus", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/opus/libaudio_decoder_multiopus.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc": [ "obj/api/audio_codecs/opus/audio_decoder_multiopus/audio_decoder_multi_channel_opus.o" ]
- },
- "sources": [ "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc", "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/opus:audio_decoder_opus": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//modules/audio_coding:webrtc_opus", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/opus/libaudio_decoder_opus.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/opus/audio_decoder_opus.cc": [ "obj/api/audio_codecs/opus/audio_decoder_opus/audio_decoder_opus.o" ]
- },
- "sources": [ "//api/audio_codecs/opus/audio_decoder_opus.cc", "//api/audio_codecs/opus/audio_decoder_opus.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/opus:audio_decoder_opus_config": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/opus:audio_encoder_multiopus": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_encoder_opus_config", "//modules/audio_coding:webrtc_multiopus", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/opus/libaudio_encoder_multiopus.a" ],
- "public": [ "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.h" ],
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc": [ "obj/api/audio_codecs/opus/audio_encoder_multiopus/audio_encoder_multi_channel_opus.o" ]
- },
- "sources": [ "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/opus:audio_encoder_opus": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/opus:opus_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_audio_codecs", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_encoder_opus_config", "//modules/audio_coding:webrtc_opus", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/opus/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/opus/libaudio_encoder_opus.a" ],
- "public": [ "//api/audio_codecs/opus/audio_encoder_opus.h" ],
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/opus/audio_encoder_opus.cc": [ "obj/api/audio_codecs/opus/audio_encoder_opus/audio_encoder_opus.o" ]
- },
- "sources": [ "//api/audio_codecs/opus/audio_encoder_opus.cc" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/opus:audio_encoder_opus_config": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/opus/libaudio_encoder_opus_config.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc": [ "obj/api/audio_codecs/opus/audio_encoder_opus_config/audio_encoder_multi_channel_opus_config.o" ],
- "//api/audio_codecs/opus/audio_encoder_opus_config.cc": [ "obj/api/audio_codecs/opus/audio_encoder_opus_config/audio_encoder_opus_config.o" ]
- },
- "sources": [ "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc", "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.h", "//api/audio_codecs/opus/audio_encoder_opus_config.cc", "//api/audio_codecs/opus/audio_encoder_opus_config.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs/test:audio_codecs_api_unittests": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/L16:audio_decoder_L16", "//api/audio_codecs/L16:audio_encoder_L16", "//api/audio_codecs/g711:audio_decoder_g711", "//api/audio_codecs/g711:audio_encoder_g711", "//api/audio_codecs/g722:audio_decoder_g722", "//api/audio_codecs/g722:audio_encoder_g722", "//api/audio_codecs/ilbc:audio_decoder_ilbc", "//api/audio_codecs/ilbc:audio_encoder_ilbc", "//api/audio_codecs/isac:audio_decoder_isac_fix", "//api/audio_codecs/isac:audio_decoder_isac_float", "//api/audio_codecs/isac:audio_encoder_isac_fix", "//api/audio_codecs/isac:audio_encoder_isac_float", "//api/audio_codecs/opus:audio_decoder_opus", "//api/audio_codecs/opus:audio_encoder_opus", "//rtc_base:rtc_base_approved", "//test:audio_codec_mocks", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "m", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/audio_codecs/test/audio_decoder_factory_template_unittest.cc": [ "obj/api/audio_codecs/test/audio_codecs_api_unittests/audio_decoder_factory_template_unittest.o" ],
- "//api/audio_codecs/test/audio_encoder_factory_template_unittest.cc": [ "obj/api/audio_codecs/test/audio_codecs_api_unittests/audio_encoder_factory_template_unittest.o" ]
- },
- "sources": [ "//api/audio_codecs/test/audio_decoder_factory_template_unittest.cc", "//api/audio_codecs/test/audio_encoder_factory_template_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/audio_codecs:audio_codecs_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:bitrate_allocation", "//api:scoped_refptr", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:deprecation", "//rtc_base:rtc_base_approved", "//rtc_base:sanitizer", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/libaudio_codecs_api.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/audio_codec_pair_id.cc": [ "obj/api/audio_codecs/audio_codecs_api/audio_codec_pair_id.o" ],
- "//api/audio_codecs/audio_decoder.cc": [ "obj/api/audio_codecs/audio_codecs_api/audio_decoder.o" ],
- "//api/audio_codecs/audio_encoder.cc": [ "obj/api/audio_codecs/audio_codecs_api/audio_encoder.o" ],
- "//api/audio_codecs/audio_format.cc": [ "obj/api/audio_codecs/audio_codecs_api/audio_format.o" ]
- },
- "sources": [ "//api/audio_codecs/audio_codec_pair_id.cc", "//api/audio_codecs/audio_codec_pair_id.h", "//api/audio_codecs/audio_decoder.cc", "//api/audio_codecs/audio_decoder.h", "//api/audio_codecs/audio_decoder_factory.h", "//api/audio_codecs/audio_decoder_factory_template.h", "//api/audio_codecs/audio_encoder.cc", "//api/audio_codecs/audio_encoder.h", "//api/audio_codecs/audio_encoder_factory.h", "//api/audio_codecs/audio_encoder_factory_template.h", "//api/audio_codecs/audio_format.cc", "//api/audio_codecs/audio_format.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs:builtin_audio_decoder_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//api/audio_codecs/isac:isac_config" ],
- "defines": [ "WEBRTC_USE_BUILTIN_ILBC=1", "WEBRTC_USE_BUILTIN_OPUS=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "WEBRTC_USE_BUILTIN_ISAC_FIX=0", "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" ],
- "deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/L16:audio_decoder_L16", "//api/audio_codecs/g711:audio_decoder_g711", "//api/audio_codecs/g722:audio_decoder_g722", "//api/audio_codecs/ilbc:audio_decoder_ilbc", "//api/audio_codecs/isac:audio_decoder_isac", "//api/audio_codecs/opus:audio_decoder_multiopus", "//api/audio_codecs/opus:audio_decoder_opus", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "m", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/libbuiltin_audio_decoder_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/builtin_audio_decoder_factory.cc": [ "obj/api/audio_codecs/builtin_audio_decoder_factory/builtin_audio_decoder_factory.o" ]
- },
- "sources": [ "//api/audio_codecs/builtin_audio_decoder_factory.cc", "//api/audio_codecs/builtin_audio_decoder_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs:builtin_audio_encoder_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//api/audio_codecs/isac:isac_config" ],
- "defines": [ "WEBRTC_USE_BUILTIN_ILBC=1", "WEBRTC_USE_BUILTIN_OPUS=1", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "WEBRTC_USE_BUILTIN_ISAC_FIX=0", "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" ],
- "deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/L16:audio_encoder_L16", "//api/audio_codecs/g711:audio_encoder_g711", "//api/audio_codecs/g722:audio_encoder_g722", "//api/audio_codecs/ilbc:audio_encoder_ilbc", "//api/audio_codecs/isac:audio_encoder_isac", "//api/audio_codecs/opus:audio_encoder_multiopus", "//api/audio_codecs/opus:audio_encoder_opus", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "m", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/libbuiltin_audio_encoder_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/builtin_audio_encoder_factory.cc": [ "obj/api/audio_codecs/builtin_audio_encoder_factory/builtin_audio_encoder_factory.o" ]
- },
- "sources": [ "//api/audio_codecs/builtin_audio_encoder_factory.cc", "//api/audio_codecs/builtin_audio_encoder_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs:opus_audio_decoder_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_decoder_multiopus", "//api/audio_codecs/opus:audio_decoder_opus", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/libopus_audio_decoder_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/opus_audio_decoder_factory.cc": [ "obj/api/audio_codecs/opus_audio_decoder_factory/opus_audio_decoder_factory.o" ]
- },
- "sources": [ "//api/audio_codecs/opus_audio_decoder_factory.cc", "//api/audio_codecs/opus_audio_decoder_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/audio_codecs:opus_audio_encoder_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_encoder_multiopus", "//api/audio_codecs/opus:audio_encoder_opus", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/audio_codecs/libopus_audio_encoder_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_codecs/opus_audio_encoder_factory.cc": [ "obj/api/audio_codecs/opus_audio_encoder_factory/opus_audio_encoder_factory.o" ]
- },
- "sources": [ "//api/audio_codecs/opus_audio_encoder_factory.cc", "//api/audio_codecs/opus_audio_encoder_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/crypto:crypto": {
- "deps": [ "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//api/crypto:frame_decryptor_interface": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:rtp_parameters", "//rtc_base:refcount" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/crypto/frame_decryptor_interface.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/crypto:frame_encryptor_interface": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:rtp_parameters", "//rtc_base:refcount" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/crypto/frame_encryptor_interface.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/crypto:options": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:rtc_base", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/crypto/liboptions.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/crypto/crypto_options.cc": [ "obj/api/crypto/options/crypto_options.o" ]
- },
- "sources": [ "//api/crypto/crypto_options.cc", "//api/crypto/crypto_options.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/neteq:custom_neteq_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/neteq:neteq_api", "//api/neteq:neteq_controller_api", "//modules/audio_coding:neteq", "//system_wrappers:system_wrappers" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/neteq/custom_neteq_factory.cc": [ "obj/api/neteq/custom_neteq_factory/custom_neteq_factory.o" ]
- },
- "sources": [ "//api/neteq/custom_neteq_factory.cc", "//api/neteq/custom_neteq_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/neteq:default_neteq_controller_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/neteq:neteq_controller_api", "//modules/audio_coding:neteq" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/neteq/default_neteq_controller_factory.cc": [ "obj/api/neteq/default_neteq_controller_factory/default_neteq_controller_factory.o" ]
- },
- "sources": [ "//api/neteq/default_neteq_controller_factory.cc", "//api/neteq/default_neteq_controller_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/neteq:neteq_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:rtp_headers", "//api:rtp_packet_info", "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//rtc_base:rtc_base_approved", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/neteq/neteq.cc": [ "obj/api/neteq/neteq_api/neteq.o" ]
- },
- "sources": [ "//api/neteq/neteq.cc", "//api/neteq/neteq.h", "//api/neteq/neteq_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/neteq:neteq_controller_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/neteq:neteq_api", "//api/neteq:tick_timer", "//rtc_base:rtc_base_approved", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/neteq/neteq_controller.h", "//api/neteq/neteq_controller_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/neteq:tick_timer": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/neteq/tick_timer.cc": [ "obj/api/neteq/tick_timer/tick_timer.o" ]
- },
- "sources": [ "//api/neteq/tick_timer.cc", "//api/neteq/tick_timer.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/neteq:tick_timer_unittest": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST", "UNIT_TEST" ],
- "deps": [ "//api/neteq:tick_timer", "//test:test_support", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/neteq/tick_timer_unittest.cc": [ "obj/api/neteq/tick_timer_unittest/tick_timer_unittest.o" ]
- },
- "sources": [ "//api/neteq/tick_timer_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/rtc_event_log:rtc_event_log": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:libjingle_logging_api", "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base:timeutils" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/rtc_event_log/librtc_event_log.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/rtc_event_log/rtc_event.cc": [ "obj/api/rtc_event_log/rtc_event_log/rtc_event.o" ],
- "//api/rtc_event_log/rtc_event_log.cc": [ "obj/api/rtc_event_log/rtc_event_log/rtc_event_log.o" ]
- },
- "sources": [ "//api/rtc_event_log/rtc_event.cc", "//api/rtc_event_log/rtc_event.h", "//api/rtc_event_log/rtc_event_log.cc", "//api/rtc_event_log/rtc_event_log.h", "//api/rtc_event_log/rtc_event_log_factory_interface.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/rtc_event_log:rtc_event_log_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//rtc_base:checks", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/rtc_event_log/librtc_event_log_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/rtc_event_log/rtc_event_log_factory.cc": [ "obj/api/rtc_event_log/rtc_event_log_factory/rtc_event_log_factory.o" ]
- },
- "sources": [ "//api/rtc_event_log/rtc_event_log_factory.cc", "//api/rtc_event_log/rtc_event_log_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/task_queue:default_task_queue_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:poison_default_task_queue", "//api/task_queue:task_queue", "//rtc_base:rtc_task_queue_libevent" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/task_queue/libdefault_task_queue_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/task_queue/default_task_queue_factory_libevent.cc": [ "obj/api/task_queue/default_task_queue_factory/default_task_queue_factory_libevent.o" ]
- },
- "sources": [ "//api/task_queue/default_task_queue_factory.h", "//api/task_queue/default_task_queue_factory_libevent.cc" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/task_queue:task_queue": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks", "//rtc_base:macromagic", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/base:config", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/task_queue/libtask_queue.a" ],
- "public": [ "//api/task_queue/queued_task.h", "//api/task_queue/task_queue_base.h", "//api/task_queue/task_queue_factory.h" ],
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/task_queue/task_queue_base.cc": [ "obj/api/task_queue/task_queue/task_queue_base.o" ]
- },
- "sources": [ "//api/task_queue/task_queue_base.cc" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/task_queue:task_queue_default_factory_unittests": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/task_queue:default_task_queue_factory", "//api/task_queue:task_queue_test", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/task_queue/default_task_queue_factory_unittest.cc": [ "obj/api/task_queue/task_queue_default_factory_unittests/default_task_queue_factory_unittest.o" ]
- },
- "sources": [ "//api/task_queue/default_task_queue_factory_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/task_queue:task_queue_test": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": false,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/task_queue:task_queue", "//rtc_base:refcount", "//rtc_base:rtc_event", "//rtc_base:timeutils", "//rtc_base/task_utils:to_queued_task", "//test:test_support", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/task_queue/task_queue_test.cc": [ "obj/api/task_queue/task_queue_test/task_queue_test.o" ]
- },
- "sources": [ "//api/task_queue/task_queue_test.cc", "//api/task_queue/task_queue_test.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/test/network_emulation:network_emulation": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/units:data_rate", "//api/units:data_size", "//api/units:timestamp", "//rtc_base:checks", "//rtc_base:rtc_base", "//rtc_base:rtc_base_approved", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/test/network_emulation/libnetwork_emulation.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/test/network_emulation/network_emulation_interfaces.cc": [ "obj/api/test/network_emulation/network_emulation/network_emulation_interfaces.o" ]
- },
- "sources": [ "//api/test/network_emulation/network_emulation_interfaces.cc", "//api/test/network_emulation/network_emulation_interfaces.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/test/video:function_video_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api/video_codecs:video_codecs_api", "//rtc_base:checks" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": [ "//api/test/video/function_video_decoder_factory.h", "//api/test/video/function_video_encoder_factory.h" ],
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/transport/rtp:dependency_descriptor": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/transport/rtp/dependency_descriptor.cc": [ "obj/api/transport/rtp/dependency_descriptor/dependency_descriptor.o" ]
- },
- "sources": [ "//api/transport/rtp/dependency_descriptor.cc", "//api/transport/rtp/dependency_descriptor.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/transport/rtp:rtp_source": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:rtp_headers", "//rtc_base:checks", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/transport/rtp/rtp_source.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/transport:bitrate_settings": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/transport/libbitrate_settings.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/transport/bitrate_settings.cc": [ "obj/api/transport/bitrate_settings/bitrate_settings.o" ]
- },
- "sources": [ "//api/transport/bitrate_settings.cc", "//api/transport/bitrate_settings.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/transport:datagram_transport_interface": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:rtc_error", "//rtc_base:rtc_base_approved", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/transport/data_channel_transport_interface.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/transport:enums": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/transport/enums.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/transport:field_trial_based_config": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/transport:webrtc_key_value_config", "//system_wrappers:field_trial", "//third_party/abseil-cpp/absl/strings:strings" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/transport/libfield_trial_based_config.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/transport/field_trial_based_config.cc": [ "obj/api/transport/field_trial_based_config/field_trial_based_config.o" ]
- },
- "sources": [ "//api/transport/field_trial_based_config.cc", "//api/transport/field_trial_based_config.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/transport:goog_cc": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:network_state_predictor_api", "//api/transport:network_control", "//api/transport:webrtc_key_value_config", "//modules/congestion_controller/goog_cc:goog_cc", "//rtc_base:deprecation" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/transport/libgoog_cc.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/transport/goog_cc_factory.cc": [ "obj/api/transport/goog_cc/goog_cc_factory.o" ]
- },
- "sources": [ "//api/transport/goog_cc_factory.cc", "//api/transport/goog_cc_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/transport:mock_network_control": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/transport:network_control", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/transport/test/mock_network_control.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/transport:network_control": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/rtc_event_log:rtc_event_log", "//api/transport:webrtc_key_value_config", "//api/units:data_rate", "//api/units:data_size", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:deprecation", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/transport/libnetwork_control.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/transport/network_types.cc": [ "obj/api/transport/network_control/network_types.o" ]
- },
- "sources": [ "//api/transport/network_control.h", "//api/transport/network_types.cc", "//api/transport/network_types.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/transport:stun_types": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks", "//rtc_base:rtc_base", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/transport/stun.cc": [ "obj/api/transport/stun_types/stun.o" ]
- },
- "sources": [ "//api/transport/stun.cc", "//api/transport/stun.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/transport:stun_unittest": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST", "UNIT_TEST" ],
- "deps": [ "//api/transport:stun_types", "//rtc_base:macromagic", "//rtc_base:rtc_base", "//rtc_base:rtc_base_approved", "//test:test_support", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/transport/stun_unittest.cc": [ "obj/api/transport/stun_unittest/stun_unittest.o" ]
- },
- "sources": [ "//api/transport/stun_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/transport:test_feedback_generator": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api/transport:network_control", "//api/transport:test_feedback_generator_interface", "//test/network:feedback_generator" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/transport/test/create_feedback_generator.cc": [ "obj/api/transport/test_feedback_generator/create_feedback_generator.o" ]
- },
- "sources": [ "//api/transport/test/create_feedback_generator.cc", "//api/transport/test/create_feedback_generator.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/transport:test_feedback_generator_interface": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:simulated_network_api", "//api/transport:network_control" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/transport/test/feedback_generator_interface.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/transport:webrtc_key_value_config": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/transport/webrtc_key_value_config.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/units:data_rate": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api/units:data_size", "//api/units:frequency", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/units/libdata_rate.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/units/data_rate.cc": [ "obj/api/units/data_rate/data_rate.o" ]
- },
- "sources": [ "//api/units/data_rate.cc", "//api/units/data_rate.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/units:data_size": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/units/libdata_size.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/units/data_size.cc": [ "obj/api/units/data_size/data_size.o" ]
- },
- "sources": [ "//api/units/data_size.cc", "//api/units/data_size.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/units:frequency": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/units/libfrequency.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/units/frequency.cc": [ "obj/api/units/frequency/frequency.o" ]
- },
- "sources": [ "//api/units/frequency.cc", "//api/units/frequency.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/units:time_delta": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/units/libtime_delta.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/units/time_delta.cc": [ "obj/api/units/time_delta/time_delta.o" ]
- },
- "sources": [ "//api/units/time_delta.cc", "//api/units/time_delta.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/units:timestamp": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api/units:time_delta", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/units:unit_base" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/units/libtimestamp.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/units/timestamp.cc": [ "obj/api/units/timestamp/timestamp.o" ]
- },
- "sources": [ "//api/units/timestamp.cc", "//api/units/timestamp.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/units:units_unittests": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/units:data_rate", "//api/units:data_size", "//api/units:frequency", "//api/units:time_delta", "//api/units:timestamp", "//rtc_base:logging", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/units/data_rate_unittest.cc": [ "obj/api/units/units_unittests/data_rate_unittest.o" ],
- "//api/units/data_size_unittest.cc": [ "obj/api/units/units_unittests/data_size_unittest.o" ],
- "//api/units/frequency_unittest.cc": [ "obj/api/units/units_unittests/frequency_unittest.o" ],
- "//api/units/time_delta_unittest.cc": [ "obj/api/units/units_unittests/time_delta_unittest.o" ],
- "//api/units/timestamp_unittest.cc": [ "obj/api/units/units_unittests/timestamp_unittest.o" ]
- },
- "sources": [ "//api/units/data_rate_unittest.cc", "//api/units/data_size_unittest.cc", "//api/units/frequency_unittest.cc", "//api/units/time_delta_unittest.cc", "//api/units/timestamp_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/video/test:mock_recordable_encoded_frame": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/video:recordable_encoded_frame", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/video/test/mock_recordable_encoded_frame.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video/test:rtc_api_video_unittests": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_rtp_headers", "//test:test_support", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/video/test/color_space_unittest.cc": [ "obj/api/video/test/rtc_api_video_unittests/color_space_unittest.o" ],
- "//api/video/test/video_adaptation_counters_unittest.cc": [ "obj/api/video/test/rtc_api_video_unittests/video_adaptation_counters_unittest.o" ],
- "//api/video/test/video_bitrate_allocation_unittest.cc": [ "obj/api/video/test/rtc_api_video_unittests/video_bitrate_allocation_unittest.o" ]
- },
- "sources": [ "//api/video/test/color_space_unittest.cc", "//api/video/test/video_adaptation_counters_unittest.cc", "//api/video/test/video_bitrate_allocation_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/video:builtin_video_bitrate_allocator_factory": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:webrtc_common", "//api:scoped_refptr", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_bitrate_allocator_factory", "//api/video_codecs:video_codecs_api", "//media:rtc_media_base", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp9_helpers", "//third_party/abseil-cpp/absl/base:core_headers" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libbuiltin_video_bitrate_allocator_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/builtin_video_bitrate_allocator_factory.cc": [ "obj/api/video/builtin_video_bitrate_allocator_factory/builtin_video_bitrate_allocator_factory.o" ]
- },
- "sources": [ "//api/video/builtin_video_bitrate_allocator_factory.cc", "//api/video/builtin_video_bitrate_allocator_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:encoded_frame": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//modules/video_coding:encoded_frame" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libencoded_frame.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/encoded_frame.cc": [ "obj/api/video/encoded_frame/encoded_frame.o" ]
- },
- "sources": [ "//api/video/encoded_frame.cc", "//api/video/encoded_frame.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:encoded_image": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:webrtc_common", "//api:refcountedbase", "//api:rtp_packet_info", "//api:scoped_refptr", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_frame_type", "//api/video:video_rtp_headers", "//rtc_base:checks", "//rtc_base:deprecation", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libencoded_image.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/encoded_image.cc": [ "obj/api/video/encoded_image/encoded_image.o" ]
- },
- "sources": [ "//api/video/encoded_image.cc", "//api/video/encoded_image.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:recordable_encoded_frame": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:scoped_refptr", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//rtc_base:refcount" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/video/recordable_encoded_frame.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video:video_adaptation": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks", "//rtc_base:stringutils" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_adaptation.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/video_adaptation_counters.cc": [ "obj/api/video/video_adaptation/video_adaptation_counters.o" ]
- },
- "sources": [ "//api/video/video_adaptation_counters.cc", "//api/video/video_adaptation_counters.h", "//api/video/video_adaptation_reason.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_bitrate_allocation": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/video:video_codec_constants", "//rtc_base:checks", "//rtc_base:safe_conversions", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_bitrate_allocation.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/video_bitrate_allocation.cc": [ "obj/api/video/video_bitrate_allocation/video_bitrate_allocation.o" ]
- },
- "sources": [ "//api/video/video_bitrate_allocation.cc", "//api/video/video_bitrate_allocation.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_bitrate_allocator": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/units:data_rate", "//api/video:video_bitrate_allocation" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_bitrate_allocator.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/video_bitrate_allocator.cc": [ "obj/api/video/video_bitrate_allocator/video_bitrate_allocator.o" ]
- },
- "sources": [ "//api/video/video_bitrate_allocator.cc", "//api/video/video_bitrate_allocator.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_bitrate_allocator_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/video:video_bitrate_allocator", "//api/video_codecs:video_codecs_api", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/video/video_bitrate_allocator_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video:video_codec_constants": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/video/video_codec_constants.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video:video_frame": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:rtp_packet_info", "//api:scoped_refptr", "//api/video:video_rtp_headers", "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_frame.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/video_frame.cc": [ "obj/api/video/video_frame/video_frame.o" ],
- "//api/video/video_frame_buffer.cc": [ "obj/api/video/video_frame/video_frame_buffer.o" ],
- "//api/video/video_source_interface.cc": [ "obj/api/video/video_frame/video_source_interface.o" ]
- },
- "sources": [ "//api/video/video_codec_type.h", "//api/video/video_frame.cc", "//api/video/video_frame.h", "//api/video/video_frame_buffer.cc", "//api/video/video_frame_buffer.h", "//api/video/video_sink_interface.h", "//api/video/video_source_interface.cc", "//api/video/video_source_interface.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_frame_i010": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_frame_i420", "//api/video:video_rtp_headers", "//rtc_base:checks", "//rtc_base:rtc_base", "//rtc_base/memory:aligned_malloc", "//third_party/libyuv:libyuv" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_frame_i010.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/i010_buffer.cc": [ "obj/api/video/video_frame_i010/i010_buffer.o" ]
- },
- "sources": [ "//api/video/i010_buffer.cc", "//api/video/i010_buffer.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_frame_i420": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//api/video:video_rtp_headers", "//rtc_base:checks", "//rtc_base:rtc_base", "//rtc_base/memory:aligned_malloc", "//rtc_base/system:rtc_export", "//third_party/libyuv:libyuv" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_frame_i420.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/i420_buffer.cc": [ "obj/api/video/video_frame_i420/i420_buffer.o" ]
- },
- "sources": [ "//api/video/i420_buffer.cc", "//api/video/i420_buffer.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_frame_metadata": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api/transport/rtp:dependency_descriptor", "//modules/rtp_rtcp:rtp_video_header", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/video_frame_metadata.cc": [ "obj/api/video/video_frame_metadata/video_frame_metadata.o" ]
- },
- "sources": [ "//api/video/video_frame_metadata.cc", "//api/video/video_frame_metadata.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video:video_frame_type": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/video/video_frame_type.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video:video_rtp_headers": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_rtp_headers.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/color_space.cc": [ "obj/api/video/video_rtp_headers/color_space.o" ],
- "//api/video/hdr_metadata.cc": [ "obj/api/video/video_rtp_headers/hdr_metadata.o" ],
- "//api/video/video_content_type.cc": [ "obj/api/video/video_rtp_headers/video_content_type.o" ],
- "//api/video/video_timing.cc": [ "obj/api/video/video_rtp_headers/video_timing.o" ]
- },
- "sources": [ "//api/video/color_space.cc", "//api/video/color_space.h", "//api/video/hdr_metadata.cc", "//api/video/hdr_metadata.h", "//api/video/video_content_type.cc", "//api/video/video_content_type.h", "//api/video/video_rotation.h", "//api/video/video_timing.cc", "//api/video/video_timing.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_stream_decoder": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//api/video:encoded_frame", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/video/video_stream_decoder.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video:video_stream_decoder_create": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/task_queue:task_queue", "//api/video:video_stream_decoder", "//api/video_codecs:video_codecs_api", "//rtc_base:rtc_base_approved", "//video:video_stream_decoder_impl" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_stream_decoder_create.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/video_stream_decoder_create.cc": [ "obj/api/video/video_stream_decoder_create/video_stream_decoder_create.o" ]
- },
- "sources": [ "//api/video/video_stream_decoder_create.cc", "//api/video/video_stream_decoder_create.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_stream_encoder": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:fec_controller_api", "//api:rtp_parameters", "//api:scoped_refptr", "//api/adaptation:resource_adaptation_api", "//api/units:data_rate", "//api/video:video_adaptation", "//api/video:video_bitrate_allocation", "//api/video:video_bitrate_allocator", "//api/video:video_bitrate_allocator_factory", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/video/video_stream_encoder_interface.h", "//api/video/video_stream_encoder_observer.h", "//api/video/video_stream_encoder_settings.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video:video_stream_encoder_create": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/task_queue:task_queue", "//api/video:video_frame", "//api/video:video_stream_encoder", "//api/video_codecs:video_codecs_api", "//video:video_stream_encoder_impl", "//video/adaptation:video_adaptation" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video/libvideo_stream_encoder_create.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video/video_stream_encoder_create.cc": [ "obj/api/video/video_stream_encoder_create/video_stream_encoder_create.o" ]
- },
- "sources": [ "//api/video/video_stream_encoder_create.cc", "//api/video/video_stream_encoder_create.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video:video_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/task_queue:default_task_queue_factory", "//api/video:video_frame_metadata", "//api/video:video_stream_decoder_create", "//api/video_codecs:builtin_video_decoder_factory", "//modules/rtp_rtcp:rtp_video_header", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/video/video_frame_metadata_unittest.cc": [ "obj/api/video/video_unittests/video_frame_metadata_unittest.o" ],
- "//api/video/video_stream_decoder_create_unittest.cc": [ "obj/api/video/video_unittests/video_stream_decoder_create_unittest.o" ]
- },
- "sources": [ "//api/video/video_frame_metadata_unittest.cc", "//api/video/video_stream_decoder_create_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/video_codecs/test:video_codecs_api_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST", "UNIT_TEST" ],
- "deps": [ "//api:fec_controller_api", "//api:mock_video_encoder", "//api:scoped_refptr", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_frame_i420", "//api/video:video_rtp_headers", "//api/video_codecs:builtin_video_encoder_factory", "//api/video_codecs:rtc_software_fallback_wrappers", "//api/video_codecs:video_codecs_api", "//modules:module_api", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp8", "//rtc_base:checks", "//rtc_base:rtc_base_tests_utils", "//test:field_trial", "//test:test_support", "//test:video_test_common", "//testing/gtest:gtest", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/video_codecs/test/builtin_video_encoder_factory_unittest.cc": [ "obj/api/video_codecs/test/video_codecs_api_unittests/builtin_video_encoder_factory_unittest.o" ],
- "//api/video_codecs/test/video_decoder_software_fallback_wrapper_unittest.cc": [ "obj/api/video_codecs/test/video_codecs_api_unittests/video_decoder_software_fallback_wrapper_unittest.o" ],
- "//api/video_codecs/test/video_encoder_software_fallback_wrapper_unittest.cc": [ "obj/api/video_codecs/test/video_codecs_api_unittests/video_encoder_software_fallback_wrapper_unittest.o" ]
- },
- "sources": [ "//api/video_codecs/test/builtin_video_encoder_factory_unittest.cc", "//api/video_codecs/test/video_decoder_software_fallback_wrapper_unittest.cc", "//api/video_codecs/test/video_encoder_software_fallback_wrapper_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api/video_codecs:bitstream_parser_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/video_codecs/bitstream_parser.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/video_codecs:builtin_video_decoder_factory": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/video_codecs:video_codecs_api", "//media:rtc_internal_video_codecs", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video_codecs/libbuiltin_video_decoder_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video_codecs/builtin_video_decoder_factory.cc": [ "obj/api/video_codecs/builtin_video_decoder_factory/builtin_video_decoder_factory.o" ]
- },
- "sources": [ "//api/video_codecs/builtin_video_decoder_factory.cc", "//api/video_codecs/builtin_video_decoder_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video_codecs:builtin_video_encoder_factory": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/video_codecs:video_codecs_api", "//media:rtc_encoder_simulcast_proxy", "//media:rtc_internal_video_codecs", "//media:rtc_media_base", "//rtc_base:checks", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video_codecs/libbuiltin_video_encoder_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video_codecs/builtin_video_encoder_factory.cc": [ "obj/api/video_codecs/builtin_video_encoder_factory/builtin_video_encoder_factory.o" ]
- },
- "sources": [ "//api/video_codecs/builtin_video_encoder_factory.cc", "//api/video_codecs/builtin_video_encoder_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video_codecs:rtc_software_fallback_wrappers": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:fec_controller_api", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_frame", "//api/video:video_frame_i420", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//media:rtc_h264_profile_id", "//media:rtc_media_base", "//modules/video_coding:video_codec_interface", "//modules/video_coding:video_coding_utility", "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//third_party/abseil-cpp/absl/base:core_headers", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video_codecs/librtc_software_fallback_wrappers.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video_codecs/video_decoder_software_fallback_wrapper.cc": [ "obj/api/video_codecs/rtc_software_fallback_wrappers/video_decoder_software_fallback_wrapper.o" ],
- "//api/video_codecs/video_encoder_software_fallback_wrapper.cc": [ "obj/api/video_codecs/rtc_software_fallback_wrappers/video_encoder_software_fallback_wrapper.o" ]
- },
- "sources": [ "//api/video_codecs/video_decoder_software_fallback_wrapper.cc", "//api/video_codecs/video_decoder_software_fallback_wrapper.h", "//api/video_codecs/video_encoder_software_fallback_wrapper.cc", "//api/video_codecs/video_encoder_software_fallback_wrapper.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video_codecs:video_codecs_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:webrtc_common", "//api:fec_controller_api", "//api:scoped_refptr", "//api/units:data_rate", "//api/video:encoded_image", "//api/video:video_bitrate_allocation", "//api/video:video_codec_constants", "//api/video:video_frame", "//api/video:video_rtp_headers", "//modules/video_coding:codec_globals_headers", "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/container:inlined_vector", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video_codecs/libvideo_codecs_api.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video_codecs/sdp_video_format.cc": [ "obj/api/video_codecs/video_codecs_api/sdp_video_format.o" ],
- "//api/video_codecs/video_codec.cc": [ "obj/api/video_codecs/video_codecs_api/video_codec.o" ],
- "//api/video_codecs/video_decoder.cc": [ "obj/api/video_codecs/video_codecs_api/video_decoder.o" ],
- "//api/video_codecs/video_decoder_factory.cc": [ "obj/api/video_codecs/video_codecs_api/video_decoder_factory.o" ],
- "//api/video_codecs/video_encoder.cc": [ "obj/api/video_codecs/video_codecs_api/video_encoder.o" ],
- "//api/video_codecs/video_encoder_config.cc": [ "obj/api/video_codecs/video_codecs_api/video_encoder_config.o" ],
- "//api/video_codecs/vp8_frame_config.cc": [ "obj/api/video_codecs/video_codecs_api/vp8_frame_config.o" ],
- "//api/video_codecs/vp8_temporal_layers.cc": [ "obj/api/video_codecs/video_codecs_api/vp8_temporal_layers.o" ]
- },
- "sources": [ "//api/video_codecs/sdp_video_format.cc", "//api/video_codecs/sdp_video_format.h", "//api/video_codecs/video_codec.cc", "//api/video_codecs/video_codec.h", "//api/video_codecs/video_decoder.cc", "//api/video_codecs/video_decoder.h", "//api/video_codecs/video_decoder_factory.cc", "//api/video_codecs/video_decoder_factory.h", "//api/video_codecs/video_encoder.cc", "//api/video_codecs/video_encoder.h", "//api/video_codecs/video_encoder_config.cc", "//api/video_codecs/video_encoder_config.h", "//api/video_codecs/video_encoder_factory.h", "//api/video_codecs/vp8_frame_buffer_controller.h", "//api/video_codecs/vp8_frame_config.cc", "//api/video_codecs/vp8_frame_config.h", "//api/video_codecs/vp8_temporal_layers.cc", "//api/video_codecs/vp8_temporal_layers.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/video_codecs:vp8_temporal_layers_factory": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:fec_controller_api", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_coding_utility", "//modules/video_coding:webrtc_vp8_temporal_layers", "//rtc_base:checks" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/video_codecs/libvp8_temporal_layers_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/video_codecs/vp8_temporal_layers_factory.cc": [ "obj/api/video_codecs/vp8_temporal_layers_factory/vp8_temporal_layers_factory.o" ]
- },
- "sources": [ "//api/video_codecs/vp8_temporal_layers_factory.cc", "//api/video_codecs/vp8_temporal_layers_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/voip:voip_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api/audio_codecs:audio_codecs_api", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/voip/voip_base.h", "//api/voip/voip_codec.h", "//api/voip/voip_engine.h", "//api/voip/voip_network.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api/voip:voip_engine_factory": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:task_queue", "//api/voip:voip_api", "//audio/voip:voip_core", "//modules/audio_device:audio_device_api", "//modules/audio_processing:api", "//rtc_base:logging" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/voip/libvoip_engine_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/voip/voip_engine_factory.cc": [ "obj/api/voip/voip_engine_factory/voip_engine_factory.o" ]
- },
- "sources": [ "//api/voip/voip_engine_factory.cc", "//api/voip/voip_engine_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api/voip:voip_engine_factory_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/task_queue:default_task_queue_factory", "//api/voip:voip_engine_factory", "//modules/audio_device:mock_audio_device", "//modules/audio_processing:mocks", "//test:audio_codec_mocks", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/voip/voip_engine_factory_unittest.cc": [ "obj/api/voip/voip_engine_factory_unittests/voip_engine_factory_unittest.o" ]
- },
- "sources": [ "//api/voip/voip_engine_factory_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:api": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "deps": [ "//api:libjingle_peerconnection_api" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//api:array_view": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks", "//rtc_base:type_traits" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/array_view.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:audio_options_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/libaudio_options_api.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/audio_options.cc": [ "obj/api/audio_options_api/audio_options.o" ]
- },
- "sources": [ "//api/audio_options.cc", "//api/audio_options.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:audio_quality_analyzer_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:stats_observer_interface", "//api:track_id_stream_info_map" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/audio_quality_analyzer_interface.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:bitrate_allocation": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/units:data_rate", "//api/units:time_delta" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/call/bitrate_allocation.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:call_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/call/audio_sink.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:callfactory_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/call/call_factory_interface.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:compile_all_headers": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//api:dummy_peer_connection", "//api:fake_frame_decryptor", "//api:fake_frame_encryptor", "//api:mock_audio_mixer", "//api:mock_frame_decryptor", "//api:mock_frame_encryptor", "//api:mock_peer_connection_factory_interface", "//api:mock_peerconnectioninterface", "//api:mock_rtp", "//api:mock_transformable_video_frame", "//api:mock_video_bitrate_allocator", "//api:mock_video_bitrate_allocator_factory", "//api:mock_video_codec_factory", "//api:mock_video_decoder", "//api:mock_video_encoder", "//api:rtc_api_unittests", "//api/units:units_unittests" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/compile_all_headers.cc": [ "obj/api/compile_all_headers/compile_all_headers.o" ]
- },
- "sources": [ "//api/test/compile_all_headers.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:create_frame_generator": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:frame_generator_api", "//rtc_base:checks", "//system_wrappers:system_wrappers", "//test:frame_generator_impl", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt", "dl" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/create_frame_generator.cc": [ "obj/api/create_frame_generator/create_frame_generator.o" ]
- },
- "sources": [ "//api/test/create_frame_generator.cc", "//api/test/create_frame_generator.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:create_network_emulation_manager": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:network_emulation_manager_api", "//test/network:emulated_network" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/create_network_emulation_manager.cc": [ "obj/api/create_network_emulation_manager/create_network_emulation_manager.o" ]
- },
- "sources": [ "//api/test/create_network_emulation_manager.cc", "//api/test/create_network_emulation_manager.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:create_peer_connection_quality_test_frame_generator": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:create_frame_generator", "//api:frame_generator_api", "//api:peer_connection_quality_test_fixture_api", "//rtc_base:checks", "//test:fileutils", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt", "dl" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/create_peer_connection_quality_test_frame_generator.cc": [ "obj/api/create_peer_connection_quality_test_frame_generator/create_peer_connection_quality_test_frame_generator.o" ]
- },
- "sources": [ "//api/test/create_peer_connection_quality_test_frame_generator.cc", "//api/test/create_peer_connection_quality_test_frame_generator.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:create_peerconnection_factory": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config", "//media:rtc_media_defines_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "HAVE_WEBRTC_VIDEO" ],
- "deps": [ "//api:callfactory_api", "//api:libjingle_peerconnection_api", "//api:scoped_refptr", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/rtc_event_log:rtc_event_log_factory", "//api/task_queue:default_task_queue_factory", "//api/video_codecs:video_codecs_api", "//media:rtc_audio_video", "//media:rtc_media_base", "//modules/audio_device:audio_device_api", "//modules/audio_processing:api", "//pc:peerconnection", "//rtc_base:rtc_base", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/libcreate_peerconnection_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/create_peerconnection_factory.cc": [ "obj/api/create_peerconnection_factory/create_peerconnection_factory.o" ]
- },
- "sources": [ "//api/create_peerconnection_factory.cc", "//api/create_peerconnection_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:create_peerconnection_quality_test_fixture": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//api:audio_quality_analyzer_api", "//api:peer_connection_quality_test_fixture_api", "//api:time_controller", "//api:video_quality_analyzer_api", "//test/pc/e2e:peerconnection_quality_test" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/create_peerconnection_quality_test_fixture.cc": [ "obj/api/create_peerconnection_quality_test_fixture/create_peerconnection_quality_test_fixture.o" ]
- },
- "sources": [ "//api/test/create_peerconnection_quality_test_fixture.cc", "//api/test/create_peerconnection_quality_test_fixture.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:create_simulcast_test_fixture_api": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//api:simulcast_test_fixture_api", "//api/video_codecs:video_codecs_api", "//modules/video_coding:simulcast_test_fixture_impl", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/create_simulcast_test_fixture.cc": [ "obj/api/create_simulcast_test_fixture_api/create_simulcast_test_fixture.o" ]
- },
- "sources": [ "//api/test/create_simulcast_test_fixture.cc", "//api/test/create_simulcast_test_fixture.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:create_time_controller": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:callfactory_api", "//api:time_controller", "//call:call", "//call:call_interfaces", "//test/time_controller:time_controller" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt", "dl" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/create_time_controller.cc": [ "obj/api/create_time_controller/create_time_controller.o" ]
- },
- "sources": [ "//api/test/create_time_controller.cc", "//api/test/create_time_controller.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:create_video_quality_test_fixture_api": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//api:fec_controller_api", "//api:network_state_predictor_api", "//api:scoped_refptr", "//api:video_quality_test_fixture_api", "//video:video_quality_test" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/create_video_quality_test_fixture.cc": [ "obj/api/create_video_quality_test_fixture_api/create_video_quality_test_fixture.o" ]
- },
- "sources": [ "//api/test/create_video_quality_test_fixture.cc", "//api/test/create_video_quality_test_fixture.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:create_videocodec_test_fixture_api": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//api:videocodec_test_fixture_api", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_codecs_test_framework", "//modules/video_coding:videocodec_test_impl", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/create_videocodec_test_fixture.cc": [ "obj/api/create_videocodec_test_fixture_api/create_videocodec_test_fixture.o" ]
- },
- "sources": [ "//api/test/create_videocodec_test_fixture.cc", "//api/test/create_videocodec_test_fixture.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:dummy_peer_connection": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:libjingle_peerconnection_api", "//api:rtc_error", "//rtc_base:checks", "//rtc_base:refcount" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/dummy_peer_connection.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:fake_frame_decryptor": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//:webrtc_common", "//api:array_view", "//api:libjingle_peerconnection_api", "//api:rtp_parameters", "//api/crypto:frame_decryptor_interface", "//rtc_base:checks", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/fake_frame_decryptor.cc": [ "obj/api/fake_frame_decryptor/fake_frame_decryptor.o" ]
- },
- "sources": [ "//api/test/fake_frame_decryptor.cc", "//api/test/fake_frame_decryptor.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:fake_frame_encryptor": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//:webrtc_common", "//api:array_view", "//api:libjingle_peerconnection_api", "//api:rtp_parameters", "//api/crypto:frame_encryptor_interface", "//rtc_base:checks", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/fake_frame_encryptor.cc": [ "obj/api/fake_frame_encryptor/fake_frame_encryptor.o" ]
- },
- "sources": [ "//api/test/fake_frame_encryptor.cc", "//api/test/fake_frame_encryptor.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:fec_controller_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/video:video_frame_type", "//modules:module_fec_api" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/fec_controller.h", "//api/fec_controller_override.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:frame_generator_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:scoped_refptr", "//api/video:video_frame", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/frame_generator_interface.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:frame_transformer_interface": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/video:encoded_frame", "//api/video:video_frame_metadata", "//rtc_base:refcount" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/frame_transformer_interface.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:function_view": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/function_view.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:ice_transport_factory": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:libjingle_peerconnection_api", "//api:packet_socket_factory", "//api:scoped_refptr", "//api/rtc_event_log:rtc_event_log", "//p2p:rtc_p2p", "//rtc_base:rtc_base", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/libice_transport_factory.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/ice_transport_factory.cc": [ "obj/api/ice_transport_factory/ice_transport_factory.o" ]
- },
- "sources": [ "//api/ice_transport_factory.cc", "//api/ice_transport_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:libjingle_logging_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/rtc_event_log_output.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:libjingle_peerconnection_api": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:webrtc_common", "//api:array_view", "//api:audio_options_api", "//api:callfactory_api", "//api:fec_controller_api", "//api:frame_transformer_interface", "//api:libjingle_logging_api", "//api:media_stream_interface", "//api:network_state_predictor_api", "//api:packet_socket_factory", "//api:priority", "//api:rtc_error", "//api:rtc_stats_api", "//api:rtp_packet_info", "//api:rtp_parameters", "//api:rtp_transceiver_direction", "//api:scoped_refptr", "//api/adaptation:resource_adaptation_api", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/neteq:neteq_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/transport:bitrate_settings", "//api/transport:enums", "//api/transport:network_control", "//api/transport:webrtc_key_value_config", "//api/transport/rtp:rtp_source", "//api/units:data_rate", "//api/units:timestamp", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//media:rtc_media_base", "//media:rtc_media_config", "//modules/audio_processing:audio_processing_statistics", "//rtc_base:checks", "//rtc_base:deprecation", "//rtc_base:rtc_base", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/algorithm:container", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/libjingle_peerconnection_api.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/candidate.cc": [ "obj/api/libjingle_peerconnection_api/candidate.o" ],
- "//api/data_channel_interface.cc": [ "obj/api/libjingle_peerconnection_api/data_channel_interface.o" ],
- "//api/dtls_transport_interface.cc": [ "obj/api/libjingle_peerconnection_api/dtls_transport_interface.o" ],
- "//api/jsep.cc": [ "obj/api/libjingle_peerconnection_api/jsep.o" ],
- "//api/jsep_ice_candidate.cc": [ "obj/api/libjingle_peerconnection_api/jsep_ice_candidate.o" ],
- "//api/peer_connection_interface.cc": [ "obj/api/libjingle_peerconnection_api/peer_connection_interface.o" ],
- "//api/proxy.cc": [ "obj/api/libjingle_peerconnection_api/proxy.o" ],
- "//api/rtp_receiver_interface.cc": [ "obj/api/libjingle_peerconnection_api/rtp_receiver_interface.o" ],
- "//api/rtp_sender_interface.cc": [ "obj/api/libjingle_peerconnection_api/rtp_sender_interface.o" ],
- "//api/rtp_transceiver_interface.cc": [ "obj/api/libjingle_peerconnection_api/rtp_transceiver_interface.o" ],
- "//api/sctp_transport_interface.cc": [ "obj/api/libjingle_peerconnection_api/sctp_transport_interface.o" ],
- "//api/stats_types.cc": [ "obj/api/libjingle_peerconnection_api/stats_types.o" ]
- },
- "sources": [ "//api/candidate.cc", "//api/candidate.h", "//api/crypto_params.h", "//api/data_channel_interface.cc", "//api/data_channel_interface.h", "//api/dtls_transport_interface.cc", "//api/dtls_transport_interface.h", "//api/dtmf_sender_interface.h", "//api/ice_transport_interface.h", "//api/jsep.cc", "//api/jsep.h", "//api/jsep_ice_candidate.cc", "//api/jsep_ice_candidate.h", "//api/jsep_session_description.h", "//api/media_stream_proxy.h", "//api/media_stream_track_proxy.h", "//api/peer_connection_factory_proxy.h", "//api/peer_connection_interface.cc", "//api/peer_connection_interface.h", "//api/peer_connection_proxy.h", "//api/proxy.cc", "//api/proxy.h", "//api/rtp_receiver_interface.cc", "//api/rtp_receiver_interface.h", "//api/rtp_sender_interface.cc", "//api/rtp_sender_interface.h", "//api/rtp_transceiver_interface.cc", "//api/rtp_transceiver_interface.h", "//api/sctp_transport_interface.cc", "//api/sctp_transport_interface.h", "//api/set_remote_description_observer_interface.h", "//api/stats_types.cc", "//api/stats_types.h", "//api/turn_customizer.h", "//api/uma_metrics.h", "//api/video_track_source_proxy.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:media_stream_interface": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:audio_options_api", "//api:rtp_parameters", "//api:scoped_refptr", "//api/video:recordable_encoded_frame", "//api/video:video_frame", "//modules/audio_processing:audio_processing_statistics", "//rtc_base:checks", "//rtc_base:refcount", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/libmedia_stream_interface.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/media_stream_interface.cc": [ "obj/api/media_stream_interface/media_stream_interface.o" ]
- },
- "sources": [ "//api/media_stream_interface.cc", "//api/media_stream_interface.h", "//api/notifier.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:mock_audio_mixer": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/audio:audio_mixer_api", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_audio_mixer.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_fec_controller_override": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:fec_controller_api", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_fec_controller_override.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_frame_decryptor": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:libjingle_peerconnection_api", "//api/crypto:frame_decryptor_interface", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_frame_decryptor.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_frame_encryptor": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:libjingle_peerconnection_api", "//api/crypto:frame_encryptor_interface", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_frame_encryptor.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_peer_connection_factory_interface": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:libjingle_peerconnection_api", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_peer_connection_factory_interface.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:mock_peerconnectioninterface": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:libjingle_peerconnection_api", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_peerconnectioninterface.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:mock_rtp": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:libjingle_peerconnection_api", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_rtpreceiver.h", "//api/test/mock_rtpsender.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_transformable_video_frame": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:frame_transformer_interface", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_transformable_video_frame.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_video_bitrate_allocator": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/video:video_bitrate_allocator", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_video_bitrate_allocator.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_video_bitrate_allocator_factory": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/video:video_bitrate_allocator_factory", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_video_bitrate_allocator_factory.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_video_codec_factory": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/video_codecs:video_codecs_api", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_video_decoder_factory.h", "//api/test/mock_video_encoder_factory.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:mock_video_decoder": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/video_codecs:video_codecs_api", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_video_decoder.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:mock_video_encoder": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/video_codecs:video_codecs_api", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/mock_video_encoder.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:neteq_simulator_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/libneteq_simulator_api.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/test/neteq_simulator.cc": [ "obj/api/neteq_simulator_api/neteq_simulator.o" ]
- },
- "sources": [ "//api/test/neteq_simulator.cc", "//api/test/neteq_simulator.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:network_emulation_manager_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:simulated_network_api", "//api:time_controller", "//api/test/network_emulation:network_emulation", "//api/units:data_rate", "//api/units:data_size", "//api/units:timestamp", "//call:simulated_network", "//rtc_base:rtc_base" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/test/network_emulation_manager.cc": [ "obj/api/network_emulation_manager_api/network_emulation_manager.o" ]
- },
- "sources": [ "//api/test/network_emulation_manager.cc", "//api/test/network_emulation_manager.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:network_state_predictor_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/network_state_predictor.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:packet_socket_factory": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:rtc_base", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/async_resolver_factory.h", "//api/packet_socket_factory.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:peer_connection_quality_test_fixture_api": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:audio_quality_analyzer_api", "//api:callfactory_api", "//api:fec_controller_api", "//api:frame_generator_api", "//api:function_view", "//api:libjingle_peerconnection_api", "//api:media_stream_interface", "//api:network_state_predictor_api", "//api:packet_socket_factory", "//api:rtp_parameters", "//api:simulated_network_api", "//api:stats_observer_interface", "//api:track_id_stream_info_map", "//api:video_quality_analyzer_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/transport:network_control", "//api/units:time_delta", "//api/video:video_frame", "//api/video_codecs:video_codecs_api", "//media:rtc_media_base", "//rtc_base:rtc_base", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/peerconnection_quality_test_fixture.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:priority": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/priority.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:refcountedbase": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/ref_counted_base.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:rtc_api_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:array_view", "//api:create_time_controller", "//api:function_view", "//api:libjingle_peerconnection_api", "//api:rtc_error", "//api:rtc_event_log_output_file", "//api:rtp_packet_info", "//api:rtp_parameters", "//api:scoped_refptr", "//api:time_controller", "//api/task_queue:task_queue_default_factory_unittests", "//api/units:time_delta", "//api/units:timestamp", "//api/units:units_unittests", "//api/video:video_unittests", "//rtc_base:checks", "//rtc_base:gunit_helpers", "//rtc_base:rtc_base_approved", "//rtc_base:rtc_task_queue", "//rtc_base/task_utils:repeating_task", "//test:fileutils", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt", "dl" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/array_view_unittest.cc": [ "obj/api/rtc_api_unittests/array_view_unittest.o" ],
- "//api/function_view_unittest.cc": [ "obj/api/rtc_api_unittests/function_view_unittest.o" ],
- "//api/rtc_error_unittest.cc": [ "obj/api/rtc_api_unittests/rtc_error_unittest.o" ],
- "//api/rtc_event_log_output_file_unittest.cc": [ "obj/api/rtc_api_unittests/rtc_event_log_output_file_unittest.o" ],
- "//api/rtp_packet_info_unittest.cc": [ "obj/api/rtc_api_unittests/rtp_packet_info_unittest.o" ],
- "//api/rtp_packet_infos_unittest.cc": [ "obj/api/rtc_api_unittests/rtp_packet_infos_unittest.o" ],
- "//api/rtp_parameters_unittest.cc": [ "obj/api/rtc_api_unittests/rtp_parameters_unittest.o" ],
- "//api/scoped_refptr_unittest.cc": [ "obj/api/rtc_api_unittests/scoped_refptr_unittest.o" ],
- "//api/test/create_time_controller_unittest.cc": [ "obj/api/rtc_api_unittests/create_time_controller_unittest.o" ]
- },
- "sources": [ "//api/array_view_unittest.cc", "//api/function_view_unittest.cc", "//api/rtc_error_unittest.cc", "//api/rtc_event_log_output_file_unittest.cc", "//api/rtp_packet_info_unittest.cc", "//api/rtp_packet_infos_unittest.cc", "//api/rtp_parameters_unittest.cc", "//api/scoped_refptr_unittest.cc", "//api/test/create_time_controller_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//api:rtc_error": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:checks", "//rtc_base:logging", "//rtc_base:macromagic", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/librtc_error.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/rtc_error.cc": [ "obj/api/rtc_error/rtc_error.o" ]
- },
- "sources": [ "//api/rtc_error.cc", "//api/rtc_error.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:rtc_event_log_output_file": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:libjingle_logging_api", "//api/rtc_event_log:rtc_event_log", "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//rtc_base/system:file_wrapper" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/librtc_event_log_output_file.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/rtc_event_log_output_file.cc": [ "obj/api/rtc_event_log_output_file/rtc_event_log_output_file.o" ]
- },
- "sources": [ "//api/rtc_event_log_output_file.cc", "//api/rtc_event_log_output_file.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:rtc_stats_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/stats/rtc_stats.h", "//api/stats/rtc_stats_collector_callback.h", "//api/stats/rtc_stats_report.h", "//api/stats/rtcstats_objects.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:rtp_headers": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:webrtc_common", "//api:array_view", "//api/units:timestamp", "//api/video:video_rtp_headers", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/librtp_headers.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/rtp_headers.cc": [ "obj/api/rtp_headers/rtp_headers.o" ]
- },
- "sources": [ "//api/rtp_headers.cc", "//api/rtp_headers.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:rtp_packet_info": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//:webrtc_common", "//api:array_view", "//api:refcountedbase", "//api:rtp_headers", "//api:scoped_refptr", "//rtc_base:rtc_base_approved", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/librtp_packet_info.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/rtp_packet_info.cc": [ "obj/api/rtp_packet_info/rtp_packet_info.o" ]
- },
- "sources": [ "//api/rtp_packet_info.cc", "//api/rtp_packet_info.h", "//api/rtp_packet_infos.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:rtp_parameters": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:priority", "//api:rtp_transceiver_direction", "//rtc_base:checks", "//rtc_base:stringutils", "//rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/librtp_parameters.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/media_types.cc": [ "obj/api/rtp_parameters/media_types.o" ],
- "//api/rtp_parameters.cc": [ "obj/api/rtp_parameters/rtp_parameters.o" ]
- },
- "sources": [ "//api/media_types.cc", "//api/media_types.h", "//api/rtp_parameters.cc", "//api/rtp_parameters.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:rtp_transceiver_direction": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/rtp_transceiver_direction.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:scoped_refptr": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/scoped_refptr.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:simulated_network_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//rtc_base:rtc_base", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/test/simulated_network.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:simulcast_test_fixture_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/simulcast_test_fixture.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:stats_observer_interface": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:rtc_stats_api", "//third_party/abseil-cpp/absl/strings:strings" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/stats_observer_interface.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:test_dependency_factory": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//api:video_quality_test_fixture_api", "//rtc_base:checks", "//rtc_base:platform_thread_types" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/test_dependency_factory.cc": [ "obj/api/test_dependency_factory/test_dependency_factory.o" ]
- },
- "sources": [ "//api/test/test_dependency_factory.cc", "//api/test/test_dependency_factory.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:time_controller": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/task_queue:task_queue", "//api/units:time_delta", "//api/units:timestamp", "//modules/utility:utility", "//rtc_base:rtc_base", "//rtc_base/synchronization:yield_policy", "//system_wrappers:system_wrappers" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt", "dl" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/test/time_controller.cc": [ "obj/api/time_controller/time_controller.o" ]
- },
- "sources": [ "//api/test/time_controller.cc", "//api/test/time_controller.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:track_id_stream_info_map": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//third_party/abseil-cpp/absl/strings:strings" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "sources": [ "//api/test/track_id_stream_info_map.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:transport_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/api/libtransport_api.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//api/call/transport.cc": [ "obj/api/transport_api/transport.o" ]
- },
- "sources": [ "//api/call/transport.cc", "//api/call/transport.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//api:video_quality_analyzer_api": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//api:array_view", "//api:stats_observer_interface", "//api/video:encoded_image", "//api/video:video_frame", "//api/video:video_rtp_headers", "//api/video_codecs:video_codecs_api", "//third_party/abseil-cpp/absl/strings:strings", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/video_quality_analyzer_interface.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:video_quality_test_fixture_api": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//api:fec_controller_api", "//api:libjingle_peerconnection_api", "//api:network_state_predictor_api", "//api:rtp_parameters", "//api:simulated_network_api", "//api/transport:bitrate_settings", "//api/transport:network_control", "//api/video_codecs:video_codecs_api", "//call:fake_network", "//call:rtp_interfaces", "//test:test_common", "//test:video_test_common" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "sources": [ "//api/test/video_quality_test_fixture.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//api:videocodec_test_fixture_api": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0" ],
- "deps": [ "//:webrtc_common", "//api/video:video_frame_type", "//api/video_codecs:video_codecs_api", "//modules/video_coding:video_codec_interface", "//rtc_base:stringutils" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//api/test/videocodec_test_stats.cc": [ "obj/api/videocodec_test_fixture_api/videocodec_test_stats.o" ]
- },
- "sources": [ "//api/test/videocodec_test_fixture.h", "//api/test/videocodec_test_stats.cc", "//api/test/videocodec_test_stats.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//audio/utility:audio_frame_operations": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/audio:audio_frame_api", "//common_audio:common_audio", "//rtc_base:checks", "//rtc_base:deprecation", "//rtc_base:rtc_base_approved", "//system_wrappers:field_trial" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/audio/utility/libaudio_frame_operations.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//audio/utility/audio_frame_operations.cc": [ "obj/audio/utility/audio_frame_operations/audio_frame_operations.o" ],
- "//audio/utility/channel_mixer.cc": [ "obj/audio/utility/audio_frame_operations/channel_mixer.o" ],
- "//audio/utility/channel_mixing_matrix.cc": [ "obj/audio/utility/audio_frame_operations/channel_mixing_matrix.o" ]
- },
- "sources": [ "//audio/utility/audio_frame_operations.cc", "//audio/utility/audio_frame_operations.h", "//audio/utility/channel_mixer.cc", "//audio/utility/channel_mixer.h", "//audio/utility/channel_mixing_matrix.cc", "//audio/utility/channel_mixing_matrix.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//audio/utility:utility": {
- "deps": [ "//audio/utility:audio_frame_operations" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//audio/utility:utility_tests": {
- "all_dependent_configs": [ "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST", "UNIT_TEST" ],
- "deps": [ "//api/audio:audio_frame_api", "//audio/utility:audio_frame_operations", "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//test:field_trial", "//test:test_support", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "rt" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//audio/utility/audio_frame_operations_unittest.cc": [ "obj/audio/utility/utility_tests/audio_frame_operations_unittest.o" ],
- "//audio/utility/channel_mixer_unittest.cc": [ "obj/audio/utility/utility_tests/channel_mixer_unittest.o" ],
- "//audio/utility/channel_mixing_matrix_unittest.cc": [ "obj/audio/utility/utility_tests/channel_mixing_matrix_unittest.o" ]
- },
- "sources": [ "//audio/utility/audio_frame_operations_unittest.cc", "//audio/utility/channel_mixer_unittest.cc", "//audio/utility/channel_mixing_matrix_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//audio/voip/test:audio_channel_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:default_task_queue_factory", "//audio/voip:audio_channel", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_mixer:audio_mixer_test_utils", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//rtc_base:logging", "//rtc_base:rtc_event", "//test:mock_transport", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//audio/voip/test/audio_channel_unittest.cc": [ "obj/audio/voip/test/audio_channel_unittests/audio_channel_unittest.o" ]
- },
- "sources": [ "//audio/voip/test/audio_channel_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//audio/voip/test:audio_egress_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:transport_api", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:default_task_queue_factory", "//audio/voip:audio_egress", "//modules/audio_mixer:audio_mixer_test_utils", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:logging", "//rtc_base:rtc_event", "//test:mock_transport", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//audio/voip/test/audio_egress_unittest.cc": [ "obj/audio/voip/test/audio_egress_unittests/audio_egress_unittest.o" ]
- },
- "sources": [ "//audio/voip/test/audio_egress_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//audio/voip/test:audio_ingress_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:transport_api", "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:default_task_queue_factory", "//audio/voip:audio_egress", "//audio/voip:audio_ingress", "//modules/audio_mixer:audio_mixer_test_utils", "//modules/rtp_rtcp:rtp_rtcp", "//rtc_base:logging", "//rtc_base:rtc_event", "//test:mock_transport", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//audio/voip/test/audio_ingress_unittest.cc": [ "obj/audio/voip/test/audio_ingress_unittests/audio_ingress_unittest.o" ]
- },
- "sources": [ "//audio/voip/test/audio_ingress_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//audio/voip/test:voip_core_unittests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api/audio_codecs:builtin_audio_decoder_factory", "//api/audio_codecs:builtin_audio_encoder_factory", "//api/task_queue:default_task_queue_factory", "//audio/voip:voip_core", "//modules/audio_device:mock_audio_device", "//modules/audio_processing:mocks", "//test:audio_codec_mocks", "//test:mock_transport", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//audio/voip/test/voip_core_unittest.cc": [ "obj/audio/voip/test/voip_core_unittests/voip_core_unittest.o" ]
- },
- "sources": [ "//audio/voip/test/voip_core_unittest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//audio/voip:audio_channel": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:transport_api", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:task_queue", "//api/voip:voip_api", "//audio/voip:audio_egress", "//audio/voip:audio_ingress", "//modules/audio_device:audio_device_api", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:refcount", "//rtc_base:rtc_base_approved" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/audio/voip/libaudio_channel.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//audio/voip/audio_channel.cc": [ "obj/audio/voip/audio_channel/audio_channel.o" ]
- },
- "sources": [ "//audio/voip/audio_channel.cc", "//audio/voip/audio_channel.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//*" ]
- },
- "//audio/voip:audio_egress": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api/audio_codecs:audio_codecs_api", "//api/task_queue:task_queue", "//audio:audio", "//audio/utility:audio_frame_operations", "//call:audio_sender_interface", "//modules/audio_coding:audio_coding", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//rtc_base:logging", "//rtc_base:rtc_task_queue", "//rtc_base:thread_checker", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/audio/voip/libaudio_egress.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//audio/voip/audio_egress.cc": [ "obj/audio/voip/audio_egress/audio_egress.o" ]
- },
- "sources": [ "//audio/voip/audio_egress.cc", "//audio/voip/audio_egress.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//*" ]
- },
- "//audio/voip:audio_ingress": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:rtp_headers", "//api:scoped_refptr", "//api:transport_api", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//audio:audio", "//audio/utility:audio_frame_operations", "//modules/audio_coding:audio_coding", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base:safe_minmax", "//rtc_base:timeutils", "//rtc_base/synchronization:mutex" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/audio/voip/libaudio_ingress.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//audio/voip/audio_ingress.cc": [ "obj/audio/voip/audio_ingress/audio_ingress.o" ]
- },
- "sources": [ "//audio/voip/audio_ingress.cc", "//audio/voip/audio_ingress.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//*" ]
- },
- "//audio/voip:voip_core": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:scoped_refptr", "//api/audio_codecs:audio_codecs_api", "//api/task_queue:task_queue", "//api/voip:voip_api", "//audio:audio", "//audio/voip:audio_channel", "//modules/audio_device:audio_device_api", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_processing:api", "//modules/utility:utility", "//rtc_base:criticalsection", "//rtc_base:logging", "//rtc_base/synchronization:mutex", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/audio/voip/libvoip_core.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//audio/voip/voip_core.cc": [ "obj/audio/voip/voip_core/voip_core.o" ]
- },
- "sources": [ "//audio/voip/voip_core.cc", "//audio/voip/voip_core.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//*" ]
- },
- "//audio:audio": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wexit-time-destructors", "-Wglobal-constructors", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:rtc_prod_config", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//third_party/libyuv:libyuv_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1" ],
- "deps": [ "//api:array_view", "//api:call_api", "//api:frame_transformer_interface", "//api:function_view", "//api:rtp_headers", "//api:rtp_parameters", "//api:scoped_refptr", "//api:transport_api", "//api/audio:aec3_factory", "//api/audio:audio_frame_api", "//api/audio:audio_mixer_api", "//api/audio_codecs:audio_codecs_api", "//api/crypto:frame_decryptor_interface", "//api/crypto:frame_encryptor_interface", "//api/crypto:options", "//api/neteq:neteq_api", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:task_queue", "//api/transport/rtp:rtp_source", "//audio/utility:audio_frame_operations", "//call:audio_sender_interface", "//call:bitrate_allocator", "//call:call_interfaces", "//call:rtp_interfaces", "//common_audio:common_audio", "//common_audio:common_audio_c", "//logging:rtc_event_audio", "//logging:rtc_stream_config", "//modules/audio_coding:audio_coding", "//modules/audio_coding:audio_coding_module_typedefs", "//modules/audio_coding:audio_encoder_cng", "//modules/audio_coding:audio_network_adaptor_config", "//modules/audio_coding:red", "//modules/audio_device:audio_device", "//modules/audio_processing:api", "//modules/audio_processing:audio_frame_proxies", "//modules/audio_processing:audio_processing", "//modules/audio_processing:rms_level", "//modules/pacing:pacing", "//modules/remote_bitrate_estimator:remote_bitrate_estimator", "//modules/rtp_rtcp:rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//rtc_base:audio_format_to_string", "//rtc_base:checks", "//rtc_base:rate_limiter", "//rtc_base:rtc_base", "//rtc_base:rtc_base_approved", "//rtc_base:rtc_task_queue", "//rtc_base:safe_minmax", "//rtc_base/experiments:field_trial_parser", "//rtc_base/synchronization:mutex", "//rtc_base/synchronization:sequence_checker", "//rtc_base/task_utils:to_queued_task", "//system_wrappers:field_trial", "//system_wrappers:metrics", "//system_wrappers:system_wrappers", "//third_party/abseil-cpp/absl/memory:memory", "//third_party/abseil-cpp/absl/types:optional" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/audio/libaudio.a" ],
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config" ],
- "source_outputs": {
- "//audio/audio_level.cc": [ "obj/audio/audio/audio_level.o" ],
- "//audio/audio_receive_stream.cc": [ "obj/audio/audio/audio_receive_stream.o" ],
- "//audio/audio_send_stream.cc": [ "obj/audio/audio/audio_send_stream.o" ],
- "//audio/audio_state.cc": [ "obj/audio/audio/audio_state.o" ],
- "//audio/audio_transport_impl.cc": [ "obj/audio/audio/audio_transport_impl.o" ],
- "//audio/channel_receive.cc": [ "obj/audio/audio/channel_receive.o" ],
- "//audio/channel_receive_frame_transformer_delegate.cc": [ "obj/audio/audio/channel_receive_frame_transformer_delegate.o" ],
- "//audio/channel_send.cc": [ "obj/audio/audio/channel_send.o" ],
- "//audio/channel_send_frame_transformer_delegate.cc": [ "obj/audio/audio/channel_send_frame_transformer_delegate.o" ],
- "//audio/null_audio_poller.cc": [ "obj/audio/audio/null_audio_poller.o" ],
- "//audio/remix_resample.cc": [ "obj/audio/audio/remix_resample.o" ]
- },
- "sources": [ "//audio/audio_level.cc", "//audio/audio_level.h", "//audio/audio_receive_stream.cc", "//audio/audio_receive_stream.h", "//audio/audio_send_stream.cc", "//audio/audio_send_stream.h", "//audio/audio_state.cc", "//audio/audio_state.h", "//audio/audio_transport_impl.cc", "//audio/audio_transport_impl.h", "//audio/channel_receive.cc", "//audio/channel_receive.h", "//audio/channel_receive_frame_transformer_delegate.cc", "//audio/channel_receive_frame_transformer_delegate.h", "//audio/channel_send.cc", "//audio/channel_send.h", "//audio/channel_send_frame_transformer_delegate.cc", "//audio/channel_send_frame_transformer_delegate.h", "//audio/conversion.h", "//audio/null_audio_poller.cc", "//audio/null_audio_poller.h", "//audio/remix_resample.cc", "//audio/remix_resample.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//*" ]
- },
- "//audio:audio_end_to_end_test": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//api:simulated_network_api", "//api/task_queue:task_queue", "//audio:audio", "//call:fake_network", "//call:simulated_network", "//system_wrappers:system_wrappers", "//test:test_common", "//test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//audio/test/audio_end_to_end_test.cc": [ "obj/audio/audio_end_to_end_test/audio_end_to_end_test.o" ]
- },
- "sources": [ "//audio/test/audio_end_to_end_test.cc", "//audio/test/audio_end_to_end_test.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//audio:audio_perf_tests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST", "UNIT_TEST" ],
- "deps": [ "//api:simulated_network_api", "//api/task_queue:task_queue", "//call:fake_network", "//call:simulated_network", "//common_audio:common_audio", "//rtc_base:rtc_base_approved", "//rtc_base:task_queue_for_test", "//system_wrappers:system_wrappers", "//test:field_trial", "//test:fileutils", "//test:test_common", "//test:test_main", "//test:test_support", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//audio/test/audio_bwe_integration_test.cc": [ "obj/audio/audio_perf_tests/audio_bwe_integration_test.o" ]
- },
- "sources": [ "//audio/test/audio_bwe_integration_test.cc", "//audio/test/audio_bwe_integration_test.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//audio:audio_tests": {
- "all_dependent_configs": [ "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wc++11-narrowing", "-Wimplicit-fallthrough", "-Wthread-safety", "-Winconsistent-missing-override", "-Wundef", "-Wunused-lambda-capture", "-Wno-shorten-64-to-32", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden", "-Wnon-virtual-dtor", "-Woverloaded-virtual" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wstrict-prototypes" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:extra_warnings", "//build/config:debug", "//:common_config", "//build/config/compiler:no_size_t_to_int_warning", "//:library_impl_config", "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs", "//third_party/libyuv:libyuv_config", "//test:suppress_warning_4373", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//test:test_main_direct_config", "//testing/gtest:gtest_direct_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "WEBRTC_ENABLE_PROTOBUF=0", "WEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE", "RTC_ENABLE_VP9", "HAVE_SCTP", "WEBRTC_LIBRARY_IMPL", "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1", "WEBRTC_POSIX", "WEBRTC_LINUX", "ABSL_ALLOCATOR_NOTHROW=1", "ABSL_FLAGS_STRIP_NAMES=0", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST", "UNIT_TEST" ],
- "deps": [ "//api:libjingle_peerconnection_api", "//api:mock_audio_mixer", "//api:mock_frame_decryptor", "//api:mock_frame_encryptor", "//api/audio:audio_frame_api", "//api/audio_codecs:audio_codecs_api", "//api/audio_codecs/opus:audio_decoder_opus", "//api/audio_codecs/opus:audio_encoder_opus", "//api/rtc_event_log:rtc_event_log", "//api/task_queue:default_task_queue_factory", "//api/units:time_delta", "//audio:audio", "//audio:audio_end_to_end_test", "//audio/utility:utility_tests", "//call:mock_bitrate_allocator", "//call:mock_call_interfaces", "//call:mock_rtp_interfaces", "//call:rtp_interfaces", "//call:rtp_receiver", "//call:rtp_sender", "//common_audio:common_audio", "//logging:mocks", "//modules/audio_device:audio_device_impl", "//modules/audio_device:mock_audio_device", "//modules/audio_mixer:audio_mixer_impl", "//modules/audio_mixer:audio_mixer_test_utils", "//modules/audio_processing:audio_processing_statistics", "//modules/audio_processing:mocks", "//modules/pacing:pacing", "//modules/rtp_rtcp:mock_rtp_rtcp", "//modules/rtp_rtcp:rtp_rtcp_format", "//modules/utility:utility", "//rtc_base:checks", "//rtc_base:rtc_base_approved", "//rtc_base:rtc_base_tests_utils", "//rtc_base:safe_compare", "//rtc_base:task_queue_for_test", "//rtc_base:timeutils", "//system_wrappers:system_wrappers", "//test:audio_codec_mocks", "//test:field_trial", "//test:mock_frame_transformer", "//test:mock_transformable_frame", "//test:mock_transport", "//test:rtp_test_utils", "//test:test_common", "//test:test_support", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/abseil-cpp/", "//third_party/libyuv/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "rt", "m" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//:common_inherited_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/abseil-cpp:absl_define_config", "//:absl_flags_configs" ],
- "source_outputs": {
- "//audio/audio_receive_stream_unittest.cc": [ "obj/audio/audio_tests/audio_receive_stream_unittest.o" ],
- "//audio/audio_send_stream_tests.cc": [ "obj/audio/audio_tests/audio_send_stream_tests.o" ],
- "//audio/audio_send_stream_unittest.cc": [ "obj/audio/audio_tests/audio_send_stream_unittest.o" ],
- "//audio/audio_state_unittest.cc": [ "obj/audio/audio_tests/audio_state_unittest.o" ],
- "//audio/channel_receive_frame_transformer_delegate_unittest.cc": [ "obj/audio/audio_tests/channel_receive_frame_transformer_delegate_unittest.o" ],
- "//audio/channel_send_frame_transformer_delegate_unittest.cc": [ "obj/audio/audio_tests/channel_send_frame_transformer_delegate_unittest.o" ],
- "//audio/remix_resample_unittest.cc": [ "obj/audio/audio_tests/remix_resample_unittest.o" ],
- "//audio/test/audio_stats_test.cc": [ "obj/audio/audio_tests/audio_stats_test.o" ]
- },
- "sources": [ "//audio/audio_receive_stream_unittest.cc", "//audio/audio_send_stream_tests.cc", "//audio/audio_send_stream_unittest.cc", "//audio/audio_state_unittest.cc", "//audio/channel_receive_frame_transformer_delegate_unittest.cc", "//audio/channel_send_frame_transformer_delegate_unittest.cc", "//audio/mock_voe_channel_proxy.h", "//audio/remix_resample_unittest.cc", "//audio/test/audio_stats_test.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//*" ]
- },
- "//base/allocator:allocator": {
- "deps": [ "//base/allocator:tcmalloc" ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//base/allocator:buildflags": {
- "args": [ "--output", "base/allocator/buildflags.h", "--rulename", "//base/allocator:buildflags", "--gen-dir", "gen", "--definitions", "{{response_file_name}}" ],
- "deps": [ "//build:buildflag_header_h" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/gen/base/allocator/buildflags.h" ],
- "public": "*",
- "response_file_contents": [ "--flags", "USE_ALLOCATOR_SHIM=true", "USE_TCMALLOC=true", "USE_PARTITION_ALLOC_AS_MALLOC=false" ],
- "script": "//build/write_buildflag_header.py",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//base/allocator:tcmalloc": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-Wno-reorder", "-Wno-unused-function", "-Wno-unused-local-typedefs", "-Wno-unused-private-field", "-Wno-sign-compare", "-Wno-unused-result" ],
- "cflags_c": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wno-implicit-fallthrough" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": false,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code", "//base/allocator:tcmalloc_flags", "//build/config/compiler:compiler_arm" ],
- "defines": [ "NO_HEAP_CHECK", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "TCMALLOC_USE_DOUBLYLINKED_FREELIST", "TCMALLOC_DISABLE_HUGE_ALLOCATIONS", "TCMALLOC_FOR_DEBUGALLOCATION", "TCMALLOC_DONT_REPLACE_SYSTEM_ALLOC" ],
- "deps": [ "//base/allocator:buildflags", "//base/third_party/dynamic_annotations:dynamic_annotations" ],
- "externs": {
-
- },
- "include_dirs": [ "//base/allocator/", "//third_party/tcmalloc/chromium/src/base/", "//third_party/tcmalloc/chromium/src/", "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,-uIsHeapProfilerRunning,-uProfilerStart", "-Wl,-u_Z21InitialMallocHook_NewPKvj,-u_Z22InitialMallocHook_MMapPKvS0_jiiix,-u_Z22InitialMallocHook_SbrkPKvi", "-Wl,-u_Z21InitialMallocHook_NewPKvm,-u_Z22InitialMallocHook_MMapPKvS0_miiil,-u_Z22InitialMallocHook_SbrkPKvl", "-Wl,-u_ZN15HeapLeakChecker12IgnoreObjectEPKv,-u_ZN15HeapLeakChecker14UnIgnoreObjectEPKv", "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-Werror" ],
- "metadata": {
-
- },
- "public": "*",
- "source_outputs": {
- "//base/allocator/debugallocation_shim.cc": [ "obj/base/allocator/tcmalloc/debugallocation_shim.o" ],
- "//third_party/tcmalloc/chromium/src/base/abort.cc": [ "obj/base/allocator/tcmalloc/abort.o" ],
- "//third_party/tcmalloc/chromium/src/base/atomicops-internals-x86.cc": [ "obj/base/allocator/tcmalloc/atomicops-internals-x86.o" ],
- "//third_party/tcmalloc/chromium/src/base/elf_mem_image.cc": [ "obj/base/allocator/tcmalloc/elf_mem_image.o" ],
- "//third_party/tcmalloc/chromium/src/base/linuxthreads.cc": [ "obj/base/allocator/tcmalloc/linuxthreads.o" ],
- "//third_party/tcmalloc/chromium/src/base/logging.cc": [ "obj/base/allocator/tcmalloc/logging.o" ],
- "//third_party/tcmalloc/chromium/src/base/low_level_alloc.cc": [ "obj/base/allocator/tcmalloc/low_level_alloc.o" ],
- "//third_party/tcmalloc/chromium/src/base/spinlock.cc": [ "obj/base/allocator/tcmalloc/spinlock.o" ],
- "//third_party/tcmalloc/chromium/src/base/spinlock_internal.cc": [ "obj/base/allocator/tcmalloc/spinlock_internal.o" ],
- "//third_party/tcmalloc/chromium/src/base/sysinfo.cc": [ "obj/base/allocator/tcmalloc/sysinfo.o" ],
- "//third_party/tcmalloc/chromium/src/base/vdso_support.cc": [ "obj/base/allocator/tcmalloc/vdso_support.o" ],
- "//third_party/tcmalloc/chromium/src/central_freelist.cc": [ "obj/base/allocator/tcmalloc/central_freelist.o" ],
- "//third_party/tcmalloc/chromium/src/common.cc": [ "obj/base/allocator/tcmalloc/common.o" ],
- "//third_party/tcmalloc/chromium/src/fake_stacktrace_scope.cc": [ "obj/base/allocator/tcmalloc/fake_stacktrace_scope.o" ],
- "//third_party/tcmalloc/chromium/src/free_list.cc": [ "obj/base/allocator/tcmalloc/free_list.o" ],
- "//third_party/tcmalloc/chromium/src/internal_logging.cc": [ "obj/base/allocator/tcmalloc/internal_logging.o" ],
- "//third_party/tcmalloc/chromium/src/malloc_extension.cc": [ "obj/base/allocator/tcmalloc/malloc_extension.o" ],
- "//third_party/tcmalloc/chromium/src/malloc_hook.cc": [ "obj/base/allocator/tcmalloc/malloc_hook.o" ],
- "//third_party/tcmalloc/chromium/src/maybe_threads.cc": [ "obj/base/allocator/tcmalloc/maybe_threads.o" ],
- "//third_party/tcmalloc/chromium/src/page_heap.cc": [ "obj/base/allocator/tcmalloc/page_heap.o" ],
- "//third_party/tcmalloc/chromium/src/raw_printer.cc": [ "obj/base/allocator/tcmalloc/raw_printer.o" ],
- "//third_party/tcmalloc/chromium/src/sampler.cc": [ "obj/base/allocator/tcmalloc/sampler.o" ],
- "//third_party/tcmalloc/chromium/src/span.cc": [ "obj/base/allocator/tcmalloc/span.o" ],
- "//third_party/tcmalloc/chromium/src/stack_trace_table.cc": [ "obj/base/allocator/tcmalloc/stack_trace_table.o" ],
- "//third_party/tcmalloc/chromium/src/stacktrace.cc": [ "obj/base/allocator/tcmalloc/stacktrace.o" ],
- "//third_party/tcmalloc/chromium/src/static_vars.cc": [ "obj/base/allocator/tcmalloc/static_vars.o" ],
- "//third_party/tcmalloc/chromium/src/symbolize.cc": [ "obj/base/allocator/tcmalloc/symbolize.o" ],
- "//third_party/tcmalloc/chromium/src/system-alloc.cc": [ "obj/base/allocator/tcmalloc/system-alloc.o" ],
- "//third_party/tcmalloc/chromium/src/thread_cache.cc": [ "obj/base/allocator/tcmalloc/thread_cache.o" ]
- },
- "sources": [ "//third_party/tcmalloc/chromium/src/config.h", "//third_party/tcmalloc/chromium/src/config_linux.h", "//third_party/tcmalloc/chromium/src/base/abort.cc", "//third_party/tcmalloc/chromium/src/base/abort.h", "//third_party/tcmalloc/chromium/src/base/arm_instruction_set_select.h", "//third_party/tcmalloc/chromium/src/base/atomicops-internals-arm-generic.h", "//third_party/tcmalloc/chromium/src/base/atomicops-internals-arm-v6plus.h", "//third_party/tcmalloc/chromium/src/base/atomicops-internals-linuxppc.h", "//third_party/tcmalloc/chromium/src/base/atomicops-internals-macosx.h", "//third_party/tcmalloc/chromium/src/base/atomicops-internals-windows.h", "//third_party/tcmalloc/chromium/src/base/atomicops-internals-x86.cc", "//third_party/tcmalloc/chromium/src/base/atomicops-internals-x86.h", "//third_party/tcmalloc/chromium/src/base/atomicops.h", "//third_party/tcmalloc/chromium/src/base/commandlineflags.h", "//third_party/tcmalloc/chromium/src/base/elf_mem_image.cc", "//third_party/tcmalloc/chromium/src/base/elf_mem_image.h", "//third_party/tcmalloc/chromium/src/base/linuxthreads.cc", "//third_party/tcmalloc/chromium/src/base/linuxthreads.h", "//third_party/tcmalloc/chromium/src/base/logging.cc", "//third_party/tcmalloc/chromium/src/base/logging.h", "//third_party/tcmalloc/chromium/src/base/low_level_alloc.cc", "//third_party/tcmalloc/chromium/src/base/low_level_alloc.h", "//third_party/tcmalloc/chromium/src/base/spinlock.cc", "//third_party/tcmalloc/chromium/src/base/spinlock.h", "//third_party/tcmalloc/chromium/src/base/spinlock_internal.cc", "//third_party/tcmalloc/chromium/src/base/spinlock_internal.h", "//third_party/tcmalloc/chromium/src/base/sysinfo.cc", "//third_party/tcmalloc/chromium/src/base/sysinfo.h", "//third_party/tcmalloc/chromium/src/base/vdso_support.cc", "//third_party/tcmalloc/chromium/src/base/vdso_support.h", "//third_party/tcmalloc/chromium/src/central_freelist.cc", "//third_party/tcmalloc/chromium/src/central_freelist.h", "//third_party/tcmalloc/chromium/src/common.cc", "//third_party/tcmalloc/chromium/src/common.h", "//third_party/tcmalloc/chromium/src/fake_stacktrace_scope.cc", "//third_party/tcmalloc/chromium/src/free_list.cc", "//third_party/tcmalloc/chromium/src/free_list.h", "//third_party/tcmalloc/chromium/src/gperftools/heap-profiler.h", "//third_party/tcmalloc/chromium/src/gperftools/malloc_extension.h", "//third_party/tcmalloc/chromium/src/gperftools/malloc_hook.h", "//third_party/tcmalloc/chromium/src/gperftools/stacktrace.h", "//third_party/tcmalloc/chromium/src/internal_logging.cc", "//third_party/tcmalloc/chromium/src/internal_logging.h", "//third_party/tcmalloc/chromium/src/linked_list.h", "//third_party/tcmalloc/chromium/src/malloc_extension.cc", "//third_party/tcmalloc/chromium/src/malloc_hook-inl.h", "//third_party/tcmalloc/chromium/src/malloc_hook.cc", "//third_party/tcmalloc/chromium/src/maybe_emergency_malloc.h", "//third_party/tcmalloc/chromium/src/maybe_threads.cc", "//third_party/tcmalloc/chromium/src/maybe_threads.h", "//third_party/tcmalloc/chromium/src/page_heap.cc", "//third_party/tcmalloc/chromium/src/page_heap.h", "//third_party/tcmalloc/chromium/src/raw_printer.cc", "//third_party/tcmalloc/chromium/src/raw_printer.h", "//third_party/tcmalloc/chromium/src/sampler.cc", "//third_party/tcmalloc/chromium/src/sampler.h", "//third_party/tcmalloc/chromium/src/span.cc", "//third_party/tcmalloc/chromium/src/span.h", "//third_party/tcmalloc/chromium/src/stack_trace_table.cc", "//third_party/tcmalloc/chromium/src/stack_trace_table.h", "//third_party/tcmalloc/chromium/src/stacktrace.cc", "//third_party/tcmalloc/chromium/src/static_vars.cc", "//third_party/tcmalloc/chromium/src/static_vars.h", "//third_party/tcmalloc/chromium/src/symbolize.cc", "//third_party/tcmalloc/chromium/src/symbolize.h", "//third_party/tcmalloc/chromium/src/system-alloc.cc", "//third_party/tcmalloc/chromium/src/thread_cache.cc", "//third_party/tcmalloc/chromium/src/thread_cache.h", "//base/allocator/debugallocation_shim.cc" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//base/numerics:base_numerics": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": [ "//base/numerics/checked_math.h", "//base/numerics/clamped_math.h", "//base/numerics/math_constants.h", "//base/numerics/ranges.h", "//base/numerics/safe_conversions.h", "//base/numerics/safe_math.h" ],
- "sources": [ "//base/numerics/checked_math_impl.h", "//base/numerics/clamped_math_impl.h", "//base/numerics/safe_conversions_arm_impl.h", "//base/numerics/safe_conversions_impl.h", "//base/numerics/safe_math_arm_impl.h", "//base/numerics/safe_math_clang_gcc_impl.h", "//base/numerics/safe_math_shared_impl.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "//base/*" ]
- },
- "//base/test:do_generate_fontconfig_caches": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "args": [ "generate_fontconfig_caches" ],
- "deps": [ "//base/test:generate_fontconfig_caches", "//third_party/test_fonts:test_fonts" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-7" ],
- "public": "*",
- "script": "//build/gn_run_binary.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//base/test:fontconfig_util_linux": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/fontconfig:fontconfig_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40" ],
- "deps": [ "//base:base", "//base/test:fonts_conf", "//third_party/fontconfig:fontconfig" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/fontconfig/src/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "public": "*",
- "source_outputs": {
- "//base/test/fontconfig_util_linux.cc": [ "obj/base/test/fontconfig_util_linux/fontconfig_util_linux.o" ]
- },
- "sources": [ "//base/test/fontconfig_util_linux.cc", "//base/test/fontconfig_util_linux.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//base/test:fonts_conf": {
- "deps": [ ],
- "metadata": {
-
- },
- "output_patterns": [ "/home/jemoreira/webrtc-checout/json/etc/fonts/{{source_file_part}}" ],
- "outputs": [ "/home/jemoreira/webrtc-checout/json/etc/fonts/fonts.conf" ],
- "public": "*",
- "source_outputs": {
- "//base/test/fonts.conf": [ "etc/fonts/fonts.conf" ]
- },
- "sources": [ "//base/test/fonts.conf" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "copy",
- "visibility": [ "*" ]
- },
- "//base/test:generate_fontconfig_caches": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/linux:glib", "//third_party/boringssl:external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40" ],
- "deps": [ "//base:base", "//base/test:fontconfig_util_linux", "//build/config:executable_deps" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/generate_fontconfig_caches" ],
- "public": "*",
- "source_outputs": {
- "//base/test/generate_fontconfig_caches.cc": [ "obj/base/test/generate_fontconfig_caches/generate_fontconfig_caches.o" ]
- },
- "sources": [ "//base/test/generate_fontconfig_caches.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//base/test:immediate_crash_test_helper": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-O2", "-fno-ident", "-fdata-sections", "-ffunction-sections" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:shared_library_config", "//build/config/compiler:optimize_max" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ "//build/config:shared_library_deps" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-Wl,-O2", "-Wl,--gc-sections" ],
- "libs": [ "dl", "pthread", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/libimmediate_crash_test_helper.so", "/home/jemoreira/webrtc-checout/json/libimmediate_crash_test_helper.so.TOC" ],
- "public": "*",
- "source_outputs": {
- "//base/test/immediate_crash_test_helper.cc": [ "obj/base/test/immediate_crash_test_helper/immediate_crash_test_helper.o" ]
- },
- "sources": [ "//base/test/immediate_crash_test_helper.cc" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "shared_library",
- "visibility": [ "*" ]
- },
- "//base/test:malloc_wrapper": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:shared_library_config", "//build/config/linux:glib", "//third_party/boringssl:external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40" ],
- "deps": [ "//base:base", "//build/config:shared_library_deps" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "pthread", "rt", "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/libmalloc_wrapper.so", "/home/jemoreira/webrtc-checout/json/libmalloc_wrapper.so.TOC" ],
- "public": "*",
- "source_outputs": {
- "//base/test/malloc_wrapper.cc": [ "obj/base/test/malloc_wrapper/malloc_wrapper.o" ]
- },
- "sources": [ "//base/test/malloc_wrapper.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "shared_library",
- "visibility": [ "*" ]
- },
- "//base/test:native_library_test_utils": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "public": "*",
- "source_outputs": {
- "//base/test/native_library_test_utils.cc": [ "obj/base/test/native_library_test_utils/native_library_test_utils.o" ]
- },
- "sources": [ "//base/test/native_library_test_utils.cc", "//base/test/native_library_test_utils.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//base/test:run_all_base_unittests": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", "UCHAR_TYPE=uint16_t", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//base/test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/ced/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/test/librun_all_base_unittests.a" ],
- "public": "*",
- "source_outputs": {
- "//base/test/run_all_base_unittests.cc": [ "obj/base/test/run_all_base_unittests/run_all_base_unittests.o" ]
- },
- "sources": [ "//base/test/run_all_base_unittests.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//base/*" ]
- },
- "//base/test:run_all_unittests": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", "UCHAR_TYPE=uint16_t", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//base/test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/ced/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/test/librun_all_unittests.a" ],
- "public": "*",
- "source_outputs": {
- "//base/test/run_all_unittests.cc": [ "obj/base/test/run_all_unittests/run_all_unittests.o" ]
- },
- "sources": [ "//base/test/run_all_unittests.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//base/test:test_child_process": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ "//build/config:executable_deps" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/test_child_process" ],
- "public": "*",
- "source_outputs": {
- "//base/test/test_child_process.cc": [ "obj/base/test/test_child_process/test_child_process.o" ]
- },
- "sources": [ "//base/test/test_child_process.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//base/test:test_config": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/linux:glib", "//third_party/boringssl:external_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40" ],
- "deps": [ "//base:base", "//base:clang_profiling_buildflags" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/test/libtest_config.a" ],
- "public": "*",
- "source_outputs": {
- "//base/test/test_switches.cc": [ "obj/base/test/test_config/test_switches.o" ],
- "//base/test/test_timeouts.cc": [ "obj/base/test/test_config/test_timeouts.o" ]
- },
- "sources": [ "//base/test/test_switches.cc", "//base/test/test_switches.h", "//base/test/test_timeouts.cc", "//base/test/test_timeouts.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//base/test:test_launcher_nacl_nonsfi": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", "UCHAR_TYPE=uint16_t", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//base/test:test_support" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/ced/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/test/libtest_launcher_nacl_nonsfi.a" ],
- "public": "*",
- "source_outputs": {
- "//base/test/launcher/test_launcher_nacl_nonsfi.cc": [ "obj/base/test/test_launcher_nacl_nonsfi/test_launcher_nacl_nonsfi.o" ]
- },
- "sources": [ "//base/test/launcher/test_launcher_nacl_nonsfi.cc", "//base/test/launcher/test_launcher_nacl_nonsfi.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//base/test:test_shared_library": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:shared_library_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ "//base/test:native_library_test_utils", "//build/config:shared_library_deps" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "dl", "pthread", "rt" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/libtest_shared_library.so", "/home/jemoreira/webrtc-checout/json/libtest_shared_library.so.TOC" ],
- "public": "*",
- "source_outputs": {
- "//base/test/test_shared_library.cc": [ "obj/base/test/test_shared_library/test_shared_library.o" ]
- },
- "sources": [ "//base/test/test_shared_library.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "shared_library",
- "visibility": [ "*" ]
- },
- "//base/test:test_support": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wno-inconsistent-missing-override", "-DLIBXML_STATIC=" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:precompiled_headers", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config", "//third_party/libxml:libxml_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", "UCHAR_TYPE=uint16_t", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//base:base", "//base:base_static", "//base:i18n", "//base/test:do_generate_fontconfig_caches", "//base/test:fontconfig_util_linux", "//base/test:test_config", "//base/third_party/dynamic_annotations:dynamic_annotations", "//testing/gmock:gmock", "//testing/gtest:gtest", "//third_party/icu:icuuc", "//third_party/libxml:libxml_utils", "//third_party/libxml:xml_reader", "//third_party/test_fonts:test_fonts" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/ced/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/", "//third_party/libxml/src/include/", "//third_party/libxml/linux/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/test/libtest_support.a" ],
- "public": "*",
- "public_configs": [ "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config" ],
- "source_outputs": {
- "//base/task/sequence_manager/test/fake_task.cc": [ "obj/base/test/test_support/fake_task.o" ],
- "//base/task/sequence_manager/test/mock_time_domain.cc": [ "obj/base/test/test_support/mock_time_domain.o" ],
- "//base/task/sequence_manager/test/mock_time_message_pump.cc": [ "obj/base/test/test_support/mock_time_message_pump.o" ],
- "//base/task/sequence_manager/test/sequence_manager_for_test.cc": [ "obj/base/test/test_support/sequence_manager_for_test.o" ],
- "//base/task/sequence_manager/test/test_task_queue.cc": [ "obj/base/test/test_support/test_task_queue.o" ],
- "//base/test/bind_test_util.cc": [ "obj/base/test/test_support/bind_test_util.o" ],
- "//base/test/copy_only_int.cc": [ "obj/base/test/test_support/copy_only_int.o" ],
- "//base/test/gtest_links.cc": [ "obj/base/test/test_support/gtest_links.o" ],
- "//base/test/gtest_util.cc": [ "obj/base/test/test_support/gtest_util.o" ],
- "//base/test/gtest_xml_unittest_result_printer.cc": [ "obj/base/test/test_support/gtest_xml_unittest_result_printer.o" ],
- "//base/test/gtest_xml_util.cc": [ "obj/base/test/test_support/gtest_xml_util.o" ],
- "//base/test/icu_test_util.cc": [ "obj/base/test/test_support/icu_test_util.o" ],
- "//base/test/launcher/test_launcher.cc": [ "obj/base/test/test_support/test_launcher.o" ],
- "//base/test/launcher/test_launcher_test_utils.cc": [ "obj/base/test/test_support/test_launcher_test_utils.o" ],
- "//base/test/launcher/test_launcher_tracer.cc": [ "obj/base/test/test_support/test_launcher_tracer.o" ],
- "//base/test/launcher/test_result.cc": [ "obj/base/test/test_support/test_result.o" ],
- "//base/test/launcher/test_results_tracker.cc": [ "obj/base/test/test_support/test_results_tracker.o" ],
- "//base/test/launcher/unit_test_launcher.cc": [ "obj/base/test/test_support/unit_test_launcher.o" ],
- "//base/test/metrics/histogram_enum_reader.cc": [ "obj/base/test/test_support/histogram_enum_reader.o" ],
- "//base/test/metrics/histogram_tester.cc": [ "obj/base/test/test_support/histogram_tester.o" ],
- "//base/test/metrics/user_action_tester.cc": [ "obj/base/test/test_support/user_action_tester.o" ],
- "//base/test/mock_devices_changed_observer.cc": [ "obj/base/test/test_support/mock_devices_changed_observer.o" ],
- "//base/test/mock_entropy_provider.cc": [ "obj/base/test/test_support/mock_entropy_provider.o" ],
- "//base/test/mock_log.cc": [ "obj/base/test/test_support/mock_log.o" ],
- "//base/test/multiprocess_test.cc": [ "obj/base/test/test_support/multiprocess_test.o" ],
- "//base/test/null_task_runner.cc": [ "obj/base/test/test_support/null_task_runner.o" ],
- "//base/test/perf_log.cc": [ "obj/base/test/test_support/perf_log.o" ],
- "//base/test/perf_test_suite.cc": [ "obj/base/test/test_support/perf_test_suite.o" ],
- "//base/test/perf_time_logger.cc": [ "obj/base/test/test_support/perf_time_logger.o" ],
- "//base/test/power_monitor_test_base.cc": [ "obj/base/test/test_support/power_monitor_test_base.o" ],
- "//base/test/scoped_command_line.cc": [ "obj/base/test/test_support/scoped_command_line.o" ],
- "//base/test/scoped_environment_variable_override.cc": [ "obj/base/test/test_support/scoped_environment_variable_override.o" ],
- "//base/test/scoped_feature_list.cc": [ "obj/base/test/test_support/scoped_feature_list.o" ],
- "//base/test/scoped_field_trial_list_resetter.cc": [ "obj/base/test/test_support/scoped_field_trial_list_resetter.o" ],
- "//base/test/scoped_locale.cc": [ "obj/base/test/test_support/scoped_locale.o" ],
- "//base/test/scoped_mock_clock_override.cc": [ "obj/base/test/test_support/scoped_mock_clock_override.o" ],
- "//base/test/scoped_mock_time_message_loop_task_runner.cc": [ "obj/base/test/test_support/scoped_mock_time_message_loop_task_runner.o" ],
- "//base/test/scoped_path_override.cc": [ "obj/base/test/test_support/scoped_path_override.o" ],
- "//base/test/scoped_run_loop_timeout.cc": [ "obj/base/test/test_support/scoped_run_loop_timeout.o" ],
- "//base/test/sequenced_task_runner_test_template.cc": [ "obj/base/test/test_support/sequenced_task_runner_test_template.o" ],
- "//base/test/simple_test_clock.cc": [ "obj/base/test/test_support/simple_test_clock.o" ],
- "//base/test/simple_test_tick_clock.cc": [ "obj/base/test/test_support/simple_test_tick_clock.o" ],
- "//base/test/task_environment.cc": [ "obj/base/test/test_support/task_environment.o" ],
- "//base/test/task_runner_test_template.cc": [ "obj/base/test/test_support/task_runner_test_template.o" ],
- "//base/test/test_discardable_memory_allocator.cc": [ "obj/base/test/test_support/test_discardable_memory_allocator.o" ],
- "//base/test/test_file_util.cc": [ "obj/base/test/test_support/test_file_util.o" ],
- "//base/test/test_file_util_linux.cc": [ "obj/base/test/test_support/test_file_util_linux.o" ],
- "//base/test/test_file_util_posix.cc": [ "obj/base/test/test_support/test_file_util_posix.o" ],
- "//base/test/test_io_thread.cc": [ "obj/base/test/test_support/test_io_thread.o" ],
- "//base/test/test_message_loop.cc": [ "obj/base/test/test_support/test_message_loop.o" ],
- "//base/test/test_mock_time_task_runner.cc": [ "obj/base/test/test_support/test_mock_time_task_runner.o" ],
- "//base/test/test_pending_task.cc": [ "obj/base/test/test_support/test_pending_task.o" ],
- "//base/test/test_shared_memory_util.cc": [ "obj/base/test/test_support/test_shared_memory_util.o" ],
- "//base/test/test_simple_task_runner.cc": [ "obj/base/test/test_support/test_simple_task_runner.o" ],
- "//base/test/test_suite.cc": [ "obj/base/test/test_support/test_suite.o" ],
- "//base/test/test_waitable_event.cc": [ "obj/base/test/test_support/test_waitable_event.o" ],
- "//base/test/thread_test_helper.cc": [ "obj/base/test/test_support/thread_test_helper.o" ],
- "//base/test/values_test_util.cc": [ "obj/base/test/test_support/values_test_util.o" ],
- "//base/test/with_feature_override.cc": [ "obj/base/test/test_support/with_feature_override.o" ],
- "//base/timer/mock_timer.cc": [ "obj/base/test/test_support/mock_timer.o" ]
- },
- "sources": [ "//base/task/sequence_manager/test/fake_task.cc", "//base/task/sequence_manager/test/fake_task.h", "//base/task/sequence_manager/test/mock_time_domain.cc", "//base/task/sequence_manager/test/mock_time_domain.h", "//base/task/sequence_manager/test/mock_time_message_pump.cc", "//base/task/sequence_manager/test/mock_time_message_pump.h", "//base/task/sequence_manager/test/sequence_manager_for_test.cc", "//base/task/sequence_manager/test/sequence_manager_for_test.h", "//base/task/sequence_manager/test/test_task_queue.cc", "//base/task/sequence_manager/test/test_task_queue.h", "//base/task/sequence_manager/test/test_task_time_observer.h", "//base/timer/mock_timer.cc", "//base/timer/mock_timer.h", "//base/test/bind_test_util.cc", "//base/test/bind_test_util.h", "//base/test/copy_only_int.cc", "//base/test/copy_only_int.h", "//base/test/gmock_callback_support.h", "//base/test/gmock_move_support.h", "//base/test/gtest_links.cc", "//base/test/gtest_links.h", "//base/test/gtest_util.cc", "//base/test/gtest_util.h", "//base/test/gtest_xml_unittest_result_printer.cc", "//base/test/gtest_xml_unittest_result_printer.h", "//base/test/gtest_xml_util.cc", "//base/test/gtest_xml_util.h", "//base/test/icu_test_util.cc", "//base/test/icu_test_util.h", "//base/test/launcher/test_result.cc", "//base/test/launcher/test_result.h", "//base/test/launcher/test_results_tracker.h", "//base/test/launcher/unit_test_launcher.h", "//base/test/metrics/histogram_enum_reader.cc", "//base/test/metrics/histogram_enum_reader.h", "//base/test/metrics/histogram_tester.cc", "//base/test/metrics/histogram_tester.h", "//base/test/metrics/user_action_tester.cc", "//base/test/metrics/user_action_tester.h", "//base/test/mock_callback.h", "//base/test/mock_devices_changed_observer.cc", "//base/test/mock_devices_changed_observer.h", "//base/test/mock_entropy_provider.cc", "//base/test/mock_entropy_provider.h", "//base/test/mock_log.cc", "//base/test/mock_log.h", "//base/test/move_only_int.h", "//base/test/multiprocess_test.h", "//base/test/null_task_runner.cc", "//base/test/null_task_runner.h", "//base/test/perf_log.cc", "//base/test/perf_log.h", "//base/test/perf_test_suite.cc", "//base/test/perf_test_suite.h", "//base/test/perf_time_logger.cc", "//base/test/perf_time_logger.h", "//base/test/power_monitor_test_base.cc", "//base/test/power_monitor_test_base.h", "//base/test/scoped_command_line.cc", "//base/test/scoped_command_line.h", "//base/test/scoped_environment_variable_override.cc", "//base/test/scoped_environment_variable_override.h", "//base/test/scoped_feature_list.cc", "//base/test/scoped_feature_list.h", "//base/test/scoped_field_trial_list_resetter.cc", "//base/test/scoped_field_trial_list_resetter.h", "//base/test/scoped_mock_clock_override.cc", "//base/test/scoped_mock_clock_override.h", "//base/test/scoped_mock_time_message_loop_task_runner.cc", "//base/test/scoped_mock_time_message_loop_task_runner.h", "//base/test/scoped_path_override.cc", "//base/test/scoped_path_override.h", "//base/test/scoped_run_loop_timeout.cc", "//base/test/scoped_run_loop_timeout.h", "//base/test/sequenced_task_runner_test_template.cc", "//base/test/sequenced_task_runner_test_template.h", "//base/test/simple_test_clock.cc", "//base/test/simple_test_clock.h", "//base/test/simple_test_tick_clock.cc", "//base/test/simple_test_tick_clock.h", "//base/test/task_environment.cc", "//base/test/task_environment.h", "//base/test/task_runner_test_template.cc", "//base/test/task_runner_test_template.h", "//base/test/test_discardable_memory_allocator.cc", "//base/test/test_discardable_memory_allocator.h", "//base/test/test_file_util.cc", "//base/test/test_file_util.h", "//base/test/test_io_thread.cc", "//base/test/test_io_thread.h", "//base/test/test_message_loop.cc", "//base/test/test_message_loop.h", "//base/test/test_mock_time_task_runner.cc", "//base/test/test_mock_time_task_runner.h", "//base/test/test_pending_task.cc", "//base/test/test_pending_task.h", "//base/test/test_shared_memory_util.cc", "//base/test/test_shared_memory_util.h", "//base/test/test_simple_task_runner.cc", "//base/test/test_simple_task_runner.h", "//base/test/test_suite.cc", "//base/test/test_suite.h", "//base/test/test_waitable_event.cc", "//base/test/test_waitable_event.h", "//base/test/thread_test_helper.cc", "//base/test/thread_test_helper.h", "//base/test/values_test_util.cc", "//base/test/values_test_util.h", "//base/test/with_feature_override.cc", "//base/test/with_feature_override.h", "//base/test/test_file_util_linux.cc", "//base/test/scoped_locale.cc", "//base/test/scoped_locale.h", "//base/test/test_file_util_posix.cc", "//base/test/launcher/test_launcher.cc", "//base/test/launcher/test_launcher.h", "//base/test/launcher/test_launcher_test_utils.cc", "//base/test/launcher/test_launcher_test_utils.h", "//base/test/launcher/test_launcher_tracer.cc", "//base/test/launcher/test_launcher_tracer.h", "//base/test/launcher/test_results_tracker.cc", "//base/test/launcher/unit_test_launcher.cc", "//base/test/multiprocess_test.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//base/test:test_support_perf": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//base/test:perf_test_config", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "PERF_TEST", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", "UCHAR_TYPE=uint16_t", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//base:base", "//base/test:test_support", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/ced/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "public": "*",
- "public_configs": [ "//base/test:perf_test_config" ],
- "source_outputs": {
- "//base/test/run_all_perftests.cc": [ "obj/base/test/test_support_perf/run_all_perftests.o" ]
- },
- "sources": [ "//base/test/run_all_perftests.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//base/third_party/double_conversion:double_conversion": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wno-unused-const-variable", "-Wno-unused-function" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//base/third_party/double_conversion:config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/third_party/double_conversion/libdouble_conversion.a" ],
- "public": "*",
- "source_outputs": {
- "//base/third_party/double_conversion/double-conversion/bignum-dtoa.cc": [ "obj/base/third_party/double_conversion/double_conversion/bignum-dtoa.o" ],
- "//base/third_party/double_conversion/double-conversion/bignum.cc": [ "obj/base/third_party/double_conversion/double_conversion/bignum.o" ],
- "//base/third_party/double_conversion/double-conversion/cached-powers.cc": [ "obj/base/third_party/double_conversion/double_conversion/cached-powers.o" ],
- "//base/third_party/double_conversion/double-conversion/double-to-string.cc": [ "obj/base/third_party/double_conversion/double_conversion/double-to-string.o" ],
- "//base/third_party/double_conversion/double-conversion/fast-dtoa.cc": [ "obj/base/third_party/double_conversion/double_conversion/fast-dtoa.o" ],
- "//base/third_party/double_conversion/double-conversion/fixed-dtoa.cc": [ "obj/base/third_party/double_conversion/double_conversion/fixed-dtoa.o" ],
- "//base/third_party/double_conversion/double-conversion/string-to-double.cc": [ "obj/base/third_party/double_conversion/double_conversion/string-to-double.o" ],
- "//base/third_party/double_conversion/double-conversion/strtod.cc": [ "obj/base/third_party/double_conversion/double_conversion/strtod.o" ]
- },
- "sources": [ "//base/third_party/double_conversion/double-conversion/bignum-dtoa.cc", "//base/third_party/double_conversion/double-conversion/bignum-dtoa.h", "//base/third_party/double_conversion/double-conversion/bignum.cc", "//base/third_party/double_conversion/double-conversion/bignum.h", "//base/third_party/double_conversion/double-conversion/cached-powers.cc", "//base/third_party/double_conversion/double-conversion/cached-powers.h", "//base/third_party/double_conversion/double-conversion/diy-fp.h", "//base/third_party/double_conversion/double-conversion/double-conversion.h", "//base/third_party/double_conversion/double-conversion/double-to-string.cc", "//base/third_party/double_conversion/double-conversion/double-to-string.h", "//base/third_party/double_conversion/double-conversion/fast-dtoa.cc", "//base/third_party/double_conversion/double-conversion/fast-dtoa.h", "//base/third_party/double_conversion/double-conversion/fixed-dtoa.cc", "//base/third_party/double_conversion/double-conversion/fixed-dtoa.h", "//base/third_party/double_conversion/double-conversion/ieee.h", "//base/third_party/double_conversion/double-conversion/string-to-double.cc", "//base/third_party/double_conversion/double-conversion/string-to-double.h", "//base/third_party/double_conversion/double-conversion/strtod.cc", "//base/third_party/double_conversion/double-conversion/strtod.h", "//base/third_party/double_conversion/double-conversion/utils.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//base/third_party/dynamic_annotations:dynamic_annotations": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/third_party/dynamic_annotations/libdynamic_annotations.a" ],
- "public": "*",
- "source_outputs": {
- "//base/third_party/dynamic_annotations/dynamic_annotations.c": [ "obj/base/third_party/dynamic_annotations/dynamic_annotations/dynamic_annotations.o" ]
- },
- "sources": [ "//base/third_party/valgrind/valgrind.h", "//base/third_party/dynamic_annotations/dynamic_annotations.c", "//base/third_party/dynamic_annotations/dynamic_annotations.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//base/third_party/libevent:libevent": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens" ],
- "cflags_c": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wno-implicit-fallthrough" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code" ],
- "defines": [ "HAVE_CONFIG_H", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//base/third_party/libevent/linux/", "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-Werror" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/third_party/libevent/libevent.a" ],
- "public": "*",
- "source_outputs": {
- "//base/third_party/libevent/buffer.c": [ "obj/base/third_party/libevent/libevent/buffer.o" ],
- "//base/third_party/libevent/epoll.c": [ "obj/base/third_party/libevent/libevent/epoll.o" ],
- "//base/third_party/libevent/evbuffer.c": [ "obj/base/third_party/libevent/libevent/evbuffer.o" ],
- "//base/third_party/libevent/evdns.c": [ "obj/base/third_party/libevent/libevent/evdns.o" ],
- "//base/third_party/libevent/event.c": [ "obj/base/third_party/libevent/libevent/event.o" ],
- "//base/third_party/libevent/event_tagging.c": [ "obj/base/third_party/libevent/libevent/event_tagging.o" ],
- "//base/third_party/libevent/evrpc.c": [ "obj/base/third_party/libevent/libevent/evrpc.o" ],
- "//base/third_party/libevent/evutil.c": [ "obj/base/third_party/libevent/libevent/evutil.o" ],
- "//base/third_party/libevent/http.c": [ "obj/base/third_party/libevent/libevent/http.o" ],
- "//base/third_party/libevent/log.c": [ "obj/base/third_party/libevent/libevent/log.o" ],
- "//base/third_party/libevent/poll.c": [ "obj/base/third_party/libevent/libevent/poll.o" ],
- "//base/third_party/libevent/select.c": [ "obj/base/third_party/libevent/libevent/select.o" ],
- "//base/third_party/libevent/signal.c": [ "obj/base/third_party/libevent/libevent/signal.o" ],
- "//base/third_party/libevent/strlcpy.c": [ "obj/base/third_party/libevent/libevent/strlcpy.o" ]
- },
- "sources": [ "//base/third_party/libevent/buffer.c", "//base/third_party/libevent/evbuffer.c", "//base/third_party/libevent/evdns.c", "//base/third_party/libevent/evdns.h", "//base/third_party/libevent/event-config.h", "//base/third_party/libevent/event-internal.h", "//base/third_party/libevent/event.c", "//base/third_party/libevent/event.h", "//base/third_party/libevent/event_tagging.c", "//base/third_party/libevent/evhttp.h", "//base/third_party/libevent/evrpc-internal.h", "//base/third_party/libevent/evrpc.c", "//base/third_party/libevent/evrpc.h", "//base/third_party/libevent/evsignal.h", "//base/third_party/libevent/evutil.c", "//base/third_party/libevent/evutil.h", "//base/third_party/libevent/http-internal.h", "//base/third_party/libevent/http.c", "//base/third_party/libevent/log.c", "//base/third_party/libevent/log.h", "//base/third_party/libevent/min_heap.h", "//base/third_party/libevent/poll.c", "//base/third_party/libevent/select.c", "//base/third_party/libevent/signal.c", "//base/third_party/libevent/strlcpy-internal.h", "//base/third_party/libevent/strlcpy.c", "//base/third_party/libevent/epoll.c", "//base/third_party/libevent/linux/config.h", "//base/third_party/libevent/linux/event-config.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//base/third_party/symbolize:symbolize": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens" ],
- "cflags_c": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wno-implicit-fallthrough" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-Werror" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/third_party/symbolize/libsymbolize.a" ],
- "public": "*",
- "source_outputs": {
- "//base/third_party/symbolize/demangle.cc": [ "obj/base/third_party/symbolize/symbolize/demangle.o" ],
- "//base/third_party/symbolize/symbolize.cc": [ "obj/base/third_party/symbolize/symbolize/symbolize.o" ]
- },
- "sources": [ "//base/third_party/symbolize/config.h", "//base/third_party/symbolize/demangle.cc", "//base/third_party/symbolize/demangle.h", "//base/third_party/symbolize/glog/logging.h", "//base/third_party/symbolize/glog/raw_logging.h", "//base/third_party/symbolize/symbolize.cc", "//base/third_party/symbolize/symbolize.h", "//base/third_party/symbolize/utilities.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//base/*" ]
- },
- "//base/third_party/xdg_mime:xdg_mime": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Werror", "-Wall", "-Wno-unused-variable", "-Wno-misleading-indentation", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens" ],
- "cflags_c": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-Wno-implicit-fallthrough" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/compiler:no_chromium_code" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-Werror" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/third_party/xdg_mime/libxdg_mime.a" ],
- "public": "*",
- "source_outputs": {
- "//base/third_party/xdg_mime/xdgmime.c": [ "obj/base/third_party/xdg_mime/xdg_mime/xdgmime.o" ],
- "//base/third_party/xdg_mime/xdgmimealias.c": [ "obj/base/third_party/xdg_mime/xdg_mime/xdgmimealias.o" ],
- "//base/third_party/xdg_mime/xdgmimecache.c": [ "obj/base/third_party/xdg_mime/xdg_mime/xdgmimecache.o" ],
- "//base/third_party/xdg_mime/xdgmimeglob.c": [ "obj/base/third_party/xdg_mime/xdg_mime/xdgmimeglob.o" ],
- "//base/third_party/xdg_mime/xdgmimeicon.c": [ "obj/base/third_party/xdg_mime/xdg_mime/xdgmimeicon.o" ],
- "//base/third_party/xdg_mime/xdgmimeint.c": [ "obj/base/third_party/xdg_mime/xdg_mime/xdgmimeint.o" ],
- "//base/third_party/xdg_mime/xdgmimemagic.c": [ "obj/base/third_party/xdg_mime/xdg_mime/xdgmimemagic.o" ],
- "//base/third_party/xdg_mime/xdgmimeparent.c": [ "obj/base/third_party/xdg_mime/xdg_mime/xdgmimeparent.o" ]
- },
- "sources": [ "//base/third_party/xdg_mime/xdgmime.c", "//base/third_party/xdg_mime/xdgmime.h", "//base/third_party/xdg_mime/xdgmimealias.c", "//base/third_party/xdg_mime/xdgmimealias.h", "//base/third_party/xdg_mime/xdgmimecache.c", "//base/third_party/xdg_mime/xdgmimecache.h", "//base/third_party/xdg_mime/xdgmimeglob.c", "//base/third_party/xdg_mime/xdgmimeglob.h", "//base/third_party/xdg_mime/xdgmimeicon.c", "//base/third_party/xdg_mime/xdgmimeicon.h", "//base/third_party/xdg_mime/xdgmimeint.c", "//base/third_party/xdg_mime/xdgmimeint.h", "//base/third_party/xdg_mime/xdgmimemagic.c", "//base/third_party/xdg_mime/xdgmimemagic.h", "//base/third_party/xdg_mime/xdgmimeparent.c", "//base/third_party/xdg_mime/xdgmimeparent.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//base/*" ]
- },
- "//base/third_party/xdg_user_dirs:xdg_user_dirs": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1" ],
- "deps": [ ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/third_party/xdg_user_dirs/libxdg_user_dirs.a" ],
- "public": "*",
- "source_outputs": {
- "//base/third_party/xdg_user_dirs/xdg_user_dir_lookup.cc": [ "obj/base/third_party/xdg_user_dirs/xdg_user_dirs/xdg_user_dir_lookup.o" ]
- },
- "sources": [ "//base/third_party/xdg_user_dirs/xdg_user_dir_lookup.cc", "//base/third_party/xdg_user_dirs/xdg_user_dir_lookup.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "//base/*" ]
- },
- "//base:anchor_functions_buildflags": {
- "args": [ "--output", "base/android/library_loader/anchor_functions_buildflags.h", "--rulename", "//base:anchor_functions_buildflags", "--gen-dir", "gen", "--definitions", "{{response_file_name}}" ],
- "deps": [ "//build:buildflag_header_h" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/gen/base/android/library_loader/anchor_functions_buildflags.h" ],
- "public": "*",
- "response_file_contents": [ "--flags", "USE_LLD=true", "SUPPORTS_CODE_ORDERING=false" ],
- "script": "//build/write_buildflag_header.py",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//base:base": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-Wglobal-constructors", "-Wexit-time-destructors", "-Wshadow", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wexit-time-destructors" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//base:base_flags", "//base:base_implementation", "//build/config:precompiled_headers", "//build/config/compiler:noshadowing", "//build/config/linux:glib", "//build/config/compiler:wexit_time_destructors", "//third_party/boringssl:external_config" ],
- "defines": [ "USE_SYMBOLIZE", "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "BASE_IMPLEMENTATION", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40" ],
- "deps": [ "//base:anchor_functions_buildflags", "//base:base_static", "//base:build_date", "//base:cfi_buildflags", "//base:clang_profiling_buildflags", "//base:debugging_buildflags", "//base:logging_buildflags", "//base:orderfile_buildflags", "//base:partition_alloc_buildflags", "//base:sanitizer_buildflags", "//base:synchronization_buildflags", "//base:tracing_buildflags", "//base/allocator:allocator", "//base/allocator:buildflags", "//base/allocator:tcmalloc", "//base/numerics:base_numerics", "//base/third_party/double_conversion:double_conversion", "//base/third_party/dynamic_annotations:dynamic_annotations", "//base/third_party/libevent:libevent", "//base/third_party/symbolize:symbolize", "//base/third_party/xdg_mime:xdg_mime", "//base/third_party/xdg_user_dirs:xdg_user_dirs", "//build:branding_buildflags", "//third_party/boringssl:boringssl", "//third_party/modp_b64:modp_b64" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/obj/base/libbase.a" ],
- "public": "*",
- "public_configs": [ "//third_party/boringssl:external_config" ],
- "source_outputs": {
- "//base/allocator/allocator_check.cc": [ "obj/base/base/allocator_check.o" ],
- "//base/allocator/allocator_extension.cc": [ "obj/base/base/allocator_extension.o" ],
- "//base/allocator/allocator_shim.cc": [ "obj/base/base/allocator_shim.o" ],
- "//base/allocator/allocator_shim_default_dispatch_to_tcmalloc.cc": [ "obj/base/base/allocator_shim_default_dispatch_to_tcmalloc.o" ],
- "//base/allocator/partition_allocator/address_pool_manager.cc": [ "obj/base/base/address_pool_manager.o" ],
- "//base/allocator/partition_allocator/address_space_randomization.cc": [ "obj/base/base/address_space_randomization.o" ],
- "//base/allocator/partition_allocator/memory_reclaimer.cc": [ "obj/base/base/memory_reclaimer.o" ],
- "//base/allocator/partition_allocator/oom_callback.cc": [ "obj/base/base/oom_callback.o" ],
- "//base/allocator/partition_allocator/page_allocator.cc": [ "obj/base/base/page_allocator.o" ],
- "//base/allocator/partition_allocator/partition_address_space.cc": [ "obj/base/base/partition_address_space.o" ],
- "//base/allocator/partition_allocator/partition_alloc.cc": [ "obj/base/base/partition_alloc.o" ],
- "//base/allocator/partition_allocator/partition_alloc_features.cc": [ "obj/base/base/partition_alloc_features.o" ],
- "//base/allocator/partition_allocator/partition_bucket.cc": [ "obj/base/base/partition_bucket.o" ],
- "//base/allocator/partition_allocator/partition_oom.cc": [ "obj/base/base/partition_oom.o" ],
- "//base/allocator/partition_allocator/partition_page.cc": [ "obj/base/base/partition_page.o" ],
- "//base/allocator/partition_allocator/random.cc": [ "obj/base/base/random.o" ],
- "//base/allocator/partition_allocator/spin_lock.cc": [ "obj/base/base/spin_lock.o" ],
- "//base/at_exit.cc": [ "obj/base/base/at_exit.o" ],
- "//base/barrier_closure.cc": [ "obj/base/base/barrier_closure.o" ],
- "//base/base64.cc": [ "obj/base/base/base64.o" ],
- "//base/base64url.cc": [ "obj/base/base/base64url.o" ],
- "//base/base_paths.cc": [ "obj/base/base/base_paths.o" ],
- "//base/base_paths_posix.cc": [ "obj/base/base/base_paths_posix.o" ],
- "//base/big_endian.cc": [ "obj/base/base/big_endian.o" ],
- "//base/build_time.cc": [ "obj/base/base/build_time.o" ],
- "//base/callback_helpers.cc": [ "obj/base/base/callback_helpers.o" ],
- "//base/callback_internal.cc": [ "obj/base/base/callback_internal.o" ],
- "//base/check.cc": [ "obj/base/base/check.o" ],
- "//base/check_op.cc": [ "obj/base/base/check_op.o" ],
- "//base/command_line.cc": [ "obj/base/base/command_line.o" ],
- "//base/containers/intrusive_heap.cc": [ "obj/base/base/intrusive_heap.o" ],
- "//base/cpu.cc": [ "obj/base/base/cpu.o" ],
- "//base/debug/activity_analyzer.cc": [ "obj/base/base/activity_analyzer.o" ],
- "//base/debug/activity_tracker.cc": [ "obj/base/base/activity_tracker.o" ],
- "//base/debug/alias.cc": [ "obj/base/base/alias.o" ],
- "//base/debug/asan_invalid_access.cc": [ "obj/base/base/asan_invalid_access.o" ],
- "//base/debug/crash_logging.cc": [ "obj/base/base/crash_logging.o" ],
- "//base/debug/debugger.cc": [ "obj/base/base/debugger.o" ],
- "//base/debug/debugger_posix.cc": [ "obj/base/base/debugger_posix.o" ],
- "//base/debug/dump_without_crashing.cc": [ "obj/base/base/dump_without_crashing.o" ],
- "//base/debug/elf_reader.cc": [ "obj/base/base/elf_reader.o" ],
- "//base/debug/proc_maps_linux.cc": [ "obj/base/base/proc_maps_linux.o" ],
- "//base/debug/profiler.cc": [ "obj/base/base/profiler.o" ],
- "//base/debug/stack_trace.cc": [ "obj/base/base/stack_trace.o" ],
- "//base/debug/stack_trace_posix.cc": [ "obj/base/base/stack_trace_posix.o" ],
- "//base/debug/task_trace.cc": [ "obj/base/base/task_trace.o" ],
- "//base/deferred_sequenced_task_runner.cc": [ "obj/base/base/deferred_sequenced_task_runner.o" ],
- "//base/environment.cc": [ "obj/base/base/environment.o" ],
- "//base/feature_list.cc": [ "obj/base/base/feature_list.o" ],
- "//base/file_descriptor_store.cc": [ "obj/base/base/file_descriptor_store.o" ],
- "//base/files/file.cc": [ "obj/base/base/file.o" ],
- "//base/files/file_descriptor_watcher_posix.cc": [ "obj/base/base/file_descriptor_watcher_posix.o" ],
- "//base/files/file_enumerator.cc": [ "obj/base/base/file_enumerator.o" ],
- "//base/files/file_enumerator_posix.cc": [ "obj/base/base/file_enumerator_posix.o" ],
- "//base/files/file_path.cc": [ "obj/base/base/file_path.o" ],
- "//base/files/file_path_constants.cc": [ "obj/base/base/file_path_constants.o" ],
- "//base/files/file_path_watcher.cc": [ "obj/base/base/file_path_watcher.o" ],
- "//base/files/file_path_watcher_linux.cc": [ "obj/base/base/file_path_watcher_linux.o" ],
- "//base/files/file_posix.cc": [ "obj/base/base/file_posix.o" ],
- "//base/files/file_proxy.cc": [ "obj/base/base/file_proxy.o" ],
- "//base/files/file_tracing.cc": [ "obj/base/base/file_tracing.o" ],
- "//base/files/file_util.cc": [ "obj/base/base/file_util.o" ],
- "//base/files/file_util_linux.cc": [ "obj/base/base/file_util_linux.o" ],
- "//base/files/file_util_posix.cc": [ "obj/base/base/file_util_posix.o" ],
- "//base/files/important_file_writer.cc": [ "obj/base/base/important_file_writer.o" ],
- "//base/files/memory_mapped_file.cc": [ "obj/base/base/memory_mapped_file.o" ],
- "//base/files/memory_mapped_file_posix.cc": [ "obj/base/base/memory_mapped_file_posix.o" ],
- "//base/files/scoped_file.cc": [ "obj/base/base/scoped_file.o" ],
- "//base/files/scoped_temp_dir.cc": [ "obj/base/base/scoped_temp_dir.o" ],
- "//base/guid.cc": [ "obj/base/base/guid.o" ],
- "//base/hash/hash.cc": [ "obj/base/base/hash.o" ],
- "//base/hash/legacy_hash.cc": [ "obj/base/base/legacy_hash.o" ],
- "//base/hash/md5_boringssl.cc": [ "obj/base/base/md5_boringssl.o" ],
- "//base/hash/sha1_boringssl.cc": [ "obj/base/base/sha1_boringssl.o" ],
- "//base/json/json_file_value_serializer.cc": [ "obj/base/base/json_file_value_serializer.o" ],
- "//base/json/json_parser.cc": [ "obj/base/base/json_parser.o" ],
- "//base/json/json_reader.cc": [ "obj/base/base/json_reader.o" ],
- "//base/json/json_string_value_serializer.cc": [ "obj/base/base/json_string_value_serializer.o" ],
- "//base/json/json_value_converter.cc": [ "obj/base/base/json_value_converter.o" ],
- "//base/json/json_writer.cc": [ "obj/base/base/json_writer.o" ],
- "//base/json/string_escape.cc": [ "obj/base/base/string_escape.o" ],
- "//base/lazy_instance_helpers.cc": [ "obj/base/base/lazy_instance_helpers.o" ],
- "//base/linux_util.cc": [ "obj/base/base/linux_util.o" ],
- "//base/location.cc": [ "obj/base/base/location.o" ],
- "//base/logging.cc": [ "obj/base/base/logging.o" ],
- "//base/memory/aligned_memory.cc": [ "obj/base/base/aligned_memory.o" ],
- "//base/memory/checked_ptr.cc": [ "obj/base/base/checked_ptr.o" ],
- "//base/memory/discardable_memory.cc": [ "obj/base/base/discardable_memory.o" ],
- "//base/memory/discardable_memory_allocator.cc": [ "obj/base/base/discardable_memory_allocator.o" ],
- "//base/memory/discardable_shared_memory.cc": [ "obj/base/base/discardable_shared_memory.o" ],
- "//base/memory/madv_free_discardable_memory_allocator_posix.cc": [ "obj/base/base/madv_free_discardable_memory_allocator_posix.o" ],
- "//base/memory/madv_free_discardable_memory_posix.cc": [ "obj/base/base/madv_free_discardable_memory_posix.o" ],
- "//base/memory/memory_pressure_listener.cc": [ "obj/base/base/memory_pressure_listener.o" ],
- "//base/memory/memory_pressure_monitor.cc": [ "obj/base/base/memory_pressure_monitor.o" ],
- "//base/memory/platform_shared_memory_region.cc": [ "obj/base/base/platform_shared_memory_region.o" ],
- "//base/memory/platform_shared_memory_region_posix.cc": [ "obj/base/base/platform_shared_memory_region_posix.o" ],
- "//base/memory/read_only_shared_memory_region.cc": [ "obj/base/base/read_only_shared_memory_region.o" ],
- "//base/memory/ref_counted.cc": [ "obj/base/base/ref_counted.o" ],
- "//base/memory/ref_counted_memory.cc": [ "obj/base/base/ref_counted_memory.o" ],
- "//base/memory/shared_memory_mapping.cc": [ "obj/base/base/shared_memory_mapping.o" ],
- "//base/memory/shared_memory_security_policy.cc": [ "obj/base/base/shared_memory_security_policy.o" ],
- "//base/memory/shared_memory_tracker.cc": [ "obj/base/base/shared_memory_tracker.o" ],
- "//base/memory/unsafe_shared_memory_region.cc": [ "obj/base/base/unsafe_shared_memory_region.o" ],
- "//base/memory/weak_ptr.cc": [ "obj/base/base/weak_ptr.o" ],
- "//base/memory/writable_shared_memory_region.cc": [ "obj/base/base/writable_shared_memory_region.o" ],
- "//base/message_loop/message_pump.cc": [ "obj/base/base/message_pump.o" ],
- "//base/message_loop/message_pump_default.cc": [ "obj/base/base/message_pump_default.o" ],
- "//base/message_loop/message_pump_glib.cc": [ "obj/base/base/message_pump_glib.o" ],
- "//base/message_loop/message_pump_libevent.cc": [ "obj/base/base/message_pump_libevent.o" ],
- "//base/message_loop/watchable_io_message_pump_posix.cc": [ "obj/base/base/watchable_io_message_pump_posix.o" ],
- "//base/message_loop/work_id_provider.cc": [ "obj/base/base/work_id_provider.o" ],
- "//base/metrics/bucket_ranges.cc": [ "obj/base/base/bucket_ranges.o" ],
- "//base/metrics/crc32.cc": [ "obj/base/base/crc32.o" ],
- "//base/metrics/dummy_histogram.cc": [ "obj/base/base/dummy_histogram.o" ],
- "//base/metrics/field_trial.cc": [ "obj/base/base/field_trial.o" ],
- "//base/metrics/field_trial_param_associator.cc": [ "obj/base/base/field_trial_param_associator.o" ],
- "//base/metrics/field_trial_params.cc": [ "obj/base/base/field_trial_params.o" ],
- "//base/metrics/histogram.cc": [ "obj/base/base/histogram.o" ],
- "//base/metrics/histogram_base.cc": [ "obj/base/base/histogram_base.o" ],
- "//base/metrics/histogram_delta_serialization.cc": [ "obj/base/base/histogram_delta_serialization.o" ],
- "//base/metrics/histogram_functions.cc": [ "obj/base/base/histogram_functions.o" ],
- "//base/metrics/histogram_samples.cc": [ "obj/base/base/histogram_samples.o" ],
- "//base/metrics/histogram_snapshot_manager.cc": [ "obj/base/base/histogram_snapshot_manager.o" ],
- "//base/metrics/metrics_hashes.cc": [ "obj/base/base/metrics_hashes.o" ],
- "//base/metrics/persistent_histogram_allocator.cc": [ "obj/base/base/persistent_histogram_allocator.o" ],
- "//base/metrics/persistent_histogram_storage.cc": [ "obj/base/base/persistent_histogram_storage.o" ],
- "//base/metrics/persistent_memory_allocator.cc": [ "obj/base/base/persistent_memory_allocator.o" ],
- "//base/metrics/persistent_sample_map.cc": [ "obj/base/base/persistent_sample_map.o" ],
- "//base/metrics/sample_map.cc": [ "obj/base/base/sample_map.o" ],
- "//base/metrics/sample_vector.cc": [ "obj/base/base/sample_vector.o" ],
- "//base/metrics/single_sample_metrics.cc": [ "obj/base/base/single_sample_metrics.o" ],
- "//base/metrics/sparse_histogram.cc": [ "obj/base/base/sparse_histogram.o" ],
- "//base/metrics/statistics_recorder.cc": [ "obj/base/base/statistics_recorder.o" ],
- "//base/metrics/ukm_source_id.cc": [ "obj/base/base/ukm_source_id.o" ],
- "//base/metrics/user_metrics.cc": [ "obj/base/base/user_metrics.o" ],
- "//base/native_library.cc": [ "obj/base/base/native_library.o" ],
- "//base/native_library_posix.cc": [ "obj/base/base/native_library_posix.o" ],
- "//base/nix/mime_util_xdg.cc": [ "obj/base/base/mime_util_xdg.o" ],
- "//base/nix/xdg_util.cc": [ "obj/base/base/xdg_util.o" ],
- "//base/notreached.cc": [ "obj/base/base/notreached.o" ],
- "//base/observer_list_internal.cc": [ "obj/base/base/observer_list_internal.o" ],
- "//base/observer_list_threadsafe.cc": [ "obj/base/base/observer_list_threadsafe.o" ],
- "//base/observer_list_types.cc": [ "obj/base/base/observer_list_types.o" ],
- "//base/one_shot_event.cc": [ "obj/base/base/one_shot_event.o" ],
- "//base/path_service.cc": [ "obj/base/base/path_service.o" ],
- "//base/pending_task.cc": [ "obj/base/base/pending_task.o" ],
- "//base/pickle.cc": [ "obj/base/base/pickle.o" ],
- "//base/posix/can_lower_nice_to.cc": [ "obj/base/base/can_lower_nice_to.o" ],
- "//base/posix/file_descriptor_shuffle.cc": [ "obj/base/base/file_descriptor_shuffle.o" ],
- "//base/posix/global_descriptors.cc": [ "obj/base/base/global_descriptors.o" ],
- "//base/posix/safe_strerror.cc": [ "obj/base/base/safe_strerror.o" ],
- "//base/posix/unix_domain_socket.cc": [ "obj/base/base/unix_domain_socket.o" ],
- "//base/power_monitor/power_monitor.cc": [ "obj/base/base/power_monitor.o" ],
- "//base/power_monitor/power_monitor_device_source.cc": [ "obj/base/base/power_monitor_device_source.o" ],
- "//base/power_monitor/power_monitor_device_source_stub.cc": [ "obj/base/base/power_monitor_device_source_stub.o" ],
- "//base/power_monitor/power_monitor_source.cc": [ "obj/base/base/power_monitor_source.o" ],
- "//base/process/environment_internal.cc": [ "obj/base/base/environment_internal.o" ],
- "//base/process/internal_linux.cc": [ "obj/base/base/internal_linux.o" ],
- "//base/process/kill.cc": [ "obj/base/base/kill.o" ],
- "//base/process/kill_posix.cc": [ "obj/base/base/kill_posix.o" ],
- "//base/process/launch.cc": [ "obj/base/base/launch.o" ],
- "//base/process/launch_posix.cc": [ "obj/base/base/launch_posix.o" ],
- "//base/process/memory.cc": [ "obj/base/base/memory.o" ],
- "//base/process/memory_linux.cc": [ "obj/base/base/memory_linux.o" ],
- "//base/process/process_handle.cc": [ "obj/base/base/process_handle.o" ],
- "//base/process/process_handle_linux.cc": [ "obj/base/base/process_handle_linux.o" ],
- "//base/process/process_handle_posix.cc": [ "obj/base/base/process_handle_posix.o" ],
- "//base/process/process_iterator.cc": [ "obj/base/base/process_iterator.o" ],
- "//base/process/process_iterator_linux.cc": [ "obj/base/base/process_iterator_linux.o" ],
- "//base/process/process_linux.cc": [ "obj/base/base/process_linux.o" ],
- "//base/process/process_metrics.cc": [ "obj/base/base/process_metrics.o" ],
- "//base/process/process_metrics_linux.cc": [ "obj/base/base/process_metrics_linux.o" ],
- "//base/process/process_metrics_posix.cc": [ "obj/base/base/process_metrics_posix.o" ],
- "//base/process/process_posix.cc": [ "obj/base/base/process_posix.o" ],
- "//base/profiler/arm_cfi_table.cc": [ "obj/base/base/arm_cfi_table.o" ],
- "//base/profiler/frame.cc": [ "obj/base/base/frame.o" ],
- "//base/profiler/metadata_recorder.cc": [ "obj/base/base/metadata_recorder.o" ],
- "//base/profiler/module_cache.cc": [ "obj/base/base/module_cache.o" ],
- "//base/profiler/module_cache_posix.cc": [ "obj/base/base/module_cache_posix.o" ],
- "//base/profiler/sample_metadata.cc": [ "obj/base/base/sample_metadata.o" ],
- "//base/profiler/sampling_profiler_thread_token.cc": [ "obj/base/base/sampling_profiler_thread_token.o" ],
- "//base/profiler/stack_buffer.cc": [ "obj/base/base/stack_buffer.o" ],
- "//base/profiler/stack_copier.cc": [ "obj/base/base/stack_copier.o" ],
- "//base/profiler/stack_copier_signal.cc": [ "obj/base/base/stack_copier_signal.o" ],
- "//base/profiler/stack_copier_suspend.cc": [ "obj/base/base/stack_copier_suspend.o" ],
- "//base/profiler/stack_sampler.cc": [ "obj/base/base/stack_sampler.o" ],
- "//base/profiler/stack_sampler_impl.cc": [ "obj/base/base/stack_sampler_impl.o" ],
- "//base/profiler/stack_sampler_posix.cc": [ "obj/base/base/stack_sampler_posix.o" ],
- "//base/profiler/stack_sampling_profiler.cc": [ "obj/base/base/stack_sampling_profiler.o" ],
- "//base/profiler/thread_delegate_posix.cc": [ "obj/base/base/thread_delegate_posix.o" ],
- "//base/rand_util.cc": [ "obj/base/base/rand_util.o" ],
- "//base/rand_util_posix.cc": [ "obj/base/base/rand_util_posix.o" ],
- "//base/run_loop.cc": [ "obj/base/base/run_loop.o" ],
- "//base/sampling_heap_profiler/lock_free_address_hash_set.cc": [ "obj/base/base/lock_free_address_hash_set.o" ],
- "//base/sampling_heap_profiler/poisson_allocation_sampler.cc": [ "obj/base/base/poisson_allocation_sampler.o" ],
- "//base/sampling_heap_profiler/sampling_heap_profiler.cc": [ "obj/base/base/sampling_heap_profiler.o" ],
- "//base/scoped_native_library.cc": [ "obj/base/base/scoped_native_library.o" ],
- "//base/sequence_checker_impl.cc": [ "obj/base/base/sequence_checker_impl.o" ],
- "//base/sequence_token.cc": [ "obj/base/base/sequence_token.o" ],
- "//base/sequenced_task_runner.cc": [ "obj/base/base/sequenced_task_runner.o" ],
- "//base/strings/escape.cc": [ "obj/base/base/escape.o" ],
- "//base/strings/latin1_string_conversions.cc": [ "obj/base/base/latin1_string_conversions.o" ],
- "//base/strings/nullable_string16.cc": [ "obj/base/base/nullable_string16.o" ],
- "//base/strings/pattern.cc": [ "obj/base/base/pattern.o" ],
- "//base/strings/safe_sprintf.cc": [ "obj/base/base/safe_sprintf.o" ],
- "//base/strings/strcat.cc": [ "obj/base/base/strcat.o" ],
- "//base/strings/string16.cc": [ "obj/base/base/string16.o" ],
- "//base/strings/string_number_conversions.cc": [ "obj/base/base/string_number_conversions.o" ],
- "//base/strings/string_piece.cc": [ "obj/base/base/string_piece.o" ],
- "//base/strings/string_split.cc": [ "obj/base/base/string_split.o" ],
- "//base/strings/string_util.cc": [ "obj/base/base/string_util.o" ],
- "//base/strings/string_util_constants.cc": [ "obj/base/base/string_util_constants.o" ],
- "//base/strings/stringprintf.cc": [ "obj/base/base/stringprintf.o" ],
- "//base/strings/sys_string_conversions_posix.cc": [ "obj/base/base/sys_string_conversions_posix.o" ],
- "//base/strings/utf_offset_string_conversions.cc": [ "obj/base/base/utf_offset_string_conversions.o" ],
- "//base/strings/utf_string_conversion_utils.cc": [ "obj/base/base/utf_string_conversion_utils.o" ],
- "//base/strings/utf_string_conversions.cc": [ "obj/base/base/utf_string_conversions.o" ],
- "//base/supports_user_data.cc": [ "obj/base/base/supports_user_data.o" ],
- "//base/sync_socket.cc": [ "obj/base/base/sync_socket.o" ],
- "//base/sync_socket_posix.cc": [ "obj/base/base/sync_socket_posix.o" ],
- "//base/synchronization/atomic_flag.cc": [ "obj/base/base/atomic_flag.o" ],
- "//base/synchronization/condition_variable_posix.cc": [ "obj/base/base/condition_variable_posix.o" ],
- "//base/synchronization/lock.cc": [ "obj/base/base/lock.o" ],
- "//base/synchronization/lock_impl_posix.cc": [ "obj/base/base/lock_impl_posix.o" ],
- "//base/synchronization/waitable_event_posix.cc": [ "obj/base/base/waitable_event_posix.o" ],
- "//base/synchronization/waitable_event_watcher_posix.cc": [ "obj/base/base/waitable_event_watcher_posix.o" ],
- "//base/syslog_logging.cc": [ "obj/base/base/syslog_logging.o" ],
- "//base/system/sys_info.cc": [ "obj/base/base/sys_info.o" ],
- "//base/system/sys_info_linux.cc": [ "obj/base/base/sys_info_linux.o" ],
- "//base/system/sys_info_posix.cc": [ "obj/base/base/sys_info_posix.o" ],
- "//base/system/system_monitor.cc": [ "obj/base/base/system_monitor.o" ],
- "//base/task/cancelable_task_tracker.cc": [ "obj/base/base/cancelable_task_tracker.o" ],
- "//base/task/common/checked_lock_impl.cc": [ "obj/base/base/checked_lock_impl.o" ],
- "//base/task/common/operations_controller.cc": [ "obj/base/base/operations_controller.o" ],
- "//base/task/common/scoped_defer_task_posting.cc": [ "obj/base/base/scoped_defer_task_posting.o" ],
- "//base/task/common/task_annotator.cc": [ "obj/base/base/task_annotator.o" ],
- "//base/task/current_thread.cc": [ "obj/base/base/current_thread.o" ],
- "//base/task/lazy_thread_pool_task_runner.cc": [ "obj/base/base/lazy_thread_pool_task_runner.o" ],
- "//base/task/post_job.cc": [ "obj/base/base/post_job.o" ],
- "//base/task/post_task.cc": [ "obj/base/base/post_task.o" ],
- "//base/task/scoped_set_task_priority_for_current_thread.cc": [ "obj/base/base/scoped_set_task_priority_for_current_thread.o" ],
- "//base/task/sequence_manager/associated_thread_id.cc": [ "obj/base/base/associated_thread_id.o" ],
- "//base/task/sequence_manager/atomic_flag_set.cc": [ "obj/base/base/atomic_flag_set.o" ],
- "//base/task/sequence_manager/enqueue_order_generator.cc": [ "obj/base/base/enqueue_order_generator.o" ],
- "//base/task/sequence_manager/lazy_now.cc": [ "obj/base/base/lazy_now.o" ],
- "//base/task/sequence_manager/real_time_domain.cc": [ "obj/base/base/real_time_domain.o" ],
- "//base/task/sequence_manager/sequence_manager.cc": [ "obj/base/base/sequence_manager.o" ],
- "//base/task/sequence_manager/sequence_manager_impl.cc": [ "obj/base/base/sequence_manager_impl.o" ],
- "//base/task/sequence_manager/task_queue.cc": [ "obj/base/base/task_queue.o" ],
- "//base/task/sequence_manager/task_queue_impl.cc": [ "obj/base/base/task_queue_impl.o" ],
- "//base/task/sequence_manager/task_queue_selector.cc": [ "obj/base/base/task_queue_selector.o" ],
- "//base/task/sequence_manager/tasks.cc": [ "obj/base/base/tasks.o" ],
- "//base/task/sequence_manager/thread_controller_impl.cc": [ "obj/base/base/thread_controller_impl.o" ],
- "//base/task/sequence_manager/thread_controller_power_monitor.cc": [ "obj/base/base/thread_controller_power_monitor.o" ],
- "//base/task/sequence_manager/thread_controller_with_message_pump_impl.cc": [ "obj/base/base/thread_controller_with_message_pump_impl.o" ],
- "//base/task/sequence_manager/time_domain.cc": [ "obj/base/base/time_domain.o" ],
- "//base/task/sequence_manager/work_deduplicator.cc": [ "obj/base/base/work_deduplicator.o" ],
- "//base/task/sequence_manager/work_queue.cc": [ "obj/base/base/work_queue.o" ],
- "//base/task/sequence_manager/work_queue_sets.cc": [ "obj/base/base/work_queue_sets.o" ],
- "//base/task/simple_task_executor.cc": [ "obj/base/base/simple_task_executor.o" ],
- "//base/task/single_thread_task_executor.cc": [ "obj/base/base/single_thread_task_executor.o" ],
- "//base/task/task_executor.cc": [ "obj/base/base/task_executor.o" ],
- "//base/task/task_features.cc": [ "obj/base/base/task_features.o" ],
- "//base/task/task_traits.cc": [ "obj/base/base/task_traits.o" ],
- "//base/task/thread_pool.cc": [ "obj/base/base/thread_pool.o" ],
- "//base/task/thread_pool/delayed_task_manager.cc": [ "obj/base/base/delayed_task_manager.o" ],
- "//base/task/thread_pool/environment_config.cc": [ "obj/base/base/environment_config.o" ],
- "//base/task/thread_pool/initialization_util.cc": [ "obj/base/base/initialization_util.o" ],
- "//base/task/thread_pool/job_task_source.cc": [ "obj/base/base/job_task_source.o" ],
- "//base/task/thread_pool/pooled_parallel_task_runner.cc": [ "obj/base/base/pooled_parallel_task_runner.o" ],
- "//base/task/thread_pool/pooled_sequenced_task_runner.cc": [ "obj/base/base/pooled_sequenced_task_runner.o" ],
- "//base/task/thread_pool/pooled_single_thread_task_runner_manager.cc": [ "obj/base/base/pooled_single_thread_task_runner_manager.o" ],
- "//base/task/thread_pool/pooled_task_runner_delegate.cc": [ "obj/base/base/pooled_task_runner_delegate.o" ],
- "//base/task/thread_pool/priority_queue.cc": [ "obj/base/base/priority_queue.o" ],
- "//base/task/thread_pool/sequence.cc": [ "obj/base/base/sequence.o" ],
- "//base/task/thread_pool/sequence_sort_key.cc": [ "obj/base/base/sequence_sort_key.o" ],
- "//base/task/thread_pool/service_thread.cc": [ "obj/base/base/service_thread.o" ],
- "//base/task/thread_pool/task.cc": [ "obj/base/base/task.o" ],
- "//base/task/thread_pool/task_source.cc": [ "obj/base/base/task_source.o" ],
- "//base/task/thread_pool/task_tracker.cc": [ "obj/base/base/task_tracker.o" ],
- "//base/task/thread_pool/task_tracker_posix.cc": [ "obj/base/base/task_tracker_posix.o" ],
- "//base/task/thread_pool/thread_group.cc": [ "obj/base/base/thread_group.o" ],
- "//base/task/thread_pool/thread_group_impl.cc": [ "obj/base/base/thread_group_impl.o" ],
- "//base/task/thread_pool/thread_group_native.cc": [ "obj/base/base/thread_group_native.o" ],
- "//base/task/thread_pool/thread_pool_impl.cc": [ "obj/base/base/thread_pool_impl.o" ],
- "//base/task/thread_pool/thread_pool_instance.cc": [ "obj/base/base/thread_pool_instance.o" ],
- "//base/task/thread_pool/worker_thread.cc": [ "obj/base/base/worker_thread.o" ],
- "//base/task/thread_pool/worker_thread_stack.cc": [ "obj/base/base/worker_thread_stack.o" ],
- "//base/task_runner.cc": [ "obj/base/base/task_runner.o" ],
- "//base/third_party/cityhash/city.cc": [ "obj/base/base/city.o" ],
- "//base/third_party/cityhash_v103/src/city_v103.cc": [ "obj/base/base/city_v103.o" ],
- "//base/third_party/icu/icu_utf.cc": [ "obj/base/base/icu_utf.o" ],
- "//base/third_party/nspr/prtime.cc": [ "obj/base/base/prtime.o" ],
- "//base/third_party/superfasthash/superfasthash.c": [ "obj/base/base/superfasthash.o" ],
- "//base/threading/hang_watcher.cc": [ "obj/base/base/hang_watcher.o" ],
- "//base/threading/platform_thread.cc": [ "obj/base/base/platform_thread.o" ],
- "//base/threading/platform_thread_internal_posix.cc": [ "obj/base/base/platform_thread_internal_posix.o" ],
- "//base/threading/platform_thread_linux.cc": [ "obj/base/base/platform_thread_linux.o" ],
- "//base/threading/platform_thread_posix.cc": [ "obj/base/base/platform_thread_posix.o" ],
- "//base/threading/post_task_and_reply_impl.cc": [ "obj/base/base/post_task_and_reply_impl.o" ],
- "//base/threading/scoped_blocking_call.cc": [ "obj/base/base/scoped_blocking_call.o" ],
- "//base/threading/scoped_blocking_call_internal.cc": [ "obj/base/base/scoped_blocking_call_internal.o" ],
- "//base/threading/scoped_thread_priority.cc": [ "obj/base/base/scoped_thread_priority.o" ],
- "//base/threading/sequence_local_storage_map.cc": [ "obj/base/base/sequence_local_storage_map.o" ],
- "//base/threading/sequence_local_storage_slot.cc": [ "obj/base/base/sequence_local_storage_slot.o" ],
- "//base/threading/sequenced_task_runner_handle.cc": [ "obj/base/base/sequenced_task_runner_handle.o" ],
- "//base/threading/simple_thread.cc": [ "obj/base/base/simple_thread.o" ],
- "//base/threading/thread.cc": [ "obj/base/base/thread.o" ],
- "//base/threading/thread_checker_impl.cc": [ "obj/base/base/thread_checker_impl.o" ],
- "//base/threading/thread_collision_warner.cc": [ "obj/base/base/thread_collision_warner.o" ],
- "//base/threading/thread_id_name_manager.cc": [ "obj/base/base/thread_id_name_manager.o" ],
- "//base/threading/thread_local_storage.cc": [ "obj/base/base/thread_local_storage.o" ],
- "//base/threading/thread_local_storage_posix.cc": [ "obj/base/base/thread_local_storage_posix.o" ],
- "//base/threading/thread_restrictions.cc": [ "obj/base/base/thread_restrictions.o" ],
- "//base/threading/thread_task_runner_handle.cc": [ "obj/base/base/thread_task_runner_handle.o" ],
- "//base/threading/watchdog.cc": [ "obj/base/base/watchdog.o" ],
- "//base/time/clock.cc": [ "obj/base/base/clock.o" ],
- "//base/time/default_clock.cc": [ "obj/base/base/default_clock.o" ],
- "//base/time/default_tick_clock.cc": [ "obj/base/base/default_tick_clock.o" ],
- "//base/time/tick_clock.cc": [ "obj/base/base/tick_clock.o" ],
- "//base/time/time.cc": [ "obj/base/base/time.o" ],
- "//base/time/time_conversion_posix.cc": [ "obj/base/base/time_conversion_posix.o" ],
- "//base/time/time_exploded_posix.cc": [ "obj/base/base/time_exploded_posix.o" ],
- "//base/time/time_now_posix.cc": [ "obj/base/base/time_now_posix.o" ],
- "//base/time/time_override.cc": [ "obj/base/base/time_override.o" ],
- "//base/time/time_to_iso8601.cc": [ "obj/base/base/time_to_iso8601.o" ],
- "//base/timer/elapsed_timer.cc": [ "obj/base/base/elapsed_timer.o" ],
- "//base/timer/hi_res_timer_manager_posix.cc": [ "obj/base/base/hi_res_timer_manager_posix.o" ],
- "//base/timer/lap_timer.cc": [ "obj/base/base/lap_timer.o" ],
- "//base/timer/timer.cc": [ "obj/base/base/timer.o" ],
- "//base/token.cc": [ "obj/base/base/token.o" ],
- "//base/trace_event/heap_profiler_allocation_context.cc": [ "obj/base/base/heap_profiler_allocation_context.o" ],
- "//base/trace_event/heap_profiler_allocation_context_tracker.cc": [ "obj/base/base/heap_profiler_allocation_context_tracker.o" ],
- "//base/trace_event/memory_allocator_dump_guid.cc": [ "obj/base/base/memory_allocator_dump_guid.o" ],
- "//base/trace_event/trace_event_stub.cc": [ "obj/base/base/trace_event_stub.o" ],
- "//base/unguessable_token.cc": [ "obj/base/base/unguessable_token.o" ],
- "//base/value_iterators.cc": [ "obj/base/base/value_iterators.o" ],
- "//base/values.cc": [ "obj/base/base/values.o" ],
- "//base/version.cc": [ "obj/base/base/version.o" ],
- "//base/vlog.cc": [ "obj/base/base/vlog.o" ]
- },
- "sources": [ "//base/allocator/allocator_check.cc", "//base/allocator/allocator_check.h", "//base/allocator/allocator_extension.cc", "//base/allocator/allocator_extension.h", "//base/at_exit.cc", "//base/at_exit.h", "//base/atomic_ref_count.h", "//base/atomic_sequence_num.h", "//base/atomicops.h", "//base/atomicops_internals_atomicword_compat.h", "//base/atomicops_internals_portable.h", "//base/atomicops_internals_x86_msvc.h", "//base/auto_reset.h", "//base/barrier_closure.cc", "//base/barrier_closure.h", "//base/base64.cc", "//base/base64.h", "//base/base64url.cc", "//base/base64url.h", "//base/base_export.h", "//base/base_switches.h", "//base/big_endian.cc", "//base/big_endian.h", "//base/bind.h", "//base/bind_helpers.h", "//base/bind_internal.h", "//base/bit_cast.h", "//base/bits.h", "//base/build_time.cc", "//base/build_time.h", "//base/callback.h", "//base/callback_forward.h", "//base/callback_helpers.cc", "//base/callback_helpers.h", "//base/callback_internal.cc", "//base/callback_internal.h", "//base/callback_list.h", "//base/cancelable_callback.h", "//base/check.cc", "//base/check.h", "//base/check_op.cc", "//base/check_op.h", "//base/command_line.cc", "//base/command_line.h", "//base/compiler_specific.h", "//base/component_export.h", "//base/containers/adapters.h", "//base/containers/buffer_iterator.h", "//base/containers/checked_iterators.h", "//base/containers/checked_range.h", "//base/containers/circular_deque.h", "//base/containers/flat_map.h", "//base/containers/flat_set.h", "//base/containers/flat_tree.h", "//base/containers/id_map.h", "//base/containers/intrusive_heap.cc", "//base/containers/intrusive_heap.h", "//base/containers/linked_list.h", "//base/containers/mru_cache.h", "//base/containers/small_map.h", "//base/containers/span.h", "//base/containers/stack.h", "//base/containers/stack_container.h", "//base/containers/unique_ptr_adapters.h", "//base/containers/util.h", "//base/containers/vector_buffer.h", "//base/cpu.cc", "//base/cpu.h", "//base/critical_closure.h", "//base/dcheck_is_on.h", "//base/debug/activity_analyzer.cc", "//base/debug/activity_analyzer.h", "//base/debug/activity_tracker.cc", "//base/debug/activity_tracker.h", "//base/debug/alias.cc", "//base/debug/alias.h", "//base/debug/asan_invalid_access.cc", "//base/debug/asan_invalid_access.h", "//base/debug/crash_logging.cc", "//base/debug/crash_logging.h", "//base/debug/debugger.cc", "//base/debug/debugger.h", "//base/debug/dump_without_crashing.cc", "//base/debug/dump_without_crashing.h", "//base/debug/leak_annotations.h", "//base/debug/leak_tracker.h", "//base/debug/profiler.cc", "//base/debug/profiler.h", "//base/debug/stack_trace.cc", "//base/debug/stack_trace.h", "//base/debug/task_trace.cc", "//base/debug/task_trace.h", "//base/deferred_sequenced_task_runner.cc", "//base/deferred_sequenced_task_runner.h", "//base/enterprise_util.h", "//base/environment.cc", "//base/environment.h", "//base/export_template.h", "//base/feature_list.cc", "//base/feature_list.h", "//base/file_descriptor_store.cc", "//base/file_descriptor_store.h", "//base/file_version_info.h", "//base/files/dir_reader_fallback.h", "//base/files/file.cc", "//base/files/file.h", "//base/files/file_enumerator.cc", "//base/files/file_enumerator.h", "//base/files/file_path.cc", "//base/files/file_path.h", "//base/files/file_path_constants.cc", "//base/files/file_path_watcher.cc", "//base/files/file_path_watcher.h", "//base/files/file_proxy.cc", "//base/files/file_proxy.h", "//base/files/file_tracing.cc", "//base/files/file_tracing.h", "//base/files/file_util.cc", "//base/files/file_util.h", "//base/files/important_file_writer.cc", "//base/files/important_file_writer.h", "//base/files/memory_mapped_file.cc", "//base/files/memory_mapped_file.h", "//base/files/platform_file.h", "//base/files/scoped_file.cc", "//base/files/scoped_file.h", "//base/files/scoped_temp_dir.cc", "//base/files/scoped_temp_dir.h", "//base/format_macros.h", "//base/gtest_prod_util.h", "//base/guid.cc", "//base/guid.h", "//base/hash/hash.cc", "//base/hash/hash.h", "//base/hash/legacy_hash.cc", "//base/hash/legacy_hash.h", "//base/immediate_crash.h", "//base/json/json_common.h", "//base/json/json_file_value_serializer.cc", "//base/json/json_file_value_serializer.h", "//base/json/json_parser.cc", "//base/json/json_parser.h", "//base/json/json_reader.cc", "//base/json/json_reader.h", "//base/json/json_string_value_serializer.cc", "//base/json/json_string_value_serializer.h", "//base/json/json_value_converter.cc", "//base/json/json_value_converter.h", "//base/json/json_writer.cc", "//base/json/json_writer.h", "//base/json/string_escape.cc", "//base/json/string_escape.h", "//base/lazy_instance.h", "//base/lazy_instance_helpers.cc", "//base/lazy_instance_helpers.h", "//base/linux_util.cc", "//base/linux_util.h", "//base/location.cc", "//base/location.h", "//base/logging.cc", "//base/logging.h", "//base/macros.h", "//base/memory/aligned_memory.cc", "//base/memory/aligned_memory.h", "//base/memory/checked_ptr.cc", "//base/memory/checked_ptr.h", "//base/memory/discardable_memory.cc", "//base/memory/discardable_memory.h", "//base/memory/discardable_memory_allocator.cc", "//base/memory/discardable_memory_allocator.h", "//base/memory/discardable_memory_internal.h", "//base/memory/discardable_shared_memory.cc", "//base/memory/discardable_shared_memory.h", "//base/memory/free_deleter.h", "//base/memory/memory_pressure_listener.cc", "//base/memory/memory_pressure_listener.h", "//base/memory/memory_pressure_monitor.cc", "//base/memory/memory_pressure_monitor.h", "//base/memory/platform_shared_memory_region.cc", "//base/memory/platform_shared_memory_region.h", "//base/memory/ptr_util.h", "//base/memory/raw_scoped_refptr_mismatch_checker.h", "//base/memory/read_only_shared_memory_region.cc", "//base/memory/read_only_shared_memory_region.h", "//base/memory/ref_counted.cc", "//base/memory/ref_counted.h", "//base/memory/ref_counted_delete_on_sequence.h", "//base/memory/ref_counted_memory.cc", "//base/memory/ref_counted_memory.h", "//base/memory/scoped_policy.h", "//base/memory/scoped_refptr.h", "//base/memory/shared_memory_hooks.h", "//base/memory/shared_memory_mapping.cc", "//base/memory/shared_memory_mapping.h", "//base/memory/shared_memory_security_policy.cc", "//base/memory/shared_memory_security_policy.h", "//base/memory/shared_memory_tracker.cc", "//base/memory/shared_memory_tracker.h", "//base/memory/singleton.h", "//base/memory/unsafe_shared_memory_region.cc", "//base/memory/unsafe_shared_memory_region.h", "//base/memory/weak_ptr.cc", "//base/memory/weak_ptr.h", "//base/memory/writable_shared_memory_region.cc", "//base/memory/writable_shared_memory_region.h", "//base/message_loop/message_pump.cc", "//base/message_loop/message_pump.h", "//base/message_loop/message_pump_default.cc", "//base/message_loop/message_pump_default.h", "//base/message_loop/message_pump_for_io.h", "//base/message_loop/message_pump_for_ui.h", "//base/message_loop/message_pump_glib.cc", "//base/message_loop/message_pump_glib.h", "//base/message_loop/message_pump_type.h", "//base/message_loop/timer_slack.h", "//base/message_loop/work_id_provider.cc", "//base/message_loop/work_id_provider.h", "//base/metrics/bucket_ranges.cc", "//base/metrics/bucket_ranges.h", "//base/metrics/crc32.cc", "//base/metrics/crc32.h", "//base/metrics/dummy_histogram.cc", "//base/metrics/dummy_histogram.h", "//base/metrics/field_trial.cc", "//base/metrics/field_trial.h", "//base/metrics/field_trial_param_associator.cc", "//base/metrics/field_trial_param_associator.h", "//base/metrics/field_trial_params.cc", "//base/metrics/field_trial_params.h", "//base/metrics/histogram.cc", "//base/metrics/histogram.h", "//base/metrics/histogram_base.cc", "//base/metrics/histogram_base.h", "//base/metrics/histogram_delta_serialization.cc", "//base/metrics/histogram_delta_serialization.h", "//base/metrics/histogram_flattener.h", "//base/metrics/histogram_functions.cc", "//base/metrics/histogram_functions.h", "//base/metrics/histogram_macros.h", "//base/metrics/histogram_macros_internal.h", "//base/metrics/histogram_macros_local.h", "//base/metrics/histogram_samples.cc", "//base/metrics/histogram_samples.h", "//base/metrics/histogram_snapshot_manager.cc", "//base/metrics/histogram_snapshot_manager.h", "//base/metrics/metrics_hashes.cc", "//base/metrics/metrics_hashes.h", "//base/metrics/persistent_histogram_allocator.cc", "//base/metrics/persistent_histogram_allocator.h", "//base/metrics/persistent_memory_allocator.cc", "//base/metrics/persistent_memory_allocator.h", "//base/metrics/persistent_sample_map.cc", "//base/metrics/persistent_sample_map.h", "//base/metrics/record_histogram_checker.h", "//base/metrics/sample_map.cc", "//base/metrics/sample_map.h", "//base/metrics/sample_vector.cc", "//base/metrics/sample_vector.h", "//base/metrics/single_sample_metrics.cc", "//base/metrics/single_sample_metrics.h", "//base/metrics/sparse_histogram.cc", "//base/metrics/sparse_histogram.h", "//base/metrics/statistics_recorder.cc", "//base/metrics/statistics_recorder.h", "//base/metrics/ukm_source_id.cc", "//base/metrics/ukm_source_id.h", "//base/metrics/user_metrics.cc", "//base/metrics/user_metrics.h", "//base/metrics/user_metrics_action.h", "//base/native_library.cc", "//base/native_library.h", "//base/no_destructor.h", "//base/notreached.cc", "//base/notreached.h", "//base/observer_list.h", "//base/observer_list_internal.cc", "//base/observer_list_internal.h", "//base/observer_list_threadsafe.cc", "//base/observer_list_threadsafe.h", "//base/observer_list_types.cc", "//base/observer_list_types.h", "//base/one_shot_event.cc", "//base/one_shot_event.h", "//base/optional.h", "//base/parameter_pack.h", "//base/path_service.cc", "//base/path_service.h", "//base/pending_task.cc", "//base/pending_task.h", "//base/pickle.cc", "//base/pickle.h", "//base/post_task_and_reply_with_result_internal.h", "//base/power_monitor/power_monitor.cc", "//base/power_monitor/power_monitor.h", "//base/power_monitor/power_monitor_device_source.cc", "//base/power_monitor/power_monitor_device_source.h", "//base/power_monitor/power_monitor_source.cc", "//base/power_monitor/power_monitor_source.h", "//base/power_monitor/power_observer.h", "//base/process/environment_internal.cc", "//base/process/environment_internal.h", "//base/process/kill.cc", "//base/process/kill.h", "//base/process/launch.cc", "//base/process/launch.h", "//base/process/memory.cc", "//base/process/memory.h", "//base/process/process.h", "//base/process/process_handle.cc", "//base/process/process_handle.h", "//base/process/process_info.h", "//base/process/process_iterator.cc", "//base/process/process_iterator.h", "//base/process/process_metrics.cc", "//base/process/process_metrics.h", "//base/profiler/arm_cfi_table.cc", "//base/profiler/arm_cfi_table.h", "//base/profiler/frame.cc", "//base/profiler/frame.h", "//base/profiler/metadata_recorder.cc", "//base/profiler/metadata_recorder.h", "//base/profiler/module_cache.cc", "//base/profiler/module_cache.h", "//base/profiler/native_unwinder.h", "//base/profiler/profile_builder.h", "//base/profiler/register_context.h", "//base/profiler/sample_metadata.cc", "//base/profiler/sample_metadata.h", "//base/profiler/sampling_profiler_thread_token.cc", "//base/profiler/sampling_profiler_thread_token.h", "//base/profiler/stack_buffer.cc", "//base/profiler/stack_buffer.h", "//base/profiler/stack_copier.cc", "//base/profiler/stack_copier.h", "//base/profiler/stack_copier_suspend.cc", "//base/profiler/stack_copier_suspend.h", "//base/profiler/stack_sampler.cc", "//base/profiler/stack_sampler.h", "//base/profiler/stack_sampler_impl.cc", "//base/profiler/stack_sampler_impl.h", "//base/profiler/stack_sampling_profiler.cc", "//base/profiler/stack_sampling_profiler.h", "//base/profiler/suspendable_thread_delegate.h", "//base/profiler/thread_delegate.h", "//base/profiler/unwinder.h", "//base/rand_util.cc", "//base/rand_util.h", "//base/run_loop.cc", "//base/run_loop.h", "//base/sampling_heap_profiler/lock_free_address_hash_set.cc", "//base/sampling_heap_profiler/lock_free_address_hash_set.h", "//base/sampling_heap_profiler/poisson_allocation_sampler.cc", "//base/sampling_heap_profiler/poisson_allocation_sampler.h", "//base/sampling_heap_profiler/sampling_heap_profiler.cc", "//base/sampling_heap_profiler/sampling_heap_profiler.h", "//base/scoped_clear_last_error.h", "//base/scoped_generic.h", "//base/scoped_native_library.cc", "//base/scoped_native_library.h", "//base/scoped_observer.h", "//base/sequence_checker.h", "//base/sequence_checker_impl.cc", "//base/sequence_checker_impl.h", "//base/sequence_token.cc", "//base/sequence_token.h", "//base/sequenced_task_runner.cc", "//base/sequenced_task_runner.h", "//base/sequenced_task_runner_helpers.h", "//base/single_thread_task_runner.h", "//base/stl_util.h", "//base/strings/char_traits.h", "//base/strings/escape.cc", "//base/strings/escape.h", "//base/strings/latin1_string_conversions.cc", "//base/strings/latin1_string_conversions.h", "//base/strings/nullable_string16.cc", "//base/strings/nullable_string16.h", "//base/strings/pattern.cc", "//base/strings/pattern.h", "//base/strings/safe_sprintf.cc", "//base/strings/safe_sprintf.h", "//base/strings/strcat.cc", "//base/strings/strcat.h", "//base/strings/strcat_internal.h", "//base/strings/string16.cc", "//base/strings/string16.h", "//base/strings/string_number_conversions.cc", "//base/strings/string_number_conversions.h", "//base/strings/string_number_conversions_internal.h", "//base/strings/string_piece.cc", "//base/strings/string_piece.h", "//base/strings/string_piece_forward.h", "//base/strings/string_split.cc", "//base/strings/string_split.h", "//base/strings/string_split_internal.h", "//base/strings/string_tokenizer.h", "//base/strings/string_util.cc", "//base/strings/string_util.h", "//base/strings/string_util_constants.cc", "//base/strings/string_util_internal.h", "//base/strings/stringize_macros.h", "//base/strings/stringprintf.cc", "//base/strings/stringprintf.h", "//base/strings/sys_string_conversions.h", "//base/strings/utf_offset_string_conversions.cc", "//base/strings/utf_offset_string_conversions.h", "//base/strings/utf_string_conversion_utils.cc", "//base/strings/utf_string_conversion_utils.h", "//base/strings/utf_string_conversions.cc", "//base/strings/utf_string_conversions.h", "//base/supports_user_data.cc", "//base/supports_user_data.h", "//base/sync_socket.cc", "//base/sync_socket.h", "//base/synchronization/atomic_flag.cc", "//base/synchronization/atomic_flag.h", "//base/synchronization/condition_variable.h", "//base/synchronization/lock.cc", "//base/synchronization/lock.h", "//base/synchronization/lock_impl.h", "//base/synchronization/waitable_event.h", "//base/synchronization/waitable_event_watcher.h", "//base/sys_byteorder.h", "//base/syslog_logging.cc", "//base/syslog_logging.h", "//base/system/sys_info.cc", "//base/system/sys_info.h", "//base/system/sys_info_internal.h", "//base/system/system_monitor.cc", "//base/system/system_monitor.h", "//base/task/cancelable_task_tracker.cc", "//base/task/cancelable_task_tracker.h", "//base/task/common/checked_lock.h", "//base/task/common/checked_lock_impl.cc", "//base/task/common/checked_lock_impl.h", "//base/task/common/intrusive_heap.h", "//base/task/common/operations_controller.cc", "//base/task/common/operations_controller.h", "//base/task/common/scoped_defer_task_posting.cc", "//base/task/common/scoped_defer_task_posting.h", "//base/task/common/task_annotator.cc", "//base/task/common/task_annotator.h", "//base/task/current_thread.cc", "//base/task/current_thread.h", "//base/task/lazy_thread_pool_task_runner.cc", "//base/task/lazy_thread_pool_task_runner.h", "//base/task/post_job.cc", "//base/task/post_job.h", "//base/task/post_task.cc", "//base/task/post_task.h", "//base/task/scoped_set_task_priority_for_current_thread.cc", "//base/task/scoped_set_task_priority_for_current_thread.h", "//base/task/sequence_manager/associated_thread_id.cc", "//base/task/sequence_manager/associated_thread_id.h", "//base/task/sequence_manager/atomic_flag_set.cc", "//base/task/sequence_manager/atomic_flag_set.h", "//base/task/sequence_manager/enqueue_order.h", "//base/task/sequence_manager/enqueue_order_generator.cc", "//base/task/sequence_manager/enqueue_order_generator.h", "//base/task/sequence_manager/lazily_deallocated_deque.h", "//base/task/sequence_manager/lazy_now.cc", "//base/task/sequence_manager/lazy_now.h", "//base/task/sequence_manager/real_time_domain.cc", "//base/task/sequence_manager/real_time_domain.h", "//base/task/sequence_manager/sequence_manager.cc", "//base/task/sequence_manager/sequence_manager.h", "//base/task/sequence_manager/sequence_manager_impl.cc", "//base/task/sequence_manager/sequence_manager_impl.h", "//base/task/sequence_manager/sequenced_task_source.h", "//base/task/sequence_manager/task_queue.cc", "//base/task/sequence_manager/task_queue.h", "//base/task/sequence_manager/task_queue_impl.cc", "//base/task/sequence_manager/task_queue_impl.h", "//base/task/sequence_manager/task_queue_selector.cc", "//base/task/sequence_manager/task_queue_selector.h", "//base/task/sequence_manager/task_queue_selector_logic.h", "//base/task/sequence_manager/task_time_observer.h", "//base/task/sequence_manager/tasks.cc", "//base/task/sequence_manager/tasks.h", "//base/task/sequence_manager/thread_controller.h", "//base/task/sequence_manager/thread_controller_impl.cc", "//base/task/sequence_manager/thread_controller_impl.h", "//base/task/sequence_manager/thread_controller_power_monitor.cc", "//base/task/sequence_manager/thread_controller_power_monitor.h", "//base/task/sequence_manager/thread_controller_with_message_pump_impl.cc", "//base/task/sequence_manager/thread_controller_with_message_pump_impl.h", "//base/task/sequence_manager/time_domain.cc", "//base/task/sequence_manager/time_domain.h", "//base/task/sequence_manager/work_deduplicator.cc", "//base/task/sequence_manager/work_deduplicator.h", "//base/task/sequence_manager/work_queue.cc", "//base/task/sequence_manager/work_queue.h", "//base/task/sequence_manager/work_queue_sets.cc", "//base/task/sequence_manager/work_queue_sets.h", "//base/task/simple_task_executor.cc", "//base/task/simple_task_executor.h", "//base/task/single_thread_task_executor.cc", "//base/task/single_thread_task_executor.h", "//base/task/single_thread_task_runner_thread_mode.h", "//base/task/task_executor.cc", "//base/task/task_executor.h", "//base/task/task_features.cc", "//base/task/task_features.h", "//base/task/task_observer.h", "//base/task/task_traits.cc", "//base/task/task_traits.h", "//base/task/task_traits_extension.h", "//base/task/thread_pool.cc", "//base/task/thread_pool.h", "//base/task/thread_pool/delayed_task_manager.cc", "//base/task/thread_pool/delayed_task_manager.h", "//base/task/thread_pool/environment_config.cc", "//base/task/thread_pool/environment_config.h", "//base/task/thread_pool/initialization_util.cc", "//base/task/thread_pool/initialization_util.h", "//base/task/thread_pool/job_task_source.cc", "//base/task/thread_pool/job_task_source.h", "//base/task/thread_pool/pooled_parallel_task_runner.cc", "//base/task/thread_pool/pooled_parallel_task_runner.h", "//base/task/thread_pool/pooled_sequenced_task_runner.cc", "//base/task/thread_pool/pooled_sequenced_task_runner.h", "//base/task/thread_pool/pooled_single_thread_task_runner_manager.cc", "//base/task/thread_pool/pooled_single_thread_task_runner_manager.h", "//base/task/thread_pool/pooled_task_runner_delegate.cc", "//base/task/thread_pool/pooled_task_runner_delegate.h", "//base/task/thread_pool/priority_queue.cc", "//base/task/thread_pool/priority_queue.h", "//base/task/thread_pool/sequence.cc", "//base/task/thread_pool/sequence.h", "//base/task/thread_pool/sequence_sort_key.cc", "//base/task/thread_pool/sequence_sort_key.h", "//base/task/thread_pool/service_thread.cc", "//base/task/thread_pool/service_thread.h", "//base/task/thread_pool/task.cc", "//base/task/thread_pool/task.h", "//base/task/thread_pool/task_source.cc", "//base/task/thread_pool/task_source.h", "//base/task/thread_pool/task_tracker.cc", "//base/task/thread_pool/task_tracker.h", "//base/task/thread_pool/thread_group.cc", "//base/task/thread_pool/thread_group.h", "//base/task/thread_pool/thread_group_impl.cc", "//base/task/thread_pool/thread_group_impl.h", "//base/task/thread_pool/thread_group_native.cc", "//base/task/thread_pool/thread_group_native.h", "//base/task/thread_pool/thread_pool_impl.cc", "//base/task/thread_pool/thread_pool_impl.h", "//base/task/thread_pool/thread_pool_instance.cc", "//base/task/thread_pool/thread_pool_instance.h", "//base/task/thread_pool/tracked_ref.h", "//base/task/thread_pool/worker_thread.cc", "//base/task/thread_pool/worker_thread.h", "//base/task/thread_pool/worker_thread_observer.h", "//base/task/thread_pool/worker_thread_stack.cc", "//base/task/thread_pool/worker_thread_stack.h", "//base/task_runner.cc", "//base/task_runner.h", "//base/task_runner_util.h", "//base/template_util.h", "//base/test/malloc_wrapper.h", "//base/test/spin_wait.h", "//base/third_party/cityhash/city.cc", "//base/third_party/cityhash/city.h", "//base/third_party/cityhash_v103/src/city_v103.cc", "//base/third_party/cityhash_v103/src/city_v103.h", "//base/third_party/icu/icu_utf.cc", "//base/third_party/icu/icu_utf.h", "//base/third_party/nspr/prtime.cc", "//base/third_party/nspr/prtime.h", "//base/third_party/superfasthash/superfasthash.c", "//base/thread_annotations.h", "//base/threading/hang_watcher.cc", "//base/threading/hang_watcher.h", "//base/threading/platform_thread.cc", "//base/threading/platform_thread.h", "//base/threading/post_task_and_reply_impl.cc", "//base/threading/post_task_and_reply_impl.h", "//base/threading/scoped_blocking_call.cc", "//base/threading/scoped_blocking_call.h", "//base/threading/scoped_blocking_call_internal.cc", "//base/threading/scoped_blocking_call_internal.h", "//base/threading/scoped_thread_priority.cc", "//base/threading/scoped_thread_priority.h", "//base/threading/sequence_bound.h", "//base/threading/sequence_local_storage_map.cc", "//base/threading/sequence_local_storage_map.h", "//base/threading/sequence_local_storage_slot.cc", "//base/threading/sequence_local_storage_slot.h", "//base/threading/sequenced_task_runner_handle.cc", "//base/threading/sequenced_task_runner_handle.h", "//base/threading/simple_thread.cc", "//base/threading/simple_thread.h", "//base/threading/thread.cc", "//base/threading/thread.h", "//base/threading/thread_checker.h", "//base/threading/thread_checker_impl.cc", "//base/threading/thread_checker_impl.h", "//base/threading/thread_collision_warner.cc", "//base/threading/thread_collision_warner.h", "//base/threading/thread_id_name_manager.cc", "//base/threading/thread_id_name_manager.h", "//base/threading/thread_local.h", "//base/threading/thread_local_internal.h", "//base/threading/thread_local_storage.cc", "//base/threading/thread_local_storage.h", "//base/threading/thread_restrictions.cc", "//base/threading/thread_restrictions.h", "//base/threading/thread_task_runner_handle.cc", "//base/threading/thread_task_runner_handle.h", "//base/threading/watchdog.cc", "//base/threading/watchdog.h", "//base/time/clock.cc", "//base/time/clock.h", "//base/time/default_clock.cc", "//base/time/default_clock.h", "//base/time/default_tick_clock.cc", "//base/time/default_tick_clock.h", "//base/time/tick_clock.cc", "//base/time/tick_clock.h", "//base/time/time.cc", "//base/time/time.h", "//base/time/time_override.cc", "//base/time/time_override.h", "//base/time/time_to_iso8601.cc", "//base/time/time_to_iso8601.h", "//base/timer/elapsed_timer.cc", "//base/timer/elapsed_timer.h", "//base/timer/hi_res_timer_manager.h", "//base/timer/lap_timer.cc", "//base/timer/lap_timer.h", "//base/timer/timer.cc", "//base/timer/timer.h", "//base/token.cc", "//base/token.h", "//base/trace_event/base_tracing.h", "//base/trace_event/common/trace_event_common.h", "//base/trace_event/heap_profiler_allocation_context.cc", "//base/trace_event/heap_profiler_allocation_context.h", "//base/trace_event/heap_profiler_allocation_context_tracker.cc", "//base/trace_event/heap_profiler_allocation_context_tracker.h", "//base/trace_event/memory_allocator_dump_guid.cc", "//base/trace_event/memory_allocator_dump_guid.h", "//base/traits_bag.h", "//base/tuple.h", "//base/unguessable_token.cc", "//base/unguessable_token.h", "//base/updateable_sequenced_task_runner.h", "//base/value_iterators.cc", "//base/value_iterators.h", "//base/values.cc", "//base/values.h", "//base/version.cc", "//base/version.h", "//base/vlog.cc", "//base/vlog.h", "//base/debug/debugger_posix.cc", "//base/debug/stack_trace_posix.cc", "//base/file_descriptor_posix.h", "//base/files/dir_reader_posix.h", "//base/files/file_descriptor_watcher_posix.cc", "//base/files/file_descriptor_watcher_posix.h", "//base/files/file_enumerator_posix.cc", "//base/files/file_posix.cc", "//base/files/file_util_posix.cc", "//base/files/memory_mapped_file_posix.cc", "//base/memory/madv_free_discardable_memory_allocator_posix.cc", "//base/memory/madv_free_discardable_memory_allocator_posix.h", "//base/memory/madv_free_discardable_memory_posix.cc", "//base/memory/madv_free_discardable_memory_posix.h", "//base/message_loop/watchable_io_message_pump_posix.cc", "//base/message_loop/watchable_io_message_pump_posix.h", "//base/native_library_posix.cc", "//base/posix/eintr_wrapper.h", "//base/posix/file_descriptor_shuffle.cc", "//base/posix/file_descriptor_shuffle.h", "//base/posix/global_descriptors.cc", "//base/posix/global_descriptors.h", "//base/posix/safe_strerror.cc", "//base/posix/safe_strerror.h", "//base/posix/unix_domain_socket.cc", "//base/posix/unix_domain_socket.h", "//base/process/kill_posix.cc", "//base/process/launch_posix.cc", "//base/process/process_handle_posix.cc", "//base/process/process_metrics_posix.cc", "//base/process/process_posix.cc", "//base/profiler/module_cache_posix.cc", "//base/rand_util_posix.cc", "//base/strings/string_util_posix.h", "//base/strings/sys_string_conversions_posix.cc", "//base/sync_socket_posix.cc", "//base/synchronization/condition_variable_posix.cc", "//base/synchronization/lock_impl_posix.cc", "//base/synchronization/waitable_event_posix.cc", "//base/synchronization/waitable_event_watcher_posix.cc", "//base/system/sys_info_posix.cc", "//base/task/thread_pool/task_tracker_posix.cc", "//base/task/thread_pool/task_tracker_posix.h", "//base/threading/platform_thread_internal_posix.cc", "//base/threading/platform_thread_internal_posix.h", "//base/threading/platform_thread_posix.cc", "//base/threading/thread_local_storage_posix.cc", "//base/timer/hi_res_timer_manager_posix.cc", "//base/profiler/stack_copier_signal.cc", "//base/profiler/stack_copier_signal.h", "//base/profiler/stack_sampler_posix.cc", "//base/profiler/thread_delegate_posix.cc", "//base/profiler/thread_delegate_posix.h", "//base/debug/proc_maps_linux.cc", "//base/debug/proc_maps_linux.h", "//base/files/dir_reader_linux.h", "//base/files/file_path_watcher_linux.cc", "//base/files/file_util_linux.cc", "//base/process/internal_linux.cc", "//base/process/internal_linux.h", "//base/process/memory_linux.cc", "//base/process/process_handle_linux.cc", "//base/process/process_iterator_linux.cc", "//base/process/process_linux.cc", "//base/process/process_metrics_linux.cc", "//base/threading/platform_thread_linux.cc", "//base/base_paths.cc", "//base/base_paths.h", "//base/metrics/persistent_histogram_storage.cc", "//base/metrics/persistent_histogram_storage.h", "//base/base_paths_posix.h", "//base/base_paths_posix.cc", "//base/debug/elf_reader.cc", "//base/debug/elf_reader.h", "//base/allocator/allocator_shim.cc", "//base/allocator/allocator_shim.h", "//base/allocator/allocator_shim_internals.h", "//base/allocator/allocator_shim_override_cpp_symbols.h", "//base/allocator/allocator_shim_override_libc_symbols.h", "//base/allocator/allocator_shim_default_dispatch_to_tcmalloc.cc", "//base/allocator/allocator_shim_override_glibc_weak_symbols.h", "//base/hash/md5.h", "//base/hash/md5_constexpr.h", "//base/hash/md5_constexpr_internal.h", "//base/hash/sha1.h", "//base/hash/md5_boringssl.cc", "//base/hash/md5_boringssl.h", "//base/hash/sha1_boringssl.cc", "//base/allocator/partition_allocator/address_pool_manager.cc", "//base/allocator/partition_allocator/address_pool_manager.h", "//base/allocator/partition_allocator/address_space_randomization.cc", "//base/allocator/partition_allocator/address_space_randomization.h", "//base/allocator/partition_allocator/checked_ptr_support.h", "//base/allocator/partition_allocator/memory_reclaimer.cc", "//base/allocator/partition_allocator/memory_reclaimer.h", "//base/allocator/partition_allocator/oom.h", "//base/allocator/partition_allocator/oom_callback.cc", "//base/allocator/partition_allocator/oom_callback.h", "//base/allocator/partition_allocator/page_allocator.cc", "//base/allocator/partition_allocator/page_allocator.h", "//base/allocator/partition_allocator/page_allocator_internal.h", "//base/allocator/partition_allocator/partition_address_space.cc", "//base/allocator/partition_allocator/partition_address_space.h", "//base/allocator/partition_allocator/partition_alloc.cc", "//base/allocator/partition_allocator/partition_alloc.h", "//base/allocator/partition_allocator/partition_alloc_check.h", "//base/allocator/partition_allocator/partition_alloc_constants.h", "//base/allocator/partition_allocator/partition_alloc_features.cc", "//base/allocator/partition_allocator/partition_alloc_features.h", "//base/allocator/partition_allocator/partition_alloc_forward.h", "//base/allocator/partition_allocator/partition_bucket.cc", "//base/allocator/partition_allocator/partition_bucket.h", "//base/allocator/partition_allocator/partition_cookie.h", "//base/allocator/partition_allocator/partition_direct_map_extent.h", "//base/allocator/partition_allocator/partition_freelist_entry.h", "//base/allocator/partition_allocator/partition_oom.cc", "//base/allocator/partition_allocator/partition_oom.h", "//base/allocator/partition_allocator/partition_page.cc", "//base/allocator/partition_allocator/partition_page.h", "//base/allocator/partition_allocator/partition_tag.h", "//base/allocator/partition_allocator/partition_tag_bitmap.h", "//base/allocator/partition_allocator/random.cc", "//base/allocator/partition_allocator/random.h", "//base/allocator/partition_allocator/spin_lock.cc", "//base/allocator/partition_allocator/spin_lock.h", "//base/allocator/partition_allocator/page_allocator_internals_posix.h", "//base/nix/mime_util_xdg.cc", "//base/nix/mime_util_xdg.h", "//base/nix/xdg_util.cc", "//base/nix/xdg_util.h", "//base/system/sys_info_linux.cc", "//base/message_loop/message_pump_libevent.cc", "//base/message_loop/message_pump_libevent.h", "//base/memory/platform_shared_memory_region_posix.cc", "//base/time/time_conversion_posix.cc", "//base/time/time_exploded_posix.cc", "//base/time/time_now_posix.cc", "//base/posix/can_lower_nice_to.cc", "//base/posix/can_lower_nice_to.h", "//base/power_monitor/power_monitor_device_source_stub.cc", "//base/trace_event/trace_event_stub.cc", "//base/trace_event/trace_event_stub.h" ],
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "static_library",
- "visibility": [ "*" ]
- },
- "//base:base64_decode_fuzzer": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//base:base64_encode_fuzzer": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//base:base_i18n_perftests": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config", "//base/test:perf_test_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", "UCHAR_TYPE=uint16_t", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST", "PERF_TEST" ],
- "deps": [ "//base:base", "//base:base_i18n_perftests__runner", "//base:i18n", "//base/test:test_support", "//base/test:test_support_perf", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/ced/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/base_i18n_perftests" ],
- "public": "*",
- "source_outputs": {
- "//base/i18n/streaming_utf8_validator_perftest.cc": [ "obj/base/base_i18n_perftests/streaming_utf8_validator_perftest.o" ]
- },
- "sources": [ "//base/i18n/streaming_utf8_validator_perftest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//base:base_i18n_perftests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_base_i18n_perftests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./base_i18n_perftests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_base_i18n_perftests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//base:base_json_correctness_fuzzer": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//base:base_json_reader_fuzzer": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//base:base_json_string_escape_fuzzer": {
- "deps": [ ],
- "metadata": {
-
- },
- "public": "*",
- "testonly": false,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "group",
- "visibility": [ "*" ]
- },
- "//base:base_nocompile_tests": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//testing/gtest:gtest_direct_config", "//third_party/googletest:gtest_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "UNIT_TEST", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1" ],
- "deps": [ "//base:base", "//base:base_nocompile_tests__runner", "//base:base_nocompile_tests_run_nocompile", "//base:base_unittests_tasktraits", "//base/test:run_all_unittests", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/base_nocompile_tests" ],
- "public": "*",
- "source_outputs": {
- "/home/jemoreira/webrtc-checout/json/gen/base/bind_unittest_nc.cc": [ "obj/base/base_nocompile_tests/bind_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/buffer_iterator_unittest_nc.cc": [ "obj/base/base_nocompile_tests/buffer_iterator_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/callback_list_unittest_nc.cc": [ "obj/base/base_nocompile_tests/callback_list_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/callback_unittest_nc.cc": [ "obj/base/base_nocompile_tests/callback_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/checked_iterators_unittest_nc.cc": [ "obj/base/base_nocompile_tests/checked_iterators_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/checked_ptr_unittest_nc.cc": [ "obj/base/base_nocompile_tests/checked_ptr_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/field_trial_params_unittest_nc.cc": [ "obj/base/base_nocompile_tests/field_trial_params_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/histogram_unittest_nc.cc": [ "obj/base/base_nocompile_tests/histogram_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/observer_list_unittest_nc.cc": [ "obj/base/base_nocompile_tests/observer_list_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/optional_unittest_nc.cc": [ "obj/base/base_nocompile_tests/optional_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/ref_counted_unittest_nc.cc": [ "obj/base/base_nocompile_tests/ref_counted_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/sequence_checker_unittest_nc.cc": [ "obj/base/base_nocompile_tests/sequence_checker_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/span_unittest_nc.cc": [ "obj/base/base_nocompile_tests/span_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/string16_unittest_nc.cc": [ "obj/base/base_nocompile_tests/string16_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/task_traits_extension_unittest_nc.cc": [ "obj/base/base_nocompile_tests/task_traits_extension_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/task_traits_unittest_nc.cc": [ "obj/base/base_nocompile_tests/task_traits_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/thread_annotations_unittest_nc.cc": [ "obj/base/base_nocompile_tests/thread_annotations_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/traits_bag_unittest_nc.cc": [ "obj/base/base_nocompile_tests/traits_bag_unittest_nc.o" ],
- "/home/jemoreira/webrtc-checout/json/gen/base/weak_ptr_unittest_nc.cc": [ "obj/base/base_nocompile_tests/weak_ptr_unittest_nc.o" ]
- },
- "sources": [ "/home/jemoreira/webrtc-checout/json/gen/base/bind_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/callback_list_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/callback_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/buffer_iterator_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/checked_iterators_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/span_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/checked_ptr_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/ref_counted_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/weak_ptr_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/field_trial_params_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/histogram_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/observer_list_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/optional_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/sequence_checker_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/string16_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/task_traits_extension_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/task_traits_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/thread_annotations_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/traits_bag_unittest_nc.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//base:base_nocompile_tests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_base_nocompile_tests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./base_nocompile_tests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_base_nocompile_tests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//base:base_nocompile_tests_run_nocompile": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "args": [ "../src/third_party/llvm-build/Release+Asserts/bin/clang++", "4", "{{source}}", "gen/base/{{source_name_part}}_nc.cc", "--", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "-std=c++14", "-Wall", "-Werror", "-Wfatal-errors", "-Wthread-safety", "-I../src/", "-Igen", "-Wno-implicit-int-float-conversion", "--sysroot", "../src/build/linux/debian_sid_amd64-sysroot" ],
- "depfile": "/home/jemoreira/webrtc-checout/json/gen/base/{{source_name_part}}_nc.cc.d",
- "deps": [ "//base:base", "//base:base_unittests_tasktraits", "//base/test:run_all_unittests", "//testing/gtest:gtest" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "output_patterns": [ "/home/jemoreira/webrtc-checout/json/gen/base/{{source_name_part}}_nc.cc" ],
- "outputs": [ "/home/jemoreira/webrtc-checout/json/gen/base/bind_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/callback_list_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/callback_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/buffer_iterator_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/checked_iterators_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/span_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/checked_ptr_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/ref_counted_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/weak_ptr_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/field_trial_params_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/histogram_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/observer_list_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/optional_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/sequence_checker_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/string16_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/task_traits_extension_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/task_traits_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/thread_annotations_unittest_nc.cc", "/home/jemoreira/webrtc-checout/json/gen/base/traits_bag_unittest_nc.cc" ],
- "public": "*",
- "script": "//tools/nocompile_driver.py",
- "source_outputs": {
- "//base/bind_unittest.nc": [ "gen/base/bind_unittest_nc.cc" ],
- "//base/callback_list_unittest.nc": [ "gen/base/callback_list_unittest_nc.cc" ],
- "//base/callback_unittest.nc": [ "gen/base/callback_unittest_nc.cc" ],
- "//base/containers/buffer_iterator_unittest.nc": [ "gen/base/buffer_iterator_unittest_nc.cc" ],
- "//base/containers/checked_iterators_unittest.nc": [ "gen/base/checked_iterators_unittest_nc.cc" ],
- "//base/containers/span_unittest.nc": [ "gen/base/span_unittest_nc.cc" ],
- "//base/memory/checked_ptr_unittest.nc": [ "gen/base/checked_ptr_unittest_nc.cc" ],
- "//base/memory/ref_counted_unittest.nc": [ "gen/base/ref_counted_unittest_nc.cc" ],
- "//base/memory/weak_ptr_unittest.nc": [ "gen/base/weak_ptr_unittest_nc.cc" ],
- "//base/metrics/field_trial_params_unittest.nc": [ "gen/base/field_trial_params_unittest_nc.cc" ],
- "//base/metrics/histogram_unittest.nc": [ "gen/base/histogram_unittest_nc.cc" ],
- "//base/observer_list_unittest.nc": [ "gen/base/observer_list_unittest_nc.cc" ],
- "//base/optional_unittest.nc": [ "gen/base/optional_unittest_nc.cc" ],
- "//base/sequence_checker_unittest.nc": [ "gen/base/sequence_checker_unittest_nc.cc" ],
- "//base/strings/string16_unittest.nc": [ "gen/base/string16_unittest_nc.cc" ],
- "//base/task/task_traits_extension_unittest.nc": [ "gen/base/task_traits_extension_unittest_nc.cc" ],
- "//base/task/task_traits_unittest.nc": [ "gen/base/task_traits_unittest_nc.cc" ],
- "//base/thread_annotations_unittest.nc": [ "gen/base/thread_annotations_unittest_nc.cc" ],
- "//base/traits_bag_unittest.nc": [ "gen/base/traits_bag_unittest_nc.cc" ]
- },
- "sources": [ "//base/bind_unittest.nc", "//base/callback_list_unittest.nc", "//base/callback_unittest.nc", "//base/containers/buffer_iterator_unittest.nc", "//base/containers/checked_iterators_unittest.nc", "//base/containers/span_unittest.nc", "//base/memory/checked_ptr_unittest.nc", "//base/memory/ref_counted_unittest.nc", "//base/memory/weak_ptr_unittest.nc", "//base/metrics/field_trial_params_unittest.nc", "//base/metrics/histogram_unittest.nc", "//base/observer_list_unittest.nc", "//base/optional_unittest.nc", "//base/sequence_checker_unittest.nc", "//base/strings/string16_unittest.nc", "//base/task/task_traits_extension_unittest.nc", "//base/task/task_traits_unittest.nc", "//base/thread_annotations_unittest.nc", "//base/traits_bag_unittest.nc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action_foreach",
- "visibility": [ "*" ]
- },
- "//base:base_perftests": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config:default_libs", "//build/config:executable_config", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config", "//base/test:perf_test_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", "UCHAR_TYPE=uint16_t", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST", "PERF_TEST" ],
- "deps": [ "//base:base", "//base:base_perftests__runner", "//base/test:test_support", "//base/test:test_support_perf", "//build/config:executable_deps", "//build/win:default_exe_manifest", "//testing:run_perf_test", "//testing/gtest:gtest", "//testing/perf:perf" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/ced/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu", "-pie", "-Wl,--disable-new-dtags" ],
- "libs": [ "dl", "pthread", "rt", "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/base_perftests" ],
- "public": "*",
- "source_outputs": {
- "//base/allocator/partition_allocator/partition_alloc_perftest.cc": [ "obj/base/base_perftests/partition_alloc_perftest.o" ],
- "//base/allocator/partition_allocator/spin_lock_perftest.cc": [ "obj/base/base_perftests/spin_lock_perftest.o" ],
- "//base/hash/sha1_perftest.cc": [ "obj/base/base_perftests/sha1_perftest.o" ],
- "//base/json/json_perftest.cc": [ "obj/base/base_perftests/json_perftest.o" ],
- "//base/message_loop/message_pump_perftest.cc": [ "obj/base/base_perftests/message_pump_perftest.o" ],
- "//base/observer_list_perftest.cc": [ "obj/base/base_perftests/observer_list_perftest.o" ],
- "//base/strings/string_util_perftest.cc": [ "obj/base/base_perftests/string_util_perftest.o" ],
- "//base/synchronization/lock_perftest.cc": [ "obj/base/base_perftests/lock_perftest.o" ],
- "//base/synchronization/waitable_event_perftest.cc": [ "obj/base/base_perftests/waitable_event_perftest.o" ],
- "//base/task/job_perftest.cc": [ "obj/base/base_perftests/job_perftest.o" ],
- "//base/task/sequence_manager/sequence_manager_perftest.cc": [ "obj/base/base_perftests/sequence_manager_perftest.o" ],
- "//base/task/thread_pool/thread_pool_perftest.cc": [ "obj/base/base_perftests/thread_pool_perftest.o" ],
- "//base/threading/thread_local_storage_perftest.cc": [ "obj/base/base_perftests/thread_local_storage_perftest.o" ],
- "//base/threading/thread_perftest.cc": [ "obj/base/base_perftests/thread_perftest.o" ]
- },
- "sources": [ "//base/hash/sha1_perftest.cc", "//base/message_loop/message_pump_perftest.cc", "//base/observer_list_perftest.cc", "//base/strings/string_util_perftest.cc", "//base/task/job_perftest.cc", "//base/task/sequence_manager/sequence_manager_perftest.cc", "//base/task/thread_pool/thread_pool_perftest.cc", "//base/threading/thread_local_storage_perftest.cc", "//base/json/json_perftest.cc", "//base/synchronization/lock_perftest.cc", "//base/synchronization/waitable_event_perftest.cc", "//base/threading/thread_perftest.cc", "//base/allocator/partition_allocator/partition_alloc_perftest.cc", "//base/allocator/partition_allocator/spin_lock_perftest.cc" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "executable",
- "visibility": [ "*" ]
- },
- "//base:base_perftests__runner": {
- "args": [ "--executable", "@WrappedPath(../src/testing/test_env.py)", "--wrapper-script", "bin/run_base_perftests", "--output-directory", ".", "--script-language", "bash", "--", "@WrappedPath(./base_perftests)", "--test-launcher-bot-mode" ],
- "deps": [ ],
- "metadata": {
-
- },
- "outputs": [ "/home/jemoreira/webrtc-checout/json/bin/run_base_perftests" ],
- "public": "*",
- "script": "//build/util/generate_wrapper.py",
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "action",
- "visibility": [ "*" ]
- },
- "//base:base_stack_sampling_profiler_test_util": {
- "all_dependent_configs": [ "//build/config/linux:glib" ],
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0", "-isystem../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include", "-Wno-inconsistent-missing-override" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug", "//build/config/linux:glib", "//third_party/boringssl:external_config", "//third_party/ced:ced_config", "//third_party/icu:icu_config", "//third_party/googletest:gmock_config", "//third_party/googletest:gtest_config", "//testing/gtest:gtest_direct_config", "//third_party/abseil-cpp:absl_include_config" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0", "CR_LIBCXX_REVISION=375504", "CR_SYSROOT_HASH=d6879d611f3dcf3da8dd92e080029394aa30bc42", "_DEBUG", "DYNAMIC_ANNOTATIONS_ENABLED=1", "GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40", "GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40", "U_USING_ICU_NAMESPACE=0", "U_ENABLE_DYLOAD=0", "USE_CHROMIUM_ICU=1", "U_ENABLE_TRACING=1", "U_ENABLE_RESOURCE_TRACING=0", "U_STATIC_IMPLEMENTATION", "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", "UCHAR_TYPE=uint16_t", "GTEST_API_=", "GTEST_HAS_POSIX_RE=0", "GTEST_LANG_CXX11=1", "GTEST_HAS_TR1_TUPLE=0", "GTEST_HAS_ABSL=1", "UNIT_TEST" ],
- "deps": [ "//base:base", "//base/test:test_support", "//testing/gtest:gtest" ],
- "externs": {
-
- },
- "include_dirs": [ "//", "/home/jemoreira/webrtc-checout/json/gen/", "//third_party/boringssl/src/include/", "//third_party/ced/src/", "//third_party/icu/source/common/", "//third_party/icu/source/i18n/", "//third_party/googletest/custom/", "//third_party/googletest/src/googlemock/include/", "//third_party/googletest/custom/", "//third_party/googletest/src/googletest/include/", "//third_party/abseil-cpp/" ],
- "ldflags": [ "-Wl,--fatal-warnings", "-Wl,--build-id", "-fPIC", "-Wl,-z,noexecstack", "-Wl,-z,relro", "-Wl,-z,now", "-Wl,-z,defs", "-Wl,--as-needed", "-Wl,-z,dead-reloc-in-nonalloc=*=0", "-Wl,-z,dead-reloc-in-nonalloc=.debug_ranges=1", "-fuse-ld=lld", "-Wl,--color-diagnostics", "-m64", "-Werror", "-Wl,--gdb-index", "-rdynamic", "-nostdlib++", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu", "-L../src/build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu" ],
- "libs": [ "gmodule-2.0", "gobject-2.0", "gthread-2.0", "glib-2.0", "uuid" ],
- "metadata": {
-
- },
- "public": "*",
- "source_outputs": {
- "//base/profiler/stack_sampling_profiler_test_util.cc": [ "obj/base/base_stack_sampling_profiler_test_util/stack_sampling_profiler_test_util.o" ]
- },
- "sources": [ "//base/profiler/stack_sampling_profiler_test_util.cc", "//base/profiler/stack_sampling_profiler_test_util.h" ],
- "testonly": true,
- "toolchain": "//build/toolchain/linux:clang_x64",
- "type": "source_set",
- "visibility": [ "*" ]
- },
- "//base:base_static": {
- "allow_circular_includes_from": [ ],
- "arflags": [ "-T" ],
- "asmflags": [ "-fPIC", "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-std=c11", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wa,-fdebug-compilation-dir,.", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags": [ "-fno-strict-aliasing", "--param=ssp-buffer-size=4", "-fstack-protector", "-funwind-tables", "-fPIC", "-pthread", "-fcolor-diagnostics", "-fmerge-all-constants", "-fcrash-diagnostics-dir=../src/tools/clang/crashreports", "-mllvm", "-instcombine-lower-dbg-declare=0", "-fcomplete-member-pointers", "-m64", "-march=x86-64", "-mllvm", "-basic-aa-recphi=0", "-Wno-builtin-macro-redefined", "-D__DATE__=", "-D__TIME__=", "-D__TIMESTAMP__=", "-Xclang", "-fdebug-compilation-dir", "-Xclang", ".", "-no-canonical-prefixes", "-Wall", "-Werror", "-Wextra", "-Wimplicit-fallthrough", "-Wunreachable-code", "-Wthread-safety", "-Wextra-semi", "-Wno-missing-field-initializers", "-Wno-unused-parameter", "-Wno-c++11-narrowing", "-Wno-unneeded-internal-declaration", "-Wno-undefined-var-template", "-Wno-psabi", "-Wno-ignored-pragma-optimize", "-Wno-implicit-int-float-conversion", "-Wno-final-dtor-non-final-class", "-Wno-builtin-assume-aligned-alignment", "-Wno-deprecated-copy", "-Wno-non-c-typedef-for-linkage", "-Wmax-tokens", "-O0", "-fno-omit-frame-pointer", "-g2", "-Xclang", "-debug-info-kind=constructor", "-gsplit-dwarf", "-ggnu-pubnames", "-ftrivial-auto-var-init=pattern", "-fvisibility=hidden", "-Xclang", "-add-plugin", "-Xclang", "find-bad-constructs", "-Xclang", "-plugin-arg-find-bad-constructs", "-Xclang", "check-ipc", "-Wheader-hygiene", "-Wstring-conversion", "-Wtautological-overlap-compare" ],
- "cflags_c": [ "-std=c11", "-Wno-implicit-fallthrough", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_cc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "cflags_objc": [ "-std=c11", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot" ],
- "cflags_objcc": [ "-Wno-undefined-bool-conversion", "-Wno-tautological-undefined-compare", "-std=c++14", "-fno-trigraphs", "-Wno-trigraphs", "-fno-exceptions", "-fno-rtti", "-nostdinc++", "-isystem../src/buildtools/third_party/libc++/trunk/include", "-isystem../src/buildtools/third_party/libc++abi/trunk/include", "--sysroot=../src/build/linux/debian_sid_amd64-sysroot", "-fvisibility-inlines-hidden" ],
- "check_includes": true,
- "configs": [ "//build/config:feature_flags", "//build/config/compiler:afdo", "//build/config/compiler:afdo_optimize_size", "//build/config/compiler:compiler", "//build/config/compiler:compiler_arm_fpu", "//build/config/compiler:compiler_arm_thumb", "//build/config/compiler:chromium_code", "//build/config/compiler:default_include_dirs", "//build/config/compiler:default_optimization", "//build/config/compiler:default_stack_frames", "//build/config/compiler:default_symbols", "//build/config/compiler:export_dynamic", "//build/config/compiler:no_exceptions", "//build/config/compiler:no_rtti", "//build/config/compiler:runtime_library", "//build/config/compiler:thin_archive", "//build/config/compiler:default_init_stack_vars", "//build/config/compiler/pgo:default_pgo_flags", "//build/config/coverage:default_coverage", "//build/config/sanitizers:default_sanitizer_flags", "//build/config/gcc:symbol_visibility_hidden", "//build/config/clang:find_bad_constructs", "//build/config/clang:extra_warnings", "//build/config:debug" ],
- "defines": [ "USE_UDEV", "USE_AURA=1", "USE_GLIB=1", "USE_NSS_CERTS=1", "USE_X11=1", "_FILE_OFFSET_BITS=64", "_LARGEFILE_SOURCE", "_LARGEFILE64_SOURCE", "_GNU_SOURCE", "CR_CLANG_REVISION=\"n359864-04b9a46c-1\"", "__STDC_CONSTANT_MACROS", "__STDC_FORMAT_MACROS", "_LIBCPP_ABI_UNSTABLE", "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", "_LIBCPP_ENABLE_NODISCARD", "_LIBCPP_DEBUG=0&