xref: /aosp_15_r20/external/webrtc/Android.bp (revision d9f758449e529ab9291ac668be2861e7a55c2422)
1*d9f75844SAndroid Build Coastguard Workerpackage {
2*d9f75844SAndroid Build Coastguard Worker    default_applicable_licenses: ["external_webrtc_license"],
3*d9f75844SAndroid Build Coastguard Worker}
4*d9f75844SAndroid Build Coastguard Worker
5*d9f75844SAndroid Build Coastguard Worker// Added automatically by a large-scale-change that took the approach of
6*d9f75844SAndroid Build Coastguard Worker// 'apply every license found to every target'. While this makes sure we respect
7*d9f75844SAndroid Build Coastguard Worker// every license restriction, it may not be entirely correct.
8*d9f75844SAndroid Build Coastguard Worker//
9*d9f75844SAndroid Build Coastguard Worker// e.g. GPL in an MIT project might only apply to the contrib/ directory.
10*d9f75844SAndroid Build Coastguard Worker//
11*d9f75844SAndroid Build Coastguard Worker// Please consider splitting the single license below into multiple licenses,
12*d9f75844SAndroid Build Coastguard Worker// taking care not to lose any license_kind information, and overriding the
13*d9f75844SAndroid Build Coastguard Worker// default license using the 'licenses: [...]' property on targets as needed.
14*d9f75844SAndroid Build Coastguard Worker//
15*d9f75844SAndroid Build Coastguard Worker// For unused files, consider creating a 'fileGroup' with "//visibility:private"
16*d9f75844SAndroid Build Coastguard Worker// to attach the license to, and including a comment whether the files may be
17*d9f75844SAndroid Build Coastguard Worker// used in the current project.
18*d9f75844SAndroid Build Coastguard Worker//
19*d9f75844SAndroid Build Coastguard Worker// large-scale-change included anything that looked like it might be a license
20*d9f75844SAndroid Build Coastguard Worker// text as a license_text. e.g. LICENSE, NOTICE, COPYING etc.
21*d9f75844SAndroid Build Coastguard Worker//
22*d9f75844SAndroid Build Coastguard Worker// Please consider removing redundant or irrelevant files from 'license_text:'.
23*d9f75844SAndroid Build Coastguard Worker// See: http://go/android-license-faq
24*d9f75844SAndroid Build Coastguard Worker
25*d9f75844SAndroid Build Coastguard Worker///////////////////////////////////////////////////////////////////////////////
26*d9f75844SAndroid Build Coastguard Worker// Do not edit this file directly, it's automatically generated by a script. //
27*d9f75844SAndroid Build Coastguard Worker// Modify android_tools/generate_android_bp.py and run that instead.         //
28*d9f75844SAndroid Build Coastguard Worker///////////////////////////////////////////////////////////////////////////////
29*d9f75844SAndroid Build Coastguard Worker
30*d9f75844SAndroid Build Coastguard Workerlicense {
31*d9f75844SAndroid Build Coastguard Worker    name: "external_webrtc_license",
32*d9f75844SAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
33*d9f75844SAndroid Build Coastguard Worker    license_kinds: [
34*d9f75844SAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
35*d9f75844SAndroid Build Coastguard Worker        "SPDX-license-identifier-BSD",
36*d9f75844SAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
37*d9f75844SAndroid Build Coastguard Worker        "SPDX-license-identifier-Zlib",
38*d9f75844SAndroid Build Coastguard Worker        "legacy_notice",
39*d9f75844SAndroid Build Coastguard Worker        "legacy_unencumbered",
40*d9f75844SAndroid Build Coastguard Worker    ],
41*d9f75844SAndroid Build Coastguard Worker    license_text: [
42*d9f75844SAndroid Build Coastguard Worker        "LICENSE",
43*d9f75844SAndroid Build Coastguard Worker        "PATENTS",
44*d9f75844SAndroid Build Coastguard Worker        "license_template.txt",
45*d9f75844SAndroid Build Coastguard Worker    ],
46*d9f75844SAndroid Build Coastguard Worker}
47*d9f75844SAndroid Build Coastguard Worker
48*d9f75844SAndroid Build Coastguard Workercc_defaults {
49*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_defaults",
50*d9f75844SAndroid Build Coastguard Worker    local_include_dirs: [
51*d9f75844SAndroid Build Coastguard Worker        ".",
52*d9f75844SAndroid Build Coastguard Worker        "webrtc",
53*d9f75844SAndroid Build Coastguard Worker        "third_party/crc32c/src/include",
54*d9f75844SAndroid Build Coastguard Worker    ],
55*d9f75844SAndroid Build Coastguard Worker    cflags: [
56*d9f75844SAndroid Build Coastguard Worker        "-Wextra",
57*d9f75844SAndroid Build Coastguard Worker        "-Wno-unused-parameter",
58*d9f75844SAndroid Build Coastguard Worker        "-Wshadow",
59*d9f75844SAndroid Build Coastguard Worker        "-Wstring-conversion",
60*d9f75844SAndroid Build Coastguard Worker        "-Wexit-time-destructors",
61*d9f75844SAndroid Build Coastguard Worker        "-Wglobal-constructors",
62*d9f75844SAndroid Build Coastguard Worker        "-Wno-shadow",
63*d9f75844SAndroid Build Coastguard Worker        "-Wctad-maybe-unsupported",
64*d9f75844SAndroid Build Coastguard Worker        "-Wc++11-narrowing",
65*d9f75844SAndroid Build Coastguard Worker        "-Wundef",
66*d9f75844SAndroid Build Coastguard Worker        "-Wunused-lambda-capture",
67*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_ENABLE_PROTOBUF=0",
68*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_STRICT_FIELD_TRIALS=0",
69*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE",
70*d9f75844SAndroid Build Coastguard Worker        "-DRTC_ENABLE_VP9",
71*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_HAVE_SCTP",
72*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_LIBRARY_IMPL",
73*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_ENABLE_AVX2",
74*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1",
75*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_POSIX",
76*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_LINUX",
77*d9f75844SAndroid Build Coastguard Worker        "-DABSL_ALLOCATOR_NOTHROW=1",
78*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_ARM64_CRC32C=0",
79*d9f75844SAndroid Build Coastguard Worker        "-DUSE_AURA=1",
80*d9f75844SAndroid Build Coastguard Worker        "-DUSE_GLIB=1",
81*d9f75844SAndroid Build Coastguard Worker        "-DUSE_NSS_CERTS=1",
82*d9f75844SAndroid Build Coastguard Worker        "-DUSE_UDEV",
83*d9f75844SAndroid Build Coastguard Worker        "-DUSE_X11=1",
84*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_ANDROID_PLATFORM_BUILD=1",
85*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_APM_DEBUG_DUMP=0",
86*d9f75844SAndroid Build Coastguard Worker        "-D_FILE_OFFSET_BITS=64",
87*d9f75844SAndroid Build Coastguard Worker        "-D_GNU_SOURCE",
88*d9f75844SAndroid Build Coastguard Worker        "-D_LARGEFILE64_SOURCE",
89*d9f75844SAndroid Build Coastguard Worker        "-D_LARGEFILE_SOURCE",
90*d9f75844SAndroid Build Coastguard Worker        "-Wno-global-constructors",
91*d9f75844SAndroid Build Coastguard Worker        "-Wno-implicit-const-int-float-conversion",
92*d9f75844SAndroid Build Coastguard Worker        "-Wno-missing-field-initializers",
93*d9f75844SAndroid Build Coastguard Worker        "-Wno-unreachable-code-aggressive",
94*d9f75844SAndroid Build Coastguard Worker        "-Wno-unreachable-code-break",
95*d9f75844SAndroid Build Coastguard Worker    ],
96*d9f75844SAndroid Build Coastguard Worker    conlyflags: [
97*d9f75844SAndroid Build Coastguard Worker        "-Wstrict-prototypes",
98*d9f75844SAndroid Build Coastguard Worker    ],
99*d9f75844SAndroid Build Coastguard Worker    cppflags: [
100*d9f75844SAndroid Build Coastguard Worker        "-Wnon-virtual-dtor",
101*d9f75844SAndroid Build Coastguard Worker        "-Woverloaded-virtual",
102*d9f75844SAndroid Build Coastguard Worker    ],
103*d9f75844SAndroid Build Coastguard Worker    static_libs: [
104*d9f75844SAndroid Build Coastguard Worker        "libabsl",
105*d9f75844SAndroid Build Coastguard Worker        "libaom",
106*d9f75844SAndroid Build Coastguard Worker        "libevent",
107*d9f75844SAndroid Build Coastguard Worker        "libopus",
108*d9f75844SAndroid Build Coastguard Worker        "libsrtp2",
109*d9f75844SAndroid Build Coastguard Worker        "libvpx",
110*d9f75844SAndroid Build Coastguard Worker        "libyuv",
111*d9f75844SAndroid Build Coastguard Worker        "libpffft",
112*d9f75844SAndroid Build Coastguard Worker        "rnnoise_rnn_vad",
113*d9f75844SAndroid Build Coastguard Worker    ],
114*d9f75844SAndroid Build Coastguard Worker    shared_libs: [
115*d9f75844SAndroid Build Coastguard Worker        "libcrypto",
116*d9f75844SAndroid Build Coastguard Worker        "libprotobuf-cpp-full",
117*d9f75844SAndroid Build Coastguard Worker        "libprotobuf-cpp-lite",
118*d9f75844SAndroid Build Coastguard Worker        "libssl",
119*d9f75844SAndroid Build Coastguard Worker    ],
120*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
121*d9f75844SAndroid Build Coastguard Worker    // vendor needed for libpreprocessing effects.
122*d9f75844SAndroid Build Coastguard Worker    vendor: true,
123*d9f75844SAndroid Build Coastguard Worker    target: {
124*d9f75844SAndroid Build Coastguard Worker        darwin: {
125*d9f75844SAndroid Build Coastguard Worker            enabled: false,
126*d9f75844SAndroid Build Coastguard Worker        },
127*d9f75844SAndroid Build Coastguard Worker    },
128*d9f75844SAndroid Build Coastguard Worker    arch: {
129*d9f75844SAndroid Build Coastguard Worker        arm: {
130*d9f75844SAndroid Build Coastguard Worker            cflags: [
131*d9f75844SAndroid Build Coastguard Worker                "-mfpu=neon",
132*d9f75844SAndroid Build Coastguard Worker                "-DWEBRTC_ARCH_ARM",
133*d9f75844SAndroid Build Coastguard Worker                "-DWEBRTC_ARCH_ARM_V7",
134*d9f75844SAndroid Build Coastguard Worker                "-DWEBRTC_HAS_NEON",
135*d9f75844SAndroid Build Coastguard Worker                "-mthumb",
136*d9f75844SAndroid Build Coastguard Worker            ],
137*d9f75844SAndroid Build Coastguard Worker            asflags: [
138*d9f75844SAndroid Build Coastguard Worker                "-mfpu=neon",
139*d9f75844SAndroid Build Coastguard Worker            ],
140*d9f75844SAndroid Build Coastguard Worker        },
141*d9f75844SAndroid Build Coastguard Worker        arm64: {
142*d9f75844SAndroid Build Coastguard Worker            cflags: [
143*d9f75844SAndroid Build Coastguard Worker                "-DWEBRTC_ARCH_ARM64",
144*d9f75844SAndroid Build Coastguard Worker                "-DWEBRTC_HAS_NEON",
145*d9f75844SAndroid Build Coastguard Worker            ],
146*d9f75844SAndroid Build Coastguard Worker        },
147*d9f75844SAndroid Build Coastguard Worker        riscv64: {
148*d9f75844SAndroid Build Coastguard Worker        },
149*d9f75844SAndroid Build Coastguard Worker        x86_64: {
150*d9f75844SAndroid Build Coastguard Worker            cflags: [
151*d9f75844SAndroid Build Coastguard Worker                "-mavx2",
152*d9f75844SAndroid Build Coastguard Worker                "-mfma",
153*d9f75844SAndroid Build Coastguard Worker                "-msse2",
154*d9f75844SAndroid Build Coastguard Worker                "-msse3",
155*d9f75844SAndroid Build Coastguard Worker            ],
156*d9f75844SAndroid Build Coastguard Worker        },
157*d9f75844SAndroid Build Coastguard Worker        x86: {
158*d9f75844SAndroid Build Coastguard Worker            cflags: [
159*d9f75844SAndroid Build Coastguard Worker                "-mavx2",
160*d9f75844SAndroid Build Coastguard Worker                "-mfma",
161*d9f75844SAndroid Build Coastguard Worker                "-msse2",
162*d9f75844SAndroid Build Coastguard Worker                "-msse3",
163*d9f75844SAndroid Build Coastguard Worker            ],
164*d9f75844SAndroid Build Coastguard Worker        },
165*d9f75844SAndroid Build Coastguard Worker    },
166*d9f75844SAndroid Build Coastguard Worker    visibility: [
167*d9f75844SAndroid Build Coastguard Worker        "//frameworks/av/media/libeffects/preprocessing:__subpackages__",
168*d9f75844SAndroid Build Coastguard Worker        "//device/google/cuttlefish/host/frontend/webrtc:__subpackages__",
169*d9f75844SAndroid Build Coastguard Worker    ],
170*d9f75844SAndroid Build Coastguard Worker}
171*d9f75844SAndroid Build Coastguard Worker
172*d9f75844SAndroid Build Coastguard Worker/* From target:
173*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/L16:audio_decoder_L16
174*d9f75844SAndroid Build Coastguard Worker*/
175*d9f75844SAndroid Build Coastguard Workercc_library_static {
176*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_L16__audio_decoder_L16",
177*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
178*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/L16/audio_decoder_L16.cc"],
179*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
180*d9f75844SAndroid Build Coastguard Worker}
181*d9f75844SAndroid Build Coastguard Worker
182*d9f75844SAndroid Build Coastguard Worker/* From target:
183*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/L16:audio_encoder_L16
184*d9f75844SAndroid Build Coastguard Worker*/
185*d9f75844SAndroid Build Coastguard Workercc_library_static {
186*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_L16__audio_encoder_L16",
187*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
188*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/L16/audio_encoder_L16.cc"],
189*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
190*d9f75844SAndroid Build Coastguard Worker}
191*d9f75844SAndroid Build Coastguard Worker
192*d9f75844SAndroid Build Coastguard Worker/* From target:
193*d9f75844SAndroid Build Coastguard Worker//:webrtc
194*d9f75844SAndroid Build Coastguard Worker*/
195*d9f75844SAndroid Build Coastguard Workercc_library_static {
196*d9f75844SAndroid Build Coastguard Worker    name: "webrtc___webrtc",
197*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
198*d9f75844SAndroid Build Coastguard Worker    srcs: [],
199*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
200*d9f75844SAndroid Build Coastguard Worker}
201*d9f75844SAndroid Build Coastguard Worker
202*d9f75844SAndroid Build Coastguard Worker/* From target:
203*d9f75844SAndroid Build Coastguard Worker//call/adaptation:resource_adaptation
204*d9f75844SAndroid Build Coastguard Worker*/
205*d9f75844SAndroid Build Coastguard Workercc_library_static {
206*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_adaptation__resource_adaptation",
207*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
208*d9f75844SAndroid Build Coastguard Worker    srcs: [
209*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/adaptation_constraint.cc",
210*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/broadcast_resource_listener.cc",
211*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/degradation_preference_provider.cc",
212*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/encoder_settings.cc",
213*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/resource_adaptation_processor.cc",
214*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/resource_adaptation_processor_interface.cc",
215*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/video_source_restrictions.cc",
216*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/video_stream_adapter.cc",
217*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/video_stream_input_state.cc",
218*d9f75844SAndroid Build Coastguard Worker        "call/adaptation/video_stream_input_state_provider.cc",
219*d9f75844SAndroid Build Coastguard Worker    ],
220*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
221*d9f75844SAndroid Build Coastguard Worker}
222*d9f75844SAndroid Build Coastguard Worker
223*d9f75844SAndroid Build Coastguard Worker/* From target:
224*d9f75844SAndroid Build Coastguard Worker//api/adaptation:resource_adaptation_api
225*d9f75844SAndroid Build Coastguard Worker*/
226*d9f75844SAndroid Build Coastguard Workercc_library_static {
227*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_adaptation__resource_adaptation_api",
228*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
229*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/adaptation/resource.cc"],
230*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
231*d9f75844SAndroid Build Coastguard Worker}
232*d9f75844SAndroid Build Coastguard Worker
233*d9f75844SAndroid Build Coastguard Worker/* From target:
234*d9f75844SAndroid Build Coastguard Worker//video/adaptation:video_adaptation
235*d9f75844SAndroid Build Coastguard Worker*/
236*d9f75844SAndroid Build Coastguard Workercc_library_static {
237*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_adaptation__video_adaptation",
238*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
239*d9f75844SAndroid Build Coastguard Worker    srcs: [
240*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/balanced_constraint.cc",
241*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/bandwidth_quality_scaler_resource.cc",
242*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/bitrate_constraint.cc",
243*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/encode_usage_resource.cc",
244*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/overuse_frame_detector.cc",
245*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/pixel_limit_resource.cc",
246*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/quality_rampup_experiment_helper.cc",
247*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/quality_scaler_resource.cc",
248*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/video_stream_encoder_resource.cc",
249*d9f75844SAndroid Build Coastguard Worker        "video/adaptation/video_stream_encoder_resource_manager.cc",
250*d9f75844SAndroid Build Coastguard Worker    ],
251*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
252*d9f75844SAndroid Build Coastguard Worker}
253*d9f75844SAndroid Build Coastguard Worker
254*d9f75844SAndroid Build Coastguard Worker/* From target:
255*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/aec3:aec3
256*d9f75844SAndroid Build Coastguard Worker*/
257*d9f75844SAndroid Build Coastguard Workercc_library_static {
258*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_aec3__aec3",
259*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
260*d9f75844SAndroid Build Coastguard Worker    srcs: [
261*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/adaptive_fir_filter.cc",
262*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/adaptive_fir_filter_erl.cc",
263*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/aec3_common.cc",
264*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/aec3_fft.cc",
265*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/aec_state.cc",
266*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/alignment_mixer.cc",
267*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/api_call_jitter_metrics.cc",
268*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/block_buffer.cc",
269*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/block_delay_buffer.cc",
270*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/block_framer.cc",
271*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/block_processor.cc",
272*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/block_processor_metrics.cc",
273*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/clockdrift_detector.cc",
274*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/coarse_filter_update_gain.cc",
275*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/comfort_noise_generator.cc",
276*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/config_selector.cc",
277*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/decimator.cc",
278*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/dominant_nearend_detector.cc",
279*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/downsampled_render_buffer.cc",
280*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/echo_audibility.cc",
281*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/echo_canceller3.cc",
282*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/echo_path_delay_estimator.cc",
283*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/echo_path_variability.cc",
284*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/echo_remover.cc",
285*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/echo_remover_metrics.cc",
286*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/erl_estimator.cc",
287*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/erle_estimator.cc",
288*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/fft_buffer.cc",
289*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/filter_analyzer.cc",
290*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/frame_blocker.cc",
291*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/fullband_erle_estimator.cc",
292*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/matched_filter.cc",
293*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/matched_filter_lag_aggregator.cc",
294*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/moving_average.cc",
295*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/multi_channel_content_detector.cc",
296*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/refined_filter_update_gain.cc",
297*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/render_buffer.cc",
298*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/render_delay_buffer.cc",
299*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/render_delay_controller.cc",
300*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/render_delay_controller_metrics.cc",
301*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/render_signal_analyzer.cc",
302*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/residual_echo_estimator.cc",
303*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/reverb_decay_estimator.cc",
304*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/reverb_frequency_response.cc",
305*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/reverb_model.cc",
306*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/reverb_model_estimator.cc",
307*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/signal_dependent_erle_estimator.cc",
308*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/spectrum_buffer.cc",
309*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/stationarity_estimator.cc",
310*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/subband_erle_estimator.cc",
311*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/subband_nearend_detector.cc",
312*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/subtractor.cc",
313*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/subtractor_output.cc",
314*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/subtractor_output_analyzer.cc",
315*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/suppression_filter.cc",
316*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/suppression_gain.cc",
317*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/transparent_mode.cc",
318*d9f75844SAndroid Build Coastguard Worker    ],
319*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
320*d9f75844SAndroid Build Coastguard Worker    arch: {
321*d9f75844SAndroid Build Coastguard Worker        x86_64: {
322*d9f75844SAndroid Build Coastguard Worker        },
323*d9f75844SAndroid Build Coastguard Worker        x86: {
324*d9f75844SAndroid Build Coastguard Worker        },
325*d9f75844SAndroid Build Coastguard Worker    },
326*d9f75844SAndroid Build Coastguard Worker}
327*d9f75844SAndroid Build Coastguard Worker
328*d9f75844SAndroid Build Coastguard Worker/* From target:
329*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/aec3:aec3_avx2
330*d9f75844SAndroid Build Coastguard Worker*/
331*d9f75844SAndroid Build Coastguard Workercc_library_static {
332*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_aec3__aec3_avx2",
333*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
334*d9f75844SAndroid Build Coastguard Worker    srcs: [
335*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/adaptive_fir_filter_avx2.cc",
336*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/adaptive_fir_filter_erl_avx2.cc",
337*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/fft_data_avx2.cc",
338*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/matched_filter_avx2.cc",
339*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aec3/vector_math_avx2.cc",
340*d9f75844SAndroid Build Coastguard Worker    ],
341*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
342*d9f75844SAndroid Build Coastguard Worker    arch: {
343*d9f75844SAndroid Build Coastguard Worker        arm: {
344*d9f75844SAndroid Build Coastguard Worker            enabled: false,
345*d9f75844SAndroid Build Coastguard Worker        },
346*d9f75844SAndroid Build Coastguard Worker        arm64: {
347*d9f75844SAndroid Build Coastguard Worker            enabled: false,
348*d9f75844SAndroid Build Coastguard Worker        },
349*d9f75844SAndroid Build Coastguard Worker        riscv64: {
350*d9f75844SAndroid Build Coastguard Worker            enabled: false,
351*d9f75844SAndroid Build Coastguard Worker        },
352*d9f75844SAndroid Build Coastguard Worker    },
353*d9f75844SAndroid Build Coastguard Worker}
354*d9f75844SAndroid Build Coastguard Worker
355*d9f75844SAndroid Build Coastguard Worker/* From target:
356*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/aec_dump:null_aec_dump_factory
357*d9f75844SAndroid Build Coastguard Worker*/
358*d9f75844SAndroid Build Coastguard Workercc_library_static {
359*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_aec_dump__null_aec_dump_factory",
360*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
361*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/aec_dump/null_aec_dump_factory.cc"],
362*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
363*d9f75844SAndroid Build Coastguard Worker}
364*d9f75844SAndroid Build Coastguard Worker
365*d9f75844SAndroid Build Coastguard Worker/* From target:
366*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/aecm:aecm_core
367*d9f75844SAndroid Build Coastguard Worker*/
368*d9f75844SAndroid Build Coastguard Workercc_library_static {
369*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_aecm__aecm_core",
370*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
371*d9f75844SAndroid Build Coastguard Worker    srcs: [
372*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aecm/aecm_core.cc",
373*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aecm/aecm_core_c.cc",
374*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/aecm/echo_control_mobile.cc",
375*d9f75844SAndroid Build Coastguard Worker    ],
376*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
377*d9f75844SAndroid Build Coastguard Worker    arch: {
378*d9f75844SAndroid Build Coastguard Worker        arm: {
379*d9f75844SAndroid Build Coastguard Worker            srcs: ["modules/audio_processing/aecm/aecm_core_neon.cc"],
380*d9f75844SAndroid Build Coastguard Worker        },
381*d9f75844SAndroid Build Coastguard Worker        arm64: {
382*d9f75844SAndroid Build Coastguard Worker            srcs: ["modules/audio_processing/aecm/aecm_core_neon.cc"],
383*d9f75844SAndroid Build Coastguard Worker        },
384*d9f75844SAndroid Build Coastguard Worker    },
385*d9f75844SAndroid Build Coastguard Worker}
386*d9f75844SAndroid Build Coastguard Worker
387*d9f75844SAndroid Build Coastguard Worker/* From target:
388*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:adaptive_digital
389*d9f75844SAndroid Build Coastguard Worker*/
390*d9f75844SAndroid Build Coastguard Workercc_library_static {
391*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__adaptive_digital",
392*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
393*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/adaptive_digital_gain_controller.cc"],
394*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
395*d9f75844SAndroid Build Coastguard Worker}
396*d9f75844SAndroid Build Coastguard Worker
397*d9f75844SAndroid Build Coastguard Worker/* From target:
398*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:adaptive_digital_gain_applier
399*d9f75844SAndroid Build Coastguard Worker*/
400*d9f75844SAndroid Build Coastguard Workercc_library_static {
401*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__adaptive_digital_gain_applier",
402*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
403*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/adaptive_digital_gain_applier.cc"],
404*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
405*d9f75844SAndroid Build Coastguard Worker}
406*d9f75844SAndroid Build Coastguard Worker
407*d9f75844SAndroid Build Coastguard Worker/* From target:
408*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:biquad_filter
409*d9f75844SAndroid Build Coastguard Worker*/
410*d9f75844SAndroid Build Coastguard Workercc_library_static {
411*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__biquad_filter",
412*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
413*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/biquad_filter.cc"],
414*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
415*d9f75844SAndroid Build Coastguard Worker}
416*d9f75844SAndroid Build Coastguard Worker
417*d9f75844SAndroid Build Coastguard Worker/* From target:
418*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:clipping_predictor
419*d9f75844SAndroid Build Coastguard Worker*/
420*d9f75844SAndroid Build Coastguard Workercc_library_static {
421*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__clipping_predictor",
422*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
423*d9f75844SAndroid Build Coastguard Worker    srcs: [
424*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/clipping_predictor.cc",
425*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/clipping_predictor_level_buffer.cc",
426*d9f75844SAndroid Build Coastguard Worker    ],
427*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
428*d9f75844SAndroid Build Coastguard Worker}
429*d9f75844SAndroid Build Coastguard Worker
430*d9f75844SAndroid Build Coastguard Worker/* From target:
431*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:cpu_features
432*d9f75844SAndroid Build Coastguard Worker*/
433*d9f75844SAndroid Build Coastguard Workercc_library_static {
434*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__cpu_features",
435*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
436*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/cpu_features.cc"],
437*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
438*d9f75844SAndroid Build Coastguard Worker}
439*d9f75844SAndroid Build Coastguard Worker
440*d9f75844SAndroid Build Coastguard Worker/* From target:
441*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:fixed_digital
442*d9f75844SAndroid Build Coastguard Worker*/
443*d9f75844SAndroid Build Coastguard Workercc_library_static {
444*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__fixed_digital",
445*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
446*d9f75844SAndroid Build Coastguard Worker    srcs: [
447*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/fixed_digital_level_estimator.cc",
448*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/interpolated_gain_curve.cc",
449*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/limiter.cc",
450*d9f75844SAndroid Build Coastguard Worker    ],
451*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
452*d9f75844SAndroid Build Coastguard Worker}
453*d9f75844SAndroid Build Coastguard Worker
454*d9f75844SAndroid Build Coastguard Worker/* From target:
455*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:gain_applier
456*d9f75844SAndroid Build Coastguard Worker*/
457*d9f75844SAndroid Build Coastguard Workercc_library_static {
458*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__gain_applier",
459*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
460*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/gain_applier.cc"],
461*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
462*d9f75844SAndroid Build Coastguard Worker}
463*d9f75844SAndroid Build Coastguard Worker
464*d9f75844SAndroid Build Coastguard Worker/* From target:
465*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:input_volume_controller
466*d9f75844SAndroid Build Coastguard Worker*/
467*d9f75844SAndroid Build Coastguard Workercc_library_static {
468*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__input_volume_controller",
469*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
470*d9f75844SAndroid Build Coastguard Worker    srcs: [
471*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/input_volume_controller.cc",
472*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/speech_probability_buffer.cc",
473*d9f75844SAndroid Build Coastguard Worker    ],
474*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
475*d9f75844SAndroid Build Coastguard Worker}
476*d9f75844SAndroid Build Coastguard Worker
477*d9f75844SAndroid Build Coastguard Worker/* From target:
478*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:input_volume_stats_reporter
479*d9f75844SAndroid Build Coastguard Worker*/
480*d9f75844SAndroid Build Coastguard Workercc_library_static {
481*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__input_volume_stats_reporter",
482*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
483*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/input_volume_stats_reporter.cc"],
484*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
485*d9f75844SAndroid Build Coastguard Worker}
486*d9f75844SAndroid Build Coastguard Worker
487*d9f75844SAndroid Build Coastguard Worker/* From target:
488*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:noise_level_estimator
489*d9f75844SAndroid Build Coastguard Worker*/
490*d9f75844SAndroid Build Coastguard Workercc_library_static {
491*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__noise_level_estimator",
492*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
493*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/noise_level_estimator.cc"],
494*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
495*d9f75844SAndroid Build Coastguard Worker}
496*d9f75844SAndroid Build Coastguard Worker
497*d9f75844SAndroid Build Coastguard Worker/* From target:
498*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:saturation_protector
499*d9f75844SAndroid Build Coastguard Worker*/
500*d9f75844SAndroid Build Coastguard Workercc_library_static {
501*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__saturation_protector",
502*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
503*d9f75844SAndroid Build Coastguard Worker    srcs: [
504*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/saturation_protector.cc",
505*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/saturation_protector_buffer.cc",
506*d9f75844SAndroid Build Coastguard Worker    ],
507*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
508*d9f75844SAndroid Build Coastguard Worker}
509*d9f75844SAndroid Build Coastguard Worker
510*d9f75844SAndroid Build Coastguard Worker/* From target:
511*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:speech_level_estimator
512*d9f75844SAndroid Build Coastguard Worker*/
513*d9f75844SAndroid Build Coastguard Workercc_library_static {
514*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__speech_level_estimator",
515*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
516*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/speech_level_estimator.cc"],
517*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
518*d9f75844SAndroid Build Coastguard Worker}
519*d9f75844SAndroid Build Coastguard Worker
520*d9f75844SAndroid Build Coastguard Worker/* From target:
521*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2:vad_wrapper
522*d9f75844SAndroid Build Coastguard Worker*/
523*d9f75844SAndroid Build Coastguard Workercc_library_static {
524*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc2__vad_wrapper",
525*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
526*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/vad_wrapper.cc"],
527*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
528*d9f75844SAndroid Build Coastguard Worker}
529*d9f75844SAndroid Build Coastguard Worker
530*d9f75844SAndroid Build Coastguard Worker/* From target:
531*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc:agc
532*d9f75844SAndroid Build Coastguard Worker*/
533*d9f75844SAndroid Build Coastguard Workercc_library_static {
534*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc__agc",
535*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
536*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc/agc_manager_direct.cc"],
537*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
538*d9f75844SAndroid Build Coastguard Worker}
539*d9f75844SAndroid Build Coastguard Worker
540*d9f75844SAndroid Build Coastguard Worker/* From target:
541*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc:legacy_agc
542*d9f75844SAndroid Build Coastguard Worker*/
543*d9f75844SAndroid Build Coastguard Workercc_library_static {
544*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc__legacy_agc",
545*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
546*d9f75844SAndroid Build Coastguard Worker    srcs: [
547*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc/legacy/analog_agc.cc",
548*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc/legacy/digital_agc.cc",
549*d9f75844SAndroid Build Coastguard Worker    ],
550*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
551*d9f75844SAndroid Build Coastguard Worker}
552*d9f75844SAndroid Build Coastguard Worker
553*d9f75844SAndroid Build Coastguard Worker/* From target:
554*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc:level_estimation
555*d9f75844SAndroid Build Coastguard Worker*/
556*d9f75844SAndroid Build Coastguard Workercc_library_static {
557*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_agc__level_estimation",
558*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
559*d9f75844SAndroid Build Coastguard Worker    srcs: [
560*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc/agc.cc",
561*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc/loudness_histogram.cc",
562*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc/utility.cc",
563*d9f75844SAndroid Build Coastguard Worker    ],
564*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
565*d9f75844SAndroid Build Coastguard Worker}
566*d9f75844SAndroid Build Coastguard Worker
567*d9f75844SAndroid Build Coastguard Worker/* From target:
568*d9f75844SAndroid Build Coastguard Worker//api:audio_options_api
569*d9f75844SAndroid Build Coastguard Worker*/
570*d9f75844SAndroid Build Coastguard Workercc_library_static {
571*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__audio_options_api",
572*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
573*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_options.cc"],
574*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
575*d9f75844SAndroid Build Coastguard Worker}
576*d9f75844SAndroid Build Coastguard Worker
577*d9f75844SAndroid Build Coastguard Worker/* From target:
578*d9f75844SAndroid Build Coastguard Worker//api:candidate
579*d9f75844SAndroid Build Coastguard Worker*/
580*d9f75844SAndroid Build Coastguard Workercc_library_static {
581*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__candidate",
582*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
583*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/candidate.cc"],
584*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
585*d9f75844SAndroid Build Coastguard Worker}
586*d9f75844SAndroid Build Coastguard Worker
587*d9f75844SAndroid Build Coastguard Worker/* From target:
588*d9f75844SAndroid Build Coastguard Worker//api:create_peerconnection_factory
589*d9f75844SAndroid Build Coastguard Worker*/
590*d9f75844SAndroid Build Coastguard Workercc_library_static {
591*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__create_peerconnection_factory",
592*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
593*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/create_peerconnection_factory.cc"],
594*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
595*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DHAVE_WEBRTC_VIDEO"],
596*d9f75844SAndroid Build Coastguard Worker}
597*d9f75844SAndroid Build Coastguard Worker
598*d9f75844SAndroid Build Coastguard Worker/* From target:
599*d9f75844SAndroid Build Coastguard Worker//api:dtls_transport_interface
600*d9f75844SAndroid Build Coastguard Worker*/
601*d9f75844SAndroid Build Coastguard Workercc_library_static {
602*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__dtls_transport_interface",
603*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
604*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/dtls_transport_interface.cc"],
605*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
606*d9f75844SAndroid Build Coastguard Worker}
607*d9f75844SAndroid Build Coastguard Worker
608*d9f75844SAndroid Build Coastguard Worker/* From target:
609*d9f75844SAndroid Build Coastguard Worker//api:field_trials
610*d9f75844SAndroid Build Coastguard Worker*/
611*d9f75844SAndroid Build Coastguard Workercc_library_static {
612*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__field_trials",
613*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
614*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/field_trials.cc"],
615*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
616*d9f75844SAndroid Build Coastguard Worker}
617*d9f75844SAndroid Build Coastguard Worker
618*d9f75844SAndroid Build Coastguard Worker/* From target:
619*d9f75844SAndroid Build Coastguard Worker//api:field_trials_registry
620*d9f75844SAndroid Build Coastguard Worker*/
621*d9f75844SAndroid Build Coastguard Workercc_library_static {
622*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__field_trials_registry",
623*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
624*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/field_trials_registry.cc"],
625*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
626*d9f75844SAndroid Build Coastguard Worker}
627*d9f75844SAndroid Build Coastguard Worker
628*d9f75844SAndroid Build Coastguard Worker/* From target:
629*d9f75844SAndroid Build Coastguard Worker//api:ice_transport_factory
630*d9f75844SAndroid Build Coastguard Worker*/
631*d9f75844SAndroid Build Coastguard Workercc_library_static {
632*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__ice_transport_factory",
633*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
634*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/ice_transport_factory.cc"],
635*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
636*d9f75844SAndroid Build Coastguard Worker}
637*d9f75844SAndroid Build Coastguard Worker
638*d9f75844SAndroid Build Coastguard Worker/* From target:
639*d9f75844SAndroid Build Coastguard Worker//api:libjingle_peerconnection_api
640*d9f75844SAndroid Build Coastguard Worker*/
641*d9f75844SAndroid Build Coastguard Workercc_library_static {
642*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__libjingle_peerconnection_api",
643*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
644*d9f75844SAndroid Build Coastguard Worker    srcs: [
645*d9f75844SAndroid Build Coastguard Worker        "api/data_channel_interface.cc",
646*d9f75844SAndroid Build Coastguard Worker        "api/jsep.cc",
647*d9f75844SAndroid Build Coastguard Worker        "api/jsep_ice_candidate.cc",
648*d9f75844SAndroid Build Coastguard Worker        "api/legacy_stats_types.cc",
649*d9f75844SAndroid Build Coastguard Worker        "api/peer_connection_interface.cc",
650*d9f75844SAndroid Build Coastguard Worker        "api/rtp_receiver_interface.cc",
651*d9f75844SAndroid Build Coastguard Worker        "api/rtp_transceiver_interface.cc",
652*d9f75844SAndroid Build Coastguard Worker        "api/sctp_transport_interface.cc",
653*d9f75844SAndroid Build Coastguard Worker    ],
654*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
655*d9f75844SAndroid Build Coastguard Worker}
656*d9f75844SAndroid Build Coastguard Worker
657*d9f75844SAndroid Build Coastguard Worker/* From target:
658*d9f75844SAndroid Build Coastguard Worker//api:media_stream_interface
659*d9f75844SAndroid Build Coastguard Worker*/
660*d9f75844SAndroid Build Coastguard Workercc_library_static {
661*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__media_stream_interface",
662*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
663*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/media_stream_interface.cc"],
664*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
665*d9f75844SAndroid Build Coastguard Worker}
666*d9f75844SAndroid Build Coastguard Worker
667*d9f75844SAndroid Build Coastguard Worker/* From target:
668*d9f75844SAndroid Build Coastguard Worker//api:rtc_error
669*d9f75844SAndroid Build Coastguard Worker*/
670*d9f75844SAndroid Build Coastguard Workercc_library_static {
671*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__rtc_error",
672*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
673*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/rtc_error.cc"],
674*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
675*d9f75844SAndroid Build Coastguard Worker}
676*d9f75844SAndroid Build Coastguard Worker
677*d9f75844SAndroid Build Coastguard Worker/* From target:
678*d9f75844SAndroid Build Coastguard Worker//api:rtc_event_log_output_file
679*d9f75844SAndroid Build Coastguard Worker*/
680*d9f75844SAndroid Build Coastguard Workercc_library_static {
681*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__rtc_event_log_output_file",
682*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
683*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/rtc_event_log_output_file.cc"],
684*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
685*d9f75844SAndroid Build Coastguard Worker}
686*d9f75844SAndroid Build Coastguard Worker
687*d9f75844SAndroid Build Coastguard Worker/* From target:
688*d9f75844SAndroid Build Coastguard Worker//api:rtp_headers
689*d9f75844SAndroid Build Coastguard Worker*/
690*d9f75844SAndroid Build Coastguard Workercc_library_static {
691*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__rtp_headers",
692*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
693*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/rtp_headers.cc"],
694*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
695*d9f75844SAndroid Build Coastguard Worker}
696*d9f75844SAndroid Build Coastguard Worker
697*d9f75844SAndroid Build Coastguard Worker/* From target:
698*d9f75844SAndroid Build Coastguard Worker//api:rtp_packet_info
699*d9f75844SAndroid Build Coastguard Worker*/
700*d9f75844SAndroid Build Coastguard Workercc_library_static {
701*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__rtp_packet_info",
702*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
703*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/rtp_packet_info.cc"],
704*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
705*d9f75844SAndroid Build Coastguard Worker}
706*d9f75844SAndroid Build Coastguard Worker
707*d9f75844SAndroid Build Coastguard Worker/* From target:
708*d9f75844SAndroid Build Coastguard Worker//api:rtp_parameters
709*d9f75844SAndroid Build Coastguard Worker*/
710*d9f75844SAndroid Build Coastguard Workercc_library_static {
711*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__rtp_parameters",
712*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
713*d9f75844SAndroid Build Coastguard Worker    srcs: [
714*d9f75844SAndroid Build Coastguard Worker        "api/media_types.cc",
715*d9f75844SAndroid Build Coastguard Worker        "api/rtp_parameters.cc",
716*d9f75844SAndroid Build Coastguard Worker    ],
717*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
718*d9f75844SAndroid Build Coastguard Worker}
719*d9f75844SAndroid Build Coastguard Worker
720*d9f75844SAndroid Build Coastguard Worker/* From target:
721*d9f75844SAndroid Build Coastguard Worker//api:rtp_sender_interface
722*d9f75844SAndroid Build Coastguard Worker*/
723*d9f75844SAndroid Build Coastguard Workercc_library_static {
724*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__rtp_sender_interface",
725*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
726*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/rtp_sender_interface.cc"],
727*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
728*d9f75844SAndroid Build Coastguard Worker}
729*d9f75844SAndroid Build Coastguard Worker
730*d9f75844SAndroid Build Coastguard Worker/* From target:
731*d9f75844SAndroid Build Coastguard Worker//api:transport_api
732*d9f75844SAndroid Build Coastguard Worker*/
733*d9f75844SAndroid Build Coastguard Workercc_library_static {
734*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__transport_api",
735*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
736*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/call/transport.cc"],
737*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
738*d9f75844SAndroid Build Coastguard Worker}
739*d9f75844SAndroid Build Coastguard Worker
740*d9f75844SAndroid Build Coastguard Worker/* From target:
741*d9f75844SAndroid Build Coastguard Worker//api:wrapping_async_dns_resolver
742*d9f75844SAndroid Build Coastguard Worker*/
743*d9f75844SAndroid Build Coastguard Workercc_library_static {
744*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_api__wrapping_async_dns_resolver",
745*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
746*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/wrapping_async_dns_resolver.cc"],
747*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
748*d9f75844SAndroid Build Coastguard Worker}
749*d9f75844SAndroid Build Coastguard Worker
750*d9f75844SAndroid Build Coastguard Worker/* From target:
751*d9f75844SAndroid Build Coastguard Worker//modules/async_audio_processing:async_audio_processing
752*d9f75844SAndroid Build Coastguard Worker*/
753*d9f75844SAndroid Build Coastguard Workercc_library_static {
754*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_async_audio_processing__async_audio_processing",
755*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
756*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/async_audio_processing/async_audio_processing.cc"],
757*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
758*d9f75844SAndroid Build Coastguard Worker}
759*d9f75844SAndroid Build Coastguard Worker
760*d9f75844SAndroid Build Coastguard Worker/* From target:
761*d9f75844SAndroid Build Coastguard Worker//api/audio:aec3_config
762*d9f75844SAndroid Build Coastguard Worker*/
763*d9f75844SAndroid Build Coastguard Workercc_library_static {
764*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio__aec3_config",
765*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
766*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio/echo_canceller3_config.cc"],
767*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
768*d9f75844SAndroid Build Coastguard Worker}
769*d9f75844SAndroid Build Coastguard Worker
770*d9f75844SAndroid Build Coastguard Worker/* From target:
771*d9f75844SAndroid Build Coastguard Worker//api/audio:aec3_factory
772*d9f75844SAndroid Build Coastguard Worker*/
773*d9f75844SAndroid Build Coastguard Workercc_library_static {
774*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio__aec3_factory",
775*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
776*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio/echo_canceller3_factory.cc"],
777*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
778*d9f75844SAndroid Build Coastguard Worker}
779*d9f75844SAndroid Build Coastguard Worker
780*d9f75844SAndroid Build Coastguard Worker/* From target:
781*d9f75844SAndroid Build Coastguard Worker//audio:audio
782*d9f75844SAndroid Build Coastguard Worker*/
783*d9f75844SAndroid Build Coastguard Workercc_library_static {
784*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio__audio",
785*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
786*d9f75844SAndroid Build Coastguard Worker    srcs: [
787*d9f75844SAndroid Build Coastguard Worker        "audio/audio_level.cc",
788*d9f75844SAndroid Build Coastguard Worker        "audio/audio_receive_stream.cc",
789*d9f75844SAndroid Build Coastguard Worker        "audio/audio_send_stream.cc",
790*d9f75844SAndroid Build Coastguard Worker        "audio/audio_state.cc",
791*d9f75844SAndroid Build Coastguard Worker        "audio/audio_transport_impl.cc",
792*d9f75844SAndroid Build Coastguard Worker        "audio/channel_receive.cc",
793*d9f75844SAndroid Build Coastguard Worker        "audio/channel_receive_frame_transformer_delegate.cc",
794*d9f75844SAndroid Build Coastguard Worker        "audio/channel_send.cc",
795*d9f75844SAndroid Build Coastguard Worker        "audio/channel_send_frame_transformer_delegate.cc",
796*d9f75844SAndroid Build Coastguard Worker        "audio/remix_resample.cc",
797*d9f75844SAndroid Build Coastguard Worker    ],
798*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
799*d9f75844SAndroid Build Coastguard Worker}
800*d9f75844SAndroid Build Coastguard Worker
801*d9f75844SAndroid Build Coastguard Worker/* From target:
802*d9f75844SAndroid Build Coastguard Worker//api/audio:audio_frame_api
803*d9f75844SAndroid Build Coastguard Worker*/
804*d9f75844SAndroid Build Coastguard Workercc_library_static {
805*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio__audio_frame_api",
806*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
807*d9f75844SAndroid Build Coastguard Worker    srcs: [
808*d9f75844SAndroid Build Coastguard Worker        "api/audio/audio_frame.cc",
809*d9f75844SAndroid Build Coastguard Worker        "api/audio/channel_layout.cc",
810*d9f75844SAndroid Build Coastguard Worker    ],
811*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
812*d9f75844SAndroid Build Coastguard Worker}
813*d9f75844SAndroid Build Coastguard Worker
814*d9f75844SAndroid Build Coastguard Worker/* From target:
815*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs:audio_codecs_api
816*d9f75844SAndroid Build Coastguard Worker*/
817*d9f75844SAndroid Build Coastguard Workercc_library_static {
818*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_codecs__audio_codecs_api",
819*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
820*d9f75844SAndroid Build Coastguard Worker    srcs: [
821*d9f75844SAndroid Build Coastguard Worker        "api/audio_codecs/audio_codec_pair_id.cc",
822*d9f75844SAndroid Build Coastguard Worker        "api/audio_codecs/audio_decoder.cc",
823*d9f75844SAndroid Build Coastguard Worker        "api/audio_codecs/audio_encoder.cc",
824*d9f75844SAndroid Build Coastguard Worker        "api/audio_codecs/audio_format.cc",
825*d9f75844SAndroid Build Coastguard Worker    ],
826*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
827*d9f75844SAndroid Build Coastguard Worker}
828*d9f75844SAndroid Build Coastguard Worker
829*d9f75844SAndroid Build Coastguard Worker/* From target:
830*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs:builtin_audio_decoder_factory
831*d9f75844SAndroid Build Coastguard Worker*/
832*d9f75844SAndroid Build Coastguard Workercc_library_static {
833*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_codecs__builtin_audio_decoder_factory",
834*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
835*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/builtin_audio_decoder_factory.cc"],
836*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
837*d9f75844SAndroid Build Coastguard Worker    cflags: [
838*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_USE_BUILTIN_ILBC=1",
839*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_USE_BUILTIN_OPUS=1",
840*d9f75844SAndroid Build Coastguard Worker    ],
841*d9f75844SAndroid Build Coastguard Worker}
842*d9f75844SAndroid Build Coastguard Worker
843*d9f75844SAndroid Build Coastguard Worker/* From target:
844*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs:builtin_audio_encoder_factory
845*d9f75844SAndroid Build Coastguard Worker*/
846*d9f75844SAndroid Build Coastguard Workercc_library_static {
847*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_codecs__builtin_audio_encoder_factory",
848*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
849*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/builtin_audio_encoder_factory.cc"],
850*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
851*d9f75844SAndroid Build Coastguard Worker    cflags: [
852*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_USE_BUILTIN_ILBC=1",
853*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_USE_BUILTIN_OPUS=1",
854*d9f75844SAndroid Build Coastguard Worker    ],
855*d9f75844SAndroid Build Coastguard Worker}
856*d9f75844SAndroid Build Coastguard Worker
857*d9f75844SAndroid Build Coastguard Worker/* From target:
858*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:audio_coding
859*d9f75844SAndroid Build Coastguard Worker*/
860*d9f75844SAndroid Build Coastguard Workercc_library_static {
861*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__audio_coding",
862*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
863*d9f75844SAndroid Build Coastguard Worker    srcs: [
864*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/acm2/acm_receiver.cc",
865*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/acm2/acm_remixing.cc",
866*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/acm2/acm_resampler.cc",
867*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/acm2/audio_coding_module.cc",
868*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/acm2/call_statistics.cc",
869*d9f75844SAndroid Build Coastguard Worker    ],
870*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
871*d9f75844SAndroid Build Coastguard Worker}
872*d9f75844SAndroid Build Coastguard Worker
873*d9f75844SAndroid Build Coastguard Worker/* From target:
874*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:audio_coding_opus_common
875*d9f75844SAndroid Build Coastguard Worker*/
876*d9f75844SAndroid Build Coastguard Workercc_library_static {
877*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__audio_coding_opus_common",
878*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
879*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/opus/audio_coder_opus_common.cc"],
880*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
881*d9f75844SAndroid Build Coastguard Worker}
882*d9f75844SAndroid Build Coastguard Worker
883*d9f75844SAndroid Build Coastguard Worker/* From target:
884*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:audio_encoder_cng
885*d9f75844SAndroid Build Coastguard Worker*/
886*d9f75844SAndroid Build Coastguard Workercc_library_static {
887*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__audio_encoder_cng",
888*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
889*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/cng/audio_encoder_cng.cc"],
890*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
891*d9f75844SAndroid Build Coastguard Worker}
892*d9f75844SAndroid Build Coastguard Worker
893*d9f75844SAndroid Build Coastguard Worker/* From target:
894*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:audio_network_adaptor
895*d9f75844SAndroid Build Coastguard Worker*/
896*d9f75844SAndroid Build Coastguard Workercc_library_static {
897*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__audio_network_adaptor",
898*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
899*d9f75844SAndroid Build Coastguard Worker    srcs: [
900*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc",
901*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/bitrate_controller.cc",
902*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/channel_controller.cc",
903*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/controller.cc",
904*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/controller_manager.cc",
905*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc",
906*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/dtx_controller.cc",
907*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/event_log_writer.cc",
908*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc",
909*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/frame_length_controller.cc",
910*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc",
911*d9f75844SAndroid Build Coastguard Worker    ],
912*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
913*d9f75844SAndroid Build Coastguard Worker}
914*d9f75844SAndroid Build Coastguard Worker
915*d9f75844SAndroid Build Coastguard Worker/* From target:
916*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:audio_network_adaptor_config
917*d9f75844SAndroid Build Coastguard Worker*/
918*d9f75844SAndroid Build Coastguard Workercc_library_static {
919*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__audio_network_adaptor_config",
920*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
921*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc"],
922*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
923*d9f75844SAndroid Build Coastguard Worker}
924*d9f75844SAndroid Build Coastguard Worker
925*d9f75844SAndroid Build Coastguard Worker/* From target:
926*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:default_neteq_factory
927*d9f75844SAndroid Build Coastguard Worker*/
928*d9f75844SAndroid Build Coastguard Workercc_library_static {
929*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__default_neteq_factory",
930*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
931*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/neteq/default_neteq_factory.cc"],
932*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
933*d9f75844SAndroid Build Coastguard Worker}
934*d9f75844SAndroid Build Coastguard Worker
935*d9f75844SAndroid Build Coastguard Worker/* From target:
936*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:g711
937*d9f75844SAndroid Build Coastguard Worker*/
938*d9f75844SAndroid Build Coastguard Workercc_library_static {
939*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__g711",
940*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
941*d9f75844SAndroid Build Coastguard Worker    srcs: [
942*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/g711/audio_decoder_pcm.cc",
943*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/g711/audio_encoder_pcm.cc",
944*d9f75844SAndroid Build Coastguard Worker    ],
945*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
946*d9f75844SAndroid Build Coastguard Worker}
947*d9f75844SAndroid Build Coastguard Worker
948*d9f75844SAndroid Build Coastguard Worker/* From target:
949*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:g711_c
950*d9f75844SAndroid Build Coastguard Worker*/
951*d9f75844SAndroid Build Coastguard Workercc_library_static {
952*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__g711_c",
953*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
954*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/g711/g711_interface.c"],
955*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
956*d9f75844SAndroid Build Coastguard Worker}
957*d9f75844SAndroid Build Coastguard Worker
958*d9f75844SAndroid Build Coastguard Worker/* From target:
959*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:g722
960*d9f75844SAndroid Build Coastguard Worker*/
961*d9f75844SAndroid Build Coastguard Workercc_library_static {
962*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__g722",
963*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
964*d9f75844SAndroid Build Coastguard Worker    srcs: [
965*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/g722/audio_decoder_g722.cc",
966*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/g722/audio_encoder_g722.cc",
967*d9f75844SAndroid Build Coastguard Worker    ],
968*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
969*d9f75844SAndroid Build Coastguard Worker}
970*d9f75844SAndroid Build Coastguard Worker
971*d9f75844SAndroid Build Coastguard Worker/* From target:
972*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:g722_c
973*d9f75844SAndroid Build Coastguard Worker*/
974*d9f75844SAndroid Build Coastguard Workercc_library_static {
975*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__g722_c",
976*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
977*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/g722/g722_interface.c"],
978*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
979*d9f75844SAndroid Build Coastguard Worker}
980*d9f75844SAndroid Build Coastguard Worker
981*d9f75844SAndroid Build Coastguard Worker/* From target:
982*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:ilbc
983*d9f75844SAndroid Build Coastguard Worker*/
984*d9f75844SAndroid Build Coastguard Workercc_library_static {
985*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__ilbc",
986*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
987*d9f75844SAndroid Build Coastguard Worker    srcs: [
988*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc",
989*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc",
990*d9f75844SAndroid Build Coastguard Worker    ],
991*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
992*d9f75844SAndroid Build Coastguard Worker}
993*d9f75844SAndroid Build Coastguard Worker
994*d9f75844SAndroid Build Coastguard Worker/* From target:
995*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:ilbc_c
996*d9f75844SAndroid Build Coastguard Worker*/
997*d9f75844SAndroid Build Coastguard Workercc_library_static {
998*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__ilbc_c",
999*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1000*d9f75844SAndroid Build Coastguard Worker    srcs: [
1001*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/abs_quant.c",
1002*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/abs_quant_loop.c",
1003*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/augmented_cb_corr.c",
1004*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/bw_expand.c",
1005*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/cb_construct.c",
1006*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/cb_mem_energy.c",
1007*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c",
1008*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c",
1009*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/cb_search.c",
1010*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/cb_search_core.c",
1011*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/cb_update_best_index.c",
1012*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/chebyshev.c",
1013*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/comp_corr.c",
1014*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/constants.c",
1015*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/create_augmented_vec.c",
1016*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/decode.c",
1017*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/decode_residual.c",
1018*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.c",
1019*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/do_plc.c",
1020*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/encode.c",
1021*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/energy_inverse.c",
1022*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/enh_upsample.c",
1023*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/enhancer.c",
1024*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/enhancer_interface.c",
1025*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/filtered_cb_vecs.c",
1026*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/frame_classify.c",
1027*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/gain_dequant.c",
1028*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/gain_quant.c",
1029*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/get_cd_vec.c",
1030*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/get_lsp_poly.c",
1031*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/get_sync_seq.c",
1032*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/hp_input.c",
1033*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/hp_output.c",
1034*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/ilbc.c",
1035*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/index_conv_dec.c",
1036*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/index_conv_enc.c",
1037*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/init_decode.c",
1038*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/init_encode.c",
1039*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/interpolate.c",
1040*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/interpolate_samples.c",
1041*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/lpc_encode.c",
1042*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/lsf_check.c",
1043*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.c",
1044*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.c",
1045*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/lsf_to_lsp.c",
1046*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/lsf_to_poly.c",
1047*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/lsp_to_lsf.c",
1048*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/my_corr.c",
1049*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/nearest_neighbor.c",
1050*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/pack_bits.c",
1051*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/poly_to_lsf.c",
1052*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/poly_to_lsp.c",
1053*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/refiner.c",
1054*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.c",
1055*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c",
1056*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/simple_lsf_dequant.c",
1057*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/simple_lsf_quant.c",
1058*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/smooth.c",
1059*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/smooth_out_data.c",
1060*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/sort_sq.c",
1061*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/split_vq.c",
1062*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/state_construct.c",
1063*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/state_search.c",
1064*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/swap_bytes.c",
1065*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/unpack_bits.c",
1066*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/vq3.c",
1067*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/vq4.c",
1068*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/window32_w32.c",
1069*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/ilbc/xcorr_coef.c",
1070*d9f75844SAndroid Build Coastguard Worker    ],
1071*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1072*d9f75844SAndroid Build Coastguard Worker}
1073*d9f75844SAndroid Build Coastguard Worker
1074*d9f75844SAndroid Build Coastguard Worker/* From target:
1075*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:isac_vad
1076*d9f75844SAndroid Build Coastguard Worker*/
1077*d9f75844SAndroid Build Coastguard Workercc_library_static {
1078*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__isac_vad",
1079*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1080*d9f75844SAndroid Build Coastguard Worker    srcs: [
1081*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/isac/main/source/filter_functions.c",
1082*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/isac/main/source/isac_vad.c",
1083*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/isac/main/source/pitch_estimator.c",
1084*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/isac/main/source/pitch_filter.c",
1085*d9f75844SAndroid Build Coastguard Worker    ],
1086*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1087*d9f75844SAndroid Build Coastguard Worker}
1088*d9f75844SAndroid Build Coastguard Worker
1089*d9f75844SAndroid Build Coastguard Worker/* From target:
1090*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:legacy_encoded_audio_frame
1091*d9f75844SAndroid Build Coastguard Worker*/
1092*d9f75844SAndroid Build Coastguard Workercc_library_static {
1093*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__legacy_encoded_audio_frame",
1094*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1095*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/legacy_encoded_audio_frame.cc"],
1096*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1097*d9f75844SAndroid Build Coastguard Worker}
1098*d9f75844SAndroid Build Coastguard Worker
1099*d9f75844SAndroid Build Coastguard Worker/* From target:
1100*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:neteq
1101*d9f75844SAndroid Build Coastguard Worker*/
1102*d9f75844SAndroid Build Coastguard Workercc_library_static {
1103*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__neteq",
1104*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1105*d9f75844SAndroid Build Coastguard Worker    srcs: [
1106*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/accelerate.cc",
1107*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/audio_multi_vector.cc",
1108*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/audio_vector.cc",
1109*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/background_noise.cc",
1110*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/buffer_level_filter.cc",
1111*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/comfort_noise.cc",
1112*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/cross_correlation.cc",
1113*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/decision_logic.cc",
1114*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/decoder_database.cc",
1115*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/delay_manager.cc",
1116*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/dsp_helper.cc",
1117*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/dtmf_buffer.cc",
1118*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/dtmf_tone_generator.cc",
1119*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/expand.cc",
1120*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/expand_uma_logger.cc",
1121*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/histogram.cc",
1122*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/merge.cc",
1123*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/nack_tracker.cc",
1124*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/neteq_impl.cc",
1125*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/normal.cc",
1126*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/packet.cc",
1127*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/packet_arrival_history.cc",
1128*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/packet_buffer.cc",
1129*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/post_decode_vad.cc",
1130*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/preemptive_expand.cc",
1131*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/random_vector.cc",
1132*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/red_payload_splitter.cc",
1133*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/reorder_optimizer.cc",
1134*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/statistics_calculator.cc",
1135*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/sync_buffer.cc",
1136*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/time_stretch.cc",
1137*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/timestamp_scaler.cc",
1138*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/neteq/underrun_optimizer.cc",
1139*d9f75844SAndroid Build Coastguard Worker    ],
1140*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1141*d9f75844SAndroid Build Coastguard Worker}
1142*d9f75844SAndroid Build Coastguard Worker
1143*d9f75844SAndroid Build Coastguard Worker/* From target:
1144*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:pcm16b
1145*d9f75844SAndroid Build Coastguard Worker*/
1146*d9f75844SAndroid Build Coastguard Workercc_library_static {
1147*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__pcm16b",
1148*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1149*d9f75844SAndroid Build Coastguard Worker    srcs: [
1150*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc",
1151*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc",
1152*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/pcm16b/pcm16b_common.cc",
1153*d9f75844SAndroid Build Coastguard Worker    ],
1154*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1155*d9f75844SAndroid Build Coastguard Worker}
1156*d9f75844SAndroid Build Coastguard Worker
1157*d9f75844SAndroid Build Coastguard Worker/* From target:
1158*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:pcm16b_c
1159*d9f75844SAndroid Build Coastguard Worker*/
1160*d9f75844SAndroid Build Coastguard Workercc_library_static {
1161*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__pcm16b_c",
1162*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1163*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/pcm16b/pcm16b.c"],
1164*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1165*d9f75844SAndroid Build Coastguard Worker}
1166*d9f75844SAndroid Build Coastguard Worker
1167*d9f75844SAndroid Build Coastguard Worker/* From target:
1168*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:red
1169*d9f75844SAndroid Build Coastguard Worker*/
1170*d9f75844SAndroid Build Coastguard Workercc_library_static {
1171*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__red",
1172*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1173*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/red/audio_encoder_copy_red.cc"],
1174*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1175*d9f75844SAndroid Build Coastguard Worker}
1176*d9f75844SAndroid Build Coastguard Worker
1177*d9f75844SAndroid Build Coastguard Worker/* From target:
1178*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:webrtc_cng
1179*d9f75844SAndroid Build Coastguard Worker*/
1180*d9f75844SAndroid Build Coastguard Workercc_library_static {
1181*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__webrtc_cng",
1182*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1183*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/cng/webrtc_cng.cc"],
1184*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1185*d9f75844SAndroid Build Coastguard Worker}
1186*d9f75844SAndroid Build Coastguard Worker
1187*d9f75844SAndroid Build Coastguard Worker/* From target:
1188*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:webrtc_multiopus
1189*d9f75844SAndroid Build Coastguard Worker*/
1190*d9f75844SAndroid Build Coastguard Workercc_library_static {
1191*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__webrtc_multiopus",
1192*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1193*d9f75844SAndroid Build Coastguard Worker    srcs: [
1194*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc",
1195*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc",
1196*d9f75844SAndroid Build Coastguard Worker    ],
1197*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1198*d9f75844SAndroid Build Coastguard Worker    cflags: [
1199*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_CODEC_ILBC",
1200*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_CODEC_OPUS",
1201*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
1202*d9f75844SAndroid Build Coastguard Worker    ],
1203*d9f75844SAndroid Build Coastguard Worker}
1204*d9f75844SAndroid Build Coastguard Worker
1205*d9f75844SAndroid Build Coastguard Worker/* From target:
1206*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:webrtc_opus
1207*d9f75844SAndroid Build Coastguard Worker*/
1208*d9f75844SAndroid Build Coastguard Workercc_library_static {
1209*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__webrtc_opus",
1210*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1211*d9f75844SAndroid Build Coastguard Worker    srcs: [
1212*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/opus/audio_decoder_opus.cc",
1213*d9f75844SAndroid Build Coastguard Worker        "modules/audio_coding/codecs/opus/audio_encoder_opus.cc",
1214*d9f75844SAndroid Build Coastguard Worker    ],
1215*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1216*d9f75844SAndroid Build Coastguard Worker    cflags: [
1217*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_CODEC_ILBC",
1218*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_CODEC_OPUS",
1219*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
1220*d9f75844SAndroid Build Coastguard Worker    ],
1221*d9f75844SAndroid Build Coastguard Worker}
1222*d9f75844SAndroid Build Coastguard Worker
1223*d9f75844SAndroid Build Coastguard Worker/* From target:
1224*d9f75844SAndroid Build Coastguard Worker//modules/audio_coding:webrtc_opus_wrapper
1225*d9f75844SAndroid Build Coastguard Worker*/
1226*d9f75844SAndroid Build Coastguard Workercc_library_static {
1227*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_coding__webrtc_opus_wrapper",
1228*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1229*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_coding/codecs/opus/opus_interface.cc"],
1230*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1231*d9f75844SAndroid Build Coastguard Worker    cflags: [
1232*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_CODEC_ILBC",
1233*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_CODEC_OPUS",
1234*d9f75844SAndroid Build Coastguard Worker        "-DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1",
1235*d9f75844SAndroid Build Coastguard Worker    ],
1236*d9f75844SAndroid Build Coastguard Worker}
1237*d9f75844SAndroid Build Coastguard Worker
1238*d9f75844SAndroid Build Coastguard Worker/* From target:
1239*d9f75844SAndroid Build Coastguard Worker//modules/audio_device:audio_device_buffer
1240*d9f75844SAndroid Build Coastguard Worker*/
1241*d9f75844SAndroid Build Coastguard Workercc_library_static {
1242*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_device__audio_device_buffer",
1243*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1244*d9f75844SAndroid Build Coastguard Worker    srcs: [
1245*d9f75844SAndroid Build Coastguard Worker        "modules/audio_device/audio_device_buffer.cc",
1246*d9f75844SAndroid Build Coastguard Worker        "modules/audio_device/fine_audio_buffer.cc",
1247*d9f75844SAndroid Build Coastguard Worker    ],
1248*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1249*d9f75844SAndroid Build Coastguard Worker}
1250*d9f75844SAndroid Build Coastguard Worker
1251*d9f75844SAndroid Build Coastguard Worker/* From target:
1252*d9f75844SAndroid Build Coastguard Worker//modules/audio_device:audio_device_generic
1253*d9f75844SAndroid Build Coastguard Worker*/
1254*d9f75844SAndroid Build Coastguard Workercc_library_static {
1255*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_device__audio_device_generic",
1256*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1257*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_device/audio_device_generic.cc"],
1258*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1259*d9f75844SAndroid Build Coastguard Worker}
1260*d9f75844SAndroid Build Coastguard Worker
1261*d9f75844SAndroid Build Coastguard Worker/* From target:
1262*d9f75844SAndroid Build Coastguard Worker//modules/audio_device:audio_device_impl
1263*d9f75844SAndroid Build Coastguard Worker*/
1264*d9f75844SAndroid Build Coastguard Workercc_library_static {
1265*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_device__audio_device_impl",
1266*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1267*d9f75844SAndroid Build Coastguard Worker    srcs: [
1268*d9f75844SAndroid Build Coastguard Worker        "modules/audio_device/audio_device_data_observer.cc",
1269*d9f75844SAndroid Build Coastguard Worker        "modules/audio_device/audio_device_impl.cc",
1270*d9f75844SAndroid Build Coastguard Worker        "modules/audio_device/dummy/audio_device_dummy.cc",
1271*d9f75844SAndroid Build Coastguard Worker        "modules/audio_device/dummy/file_audio_device.cc",
1272*d9f75844SAndroid Build Coastguard Worker        "modules/audio_device/dummy/file_audio_device_factory.cc",
1273*d9f75844SAndroid Build Coastguard Worker        "modules/audio_device/include/test_audio_device.cc",
1274*d9f75844SAndroid Build Coastguard Worker    ],
1275*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1276*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DWEBRTC_DUMMY_FILE_DEVICES"],
1277*d9f75844SAndroid Build Coastguard Worker}
1278*d9f75844SAndroid Build Coastguard Worker
1279*d9f75844SAndroid Build Coastguard Worker/* From target:
1280*d9f75844SAndroid Build Coastguard Worker//modules/audio_mixer:audio_frame_manipulator
1281*d9f75844SAndroid Build Coastguard Worker*/
1282*d9f75844SAndroid Build Coastguard Workercc_library_static {
1283*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_mixer__audio_frame_manipulator",
1284*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1285*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_mixer/audio_frame_manipulator.cc"],
1286*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1287*d9f75844SAndroid Build Coastguard Worker}
1288*d9f75844SAndroid Build Coastguard Worker
1289*d9f75844SAndroid Build Coastguard Worker/* From target:
1290*d9f75844SAndroid Build Coastguard Worker//modules/audio_mixer:audio_mixer_impl
1291*d9f75844SAndroid Build Coastguard Worker*/
1292*d9f75844SAndroid Build Coastguard Workercc_library_static {
1293*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_mixer__audio_mixer_impl",
1294*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1295*d9f75844SAndroid Build Coastguard Worker    srcs: [
1296*d9f75844SAndroid Build Coastguard Worker        "modules/audio_mixer/audio_mixer_impl.cc",
1297*d9f75844SAndroid Build Coastguard Worker        "modules/audio_mixer/default_output_rate_calculator.cc",
1298*d9f75844SAndroid Build Coastguard Worker        "modules/audio_mixer/frame_combiner.cc",
1299*d9f75844SAndroid Build Coastguard Worker    ],
1300*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1301*d9f75844SAndroid Build Coastguard Worker}
1302*d9f75844SAndroid Build Coastguard Worker
1303*d9f75844SAndroid Build Coastguard Worker/* From target:
1304*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:aec_dump_interface
1305*d9f75844SAndroid Build Coastguard Worker*/
1306*d9f75844SAndroid Build Coastguard Workercc_library_static {
1307*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__aec_dump_interface",
1308*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1309*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/include/aec_dump.cc"],
1310*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1311*d9f75844SAndroid Build Coastguard Worker}
1312*d9f75844SAndroid Build Coastguard Worker
1313*d9f75844SAndroid Build Coastguard Worker/* From target:
1314*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:api
1315*d9f75844SAndroid Build Coastguard Worker*/
1316*d9f75844SAndroid Build Coastguard Workercc_library_static {
1317*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__api",
1318*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1319*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/include/audio_processing.cc"],
1320*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1321*d9f75844SAndroid Build Coastguard Worker}
1322*d9f75844SAndroid Build Coastguard Worker
1323*d9f75844SAndroid Build Coastguard Worker/* From target:
1324*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:apm_logging
1325*d9f75844SAndroid Build Coastguard Worker*/
1326*d9f75844SAndroid Build Coastguard Workercc_library_static {
1327*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__apm_logging",
1328*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1329*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/logging/apm_data_dumper.cc"],
1330*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1331*d9f75844SAndroid Build Coastguard Worker}
1332*d9f75844SAndroid Build Coastguard Worker
1333*d9f75844SAndroid Build Coastguard Worker/* From target:
1334*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:audio_buffer
1335*d9f75844SAndroid Build Coastguard Worker*/
1336*d9f75844SAndroid Build Coastguard Workercc_library_static {
1337*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__audio_buffer",
1338*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1339*d9f75844SAndroid Build Coastguard Worker    srcs: [
1340*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/audio_buffer.cc",
1341*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/splitting_filter.cc",
1342*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/three_band_filter_bank.cc",
1343*d9f75844SAndroid Build Coastguard Worker    ],
1344*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1345*d9f75844SAndroid Build Coastguard Worker}
1346*d9f75844SAndroid Build Coastguard Worker
1347*d9f75844SAndroid Build Coastguard Worker/* From target:
1348*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:audio_frame_proxies
1349*d9f75844SAndroid Build Coastguard Worker*/
1350*d9f75844SAndroid Build Coastguard Workercc_library_static {
1351*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__audio_frame_proxies",
1352*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1353*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/include/audio_frame_proxies.cc"],
1354*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1355*d9f75844SAndroid Build Coastguard Worker}
1356*d9f75844SAndroid Build Coastguard Worker
1357*d9f75844SAndroid Build Coastguard Worker/* From target:
1358*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:audio_processing
1359*d9f75844SAndroid Build Coastguard Worker*/
1360*d9f75844SAndroid Build Coastguard Workercc_library_static {
1361*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__audio_processing",
1362*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1363*d9f75844SAndroid Build Coastguard Worker    srcs: [
1364*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/audio_processing_builder_impl.cc",
1365*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/audio_processing_impl.cc",
1366*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/echo_control_mobile_impl.cc",
1367*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/gain_control_impl.cc",
1368*d9f75844SAndroid Build Coastguard Worker    ],
1369*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1370*d9f75844SAndroid Build Coastguard Worker}
1371*d9f75844SAndroid Build Coastguard Worker
1372*d9f75844SAndroid Build Coastguard Worker/* From target:
1373*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:audio_processing_statistics
1374*d9f75844SAndroid Build Coastguard Worker*/
1375*d9f75844SAndroid Build Coastguard Workercc_library_static {
1376*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__audio_processing_statistics",
1377*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1378*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/include/audio_processing_statistics.cc"],
1379*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1380*d9f75844SAndroid Build Coastguard Worker}
1381*d9f75844SAndroid Build Coastguard Worker
1382*d9f75844SAndroid Build Coastguard Worker/* From target:
1383*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:gain_controller2
1384*d9f75844SAndroid Build Coastguard Worker*/
1385*d9f75844SAndroid Build Coastguard Workercc_library_static {
1386*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__gain_controller2",
1387*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1388*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/gain_controller2.cc"],
1389*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1390*d9f75844SAndroid Build Coastguard Worker}
1391*d9f75844SAndroid Build Coastguard Worker
1392*d9f75844SAndroid Build Coastguard Worker/* From target:
1393*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:high_pass_filter
1394*d9f75844SAndroid Build Coastguard Worker*/
1395*d9f75844SAndroid Build Coastguard Workercc_library_static {
1396*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__high_pass_filter",
1397*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1398*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/high_pass_filter.cc"],
1399*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1400*d9f75844SAndroid Build Coastguard Worker}
1401*d9f75844SAndroid Build Coastguard Worker
1402*d9f75844SAndroid Build Coastguard Worker/* From target:
1403*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:optionally_built_submodule_creators
1404*d9f75844SAndroid Build Coastguard Worker*/
1405*d9f75844SAndroid Build Coastguard Workercc_library_static {
1406*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__optionally_built_submodule_creators",
1407*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1408*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/optionally_built_submodule_creators.cc"],
1409*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1410*d9f75844SAndroid Build Coastguard Worker}
1411*d9f75844SAndroid Build Coastguard Worker
1412*d9f75844SAndroid Build Coastguard Worker/* From target:
1413*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing:rms_level
1414*d9f75844SAndroid Build Coastguard Worker*/
1415*d9f75844SAndroid Build Coastguard Workercc_library_static {
1416*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing__rms_level",
1417*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1418*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/rms_level.cc"],
1419*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1420*d9f75844SAndroid Build Coastguard Worker}
1421*d9f75844SAndroid Build Coastguard Worker
1422*d9f75844SAndroid Build Coastguard Worker/* From target:
1423*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/codecs/av1:av1_svc_config
1424*d9f75844SAndroid Build Coastguard Worker*/
1425*d9f75844SAndroid Build Coastguard Workercc_library_static {
1426*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_av1__av1_svc_config",
1427*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1428*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/codecs/av1/av1_svc_config.cc"],
1429*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1430*d9f75844SAndroid Build Coastguard Worker}
1431*d9f75844SAndroid Build Coastguard Worker
1432*d9f75844SAndroid Build Coastguard Worker/* From target:
1433*d9f75844SAndroid Build Coastguard Worker//rtc_base/third_party/base64:base64
1434*d9f75844SAndroid Build Coastguard Worker*/
1435*d9f75844SAndroid Build Coastguard Workercc_library_static {
1436*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_base64__base64",
1437*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1438*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/third_party/base64/base64.cc"],
1439*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1440*d9f75844SAndroid Build Coastguard Worker}
1441*d9f75844SAndroid Build Coastguard Worker
1442*d9f75844SAndroid Build Coastguard Worker/* From target:
1443*d9f75844SAndroid Build Coastguard Worker//call:bitrate_allocator
1444*d9f75844SAndroid Build Coastguard Worker*/
1445*d9f75844SAndroid Build Coastguard Workercc_library_static {
1446*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__bitrate_allocator",
1447*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1448*d9f75844SAndroid Build Coastguard Worker    srcs: ["call/bitrate_allocator.cc"],
1449*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1450*d9f75844SAndroid Build Coastguard Worker}
1451*d9f75844SAndroid Build Coastguard Worker
1452*d9f75844SAndroid Build Coastguard Worker/* From target:
1453*d9f75844SAndroid Build Coastguard Worker//call:bitrate_configurator
1454*d9f75844SAndroid Build Coastguard Worker*/
1455*d9f75844SAndroid Build Coastguard Workercc_library_static {
1456*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__bitrate_configurator",
1457*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1458*d9f75844SAndroid Build Coastguard Worker    srcs: ["call/rtp_bitrate_configurator.cc"],
1459*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1460*d9f75844SAndroid Build Coastguard Worker}
1461*d9f75844SAndroid Build Coastguard Worker
1462*d9f75844SAndroid Build Coastguard Worker/* From target:
1463*d9f75844SAndroid Build Coastguard Worker//call:call
1464*d9f75844SAndroid Build Coastguard Worker*/
1465*d9f75844SAndroid Build Coastguard Workercc_library_static {
1466*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__call",
1467*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1468*d9f75844SAndroid Build Coastguard Worker    srcs: [
1469*d9f75844SAndroid Build Coastguard Worker        "call/call.cc",
1470*d9f75844SAndroid Build Coastguard Worker        "call/call_factory.cc",
1471*d9f75844SAndroid Build Coastguard Worker        "call/degraded_call.cc",
1472*d9f75844SAndroid Build Coastguard Worker        "call/flexfec_receive_stream_impl.cc",
1473*d9f75844SAndroid Build Coastguard Worker        "call/receive_time_calculator.cc",
1474*d9f75844SAndroid Build Coastguard Worker    ],
1475*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1476*d9f75844SAndroid Build Coastguard Worker}
1477*d9f75844SAndroid Build Coastguard Worker
1478*d9f75844SAndroid Build Coastguard Worker/* From target:
1479*d9f75844SAndroid Build Coastguard Worker//call:call_interfaces
1480*d9f75844SAndroid Build Coastguard Worker*/
1481*d9f75844SAndroid Build Coastguard Workercc_library_static {
1482*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__call_interfaces",
1483*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1484*d9f75844SAndroid Build Coastguard Worker    srcs: [
1485*d9f75844SAndroid Build Coastguard Worker        "call/audio_receive_stream.cc",
1486*d9f75844SAndroid Build Coastguard Worker        "call/audio_send_stream.cc",
1487*d9f75844SAndroid Build Coastguard Worker        "call/audio_state.cc",
1488*d9f75844SAndroid Build Coastguard Worker        "call/call_config.cc",
1489*d9f75844SAndroid Build Coastguard Worker        "call/flexfec_receive_stream.cc",
1490*d9f75844SAndroid Build Coastguard Worker        "call/syncable.cc",
1491*d9f75844SAndroid Build Coastguard Worker    ],
1492*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1493*d9f75844SAndroid Build Coastguard Worker}
1494*d9f75844SAndroid Build Coastguard Worker
1495*d9f75844SAndroid Build Coastguard Worker/* From target:
1496*d9f75844SAndroid Build Coastguard Worker//call:fake_network
1497*d9f75844SAndroid Build Coastguard Worker*/
1498*d9f75844SAndroid Build Coastguard Workercc_library_static {
1499*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__fake_network",
1500*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1501*d9f75844SAndroid Build Coastguard Worker    srcs: ["call/fake_network_pipe.cc"],
1502*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1503*d9f75844SAndroid Build Coastguard Worker}
1504*d9f75844SAndroid Build Coastguard Worker
1505*d9f75844SAndroid Build Coastguard Worker/* From target:
1506*d9f75844SAndroid Build Coastguard Worker//call:rtp_interfaces
1507*d9f75844SAndroid Build Coastguard Worker*/
1508*d9f75844SAndroid Build Coastguard Workercc_library_static {
1509*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__rtp_interfaces",
1510*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1511*d9f75844SAndroid Build Coastguard Worker    srcs: ["call/rtp_config.cc"],
1512*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1513*d9f75844SAndroid Build Coastguard Worker}
1514*d9f75844SAndroid Build Coastguard Worker
1515*d9f75844SAndroid Build Coastguard Worker/* From target:
1516*d9f75844SAndroid Build Coastguard Worker//call:rtp_receiver
1517*d9f75844SAndroid Build Coastguard Worker*/
1518*d9f75844SAndroid Build Coastguard Workercc_library_static {
1519*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__rtp_receiver",
1520*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1521*d9f75844SAndroid Build Coastguard Worker    srcs: [
1522*d9f75844SAndroid Build Coastguard Worker        "call/rtp_demuxer.cc",
1523*d9f75844SAndroid Build Coastguard Worker        "call/rtp_stream_receiver_controller.cc",
1524*d9f75844SAndroid Build Coastguard Worker        "call/rtx_receive_stream.cc",
1525*d9f75844SAndroid Build Coastguard Worker    ],
1526*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1527*d9f75844SAndroid Build Coastguard Worker}
1528*d9f75844SAndroid Build Coastguard Worker
1529*d9f75844SAndroid Build Coastguard Worker/* From target:
1530*d9f75844SAndroid Build Coastguard Worker//call:rtp_sender
1531*d9f75844SAndroid Build Coastguard Worker*/
1532*d9f75844SAndroid Build Coastguard Workercc_library_static {
1533*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__rtp_sender",
1534*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1535*d9f75844SAndroid Build Coastguard Worker    srcs: [
1536*d9f75844SAndroid Build Coastguard Worker        "call/rtp_payload_params.cc",
1537*d9f75844SAndroid Build Coastguard Worker        "call/rtp_transport_controller_send.cc",
1538*d9f75844SAndroid Build Coastguard Worker        "call/rtp_video_sender.cc",
1539*d9f75844SAndroid Build Coastguard Worker    ],
1540*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1541*d9f75844SAndroid Build Coastguard Worker}
1542*d9f75844SAndroid Build Coastguard Worker
1543*d9f75844SAndroid Build Coastguard Worker/* From target:
1544*d9f75844SAndroid Build Coastguard Worker//call:simulated_network
1545*d9f75844SAndroid Build Coastguard Worker*/
1546*d9f75844SAndroid Build Coastguard Workercc_library_static {
1547*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__simulated_network",
1548*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1549*d9f75844SAndroid Build Coastguard Worker    srcs: ["call/simulated_network.cc"],
1550*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1551*d9f75844SAndroid Build Coastguard Worker}
1552*d9f75844SAndroid Build Coastguard Worker
1553*d9f75844SAndroid Build Coastguard Worker/* From target:
1554*d9f75844SAndroid Build Coastguard Worker//call:version
1555*d9f75844SAndroid Build Coastguard Worker*/
1556*d9f75844SAndroid Build Coastguard Workercc_library_static {
1557*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__version",
1558*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1559*d9f75844SAndroid Build Coastguard Worker    srcs: ["call/version.cc"],
1560*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1561*d9f75844SAndroid Build Coastguard Worker}
1562*d9f75844SAndroid Build Coastguard Worker
1563*d9f75844SAndroid Build Coastguard Worker/* From target:
1564*d9f75844SAndroid Build Coastguard Worker//call:video_stream_api
1565*d9f75844SAndroid Build Coastguard Worker*/
1566*d9f75844SAndroid Build Coastguard Workercc_library_static {
1567*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_call__video_stream_api",
1568*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1569*d9f75844SAndroid Build Coastguard Worker    srcs: [
1570*d9f75844SAndroid Build Coastguard Worker        "call/video_receive_stream.cc",
1571*d9f75844SAndroid Build Coastguard Worker        "call/video_send_stream.cc",
1572*d9f75844SAndroid Build Coastguard Worker    ],
1573*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1574*d9f75844SAndroid Build Coastguard Worker}
1575*d9f75844SAndroid Build Coastguard Worker
1576*d9f75844SAndroid Build Coastguard Worker/* From target:
1577*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/capture_levels_adjuster:capture_levels_adjuster
1578*d9f75844SAndroid Build Coastguard Worker*/
1579*d9f75844SAndroid Build Coastguard Workercc_library_static {
1580*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_capture_levels_adjuster__capture_levels_adjuster",
1581*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1582*d9f75844SAndroid Build Coastguard Worker    srcs: [
1583*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/capture_levels_adjuster/audio_samples_scaler.cc",
1584*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster.cc",
1585*d9f75844SAndroid Build Coastguard Worker    ],
1586*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1587*d9f75844SAndroid Build Coastguard Worker}
1588*d9f75844SAndroid Build Coastguard Worker
1589*d9f75844SAndroid Build Coastguard Worker/* From target:
1590*d9f75844SAndroid Build Coastguard Worker//common_audio:common_audio
1591*d9f75844SAndroid Build Coastguard Worker*/
1592*d9f75844SAndroid Build Coastguard Workercc_library_static {
1593*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__common_audio",
1594*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1595*d9f75844SAndroid Build Coastguard Worker    srcs: [
1596*d9f75844SAndroid Build Coastguard Worker        "common_audio/audio_converter.cc",
1597*d9f75844SAndroid Build Coastguard Worker        "common_audio/audio_util.cc",
1598*d9f75844SAndroid Build Coastguard Worker        "common_audio/channel_buffer.cc",
1599*d9f75844SAndroid Build Coastguard Worker        "common_audio/real_fourier.cc",
1600*d9f75844SAndroid Build Coastguard Worker        "common_audio/real_fourier_ooura.cc",
1601*d9f75844SAndroid Build Coastguard Worker        "common_audio/resampler/push_resampler.cc",
1602*d9f75844SAndroid Build Coastguard Worker        "common_audio/resampler/push_sinc_resampler.cc",
1603*d9f75844SAndroid Build Coastguard Worker        "common_audio/resampler/resampler.cc",
1604*d9f75844SAndroid Build Coastguard Worker        "common_audio/resampler/sinc_resampler.cc",
1605*d9f75844SAndroid Build Coastguard Worker        "common_audio/smoothing_filter.cc",
1606*d9f75844SAndroid Build Coastguard Worker        "common_audio/vad/vad.cc",
1607*d9f75844SAndroid Build Coastguard Worker        "common_audio/wav_file.cc",
1608*d9f75844SAndroid Build Coastguard Worker        "common_audio/wav_header.cc",
1609*d9f75844SAndroid Build Coastguard Worker        "common_audio/window_generator.cc",
1610*d9f75844SAndroid Build Coastguard Worker    ],
1611*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1612*d9f75844SAndroid Build Coastguard Worker    arch: {
1613*d9f75844SAndroid Build Coastguard Worker        arm: {
1614*d9f75844SAndroid Build Coastguard Worker        },
1615*d9f75844SAndroid Build Coastguard Worker        arm64: {
1616*d9f75844SAndroid Build Coastguard Worker        },
1617*d9f75844SAndroid Build Coastguard Worker        x86_64: {
1618*d9f75844SAndroid Build Coastguard Worker        },
1619*d9f75844SAndroid Build Coastguard Worker        x86: {
1620*d9f75844SAndroid Build Coastguard Worker        },
1621*d9f75844SAndroid Build Coastguard Worker    },
1622*d9f75844SAndroid Build Coastguard Worker}
1623*d9f75844SAndroid Build Coastguard Worker
1624*d9f75844SAndroid Build Coastguard Worker/* From target:
1625*d9f75844SAndroid Build Coastguard Worker//common_audio:common_audio_avx2
1626*d9f75844SAndroid Build Coastguard Worker*/
1627*d9f75844SAndroid Build Coastguard Workercc_library_static {
1628*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__common_audio_avx2",
1629*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1630*d9f75844SAndroid Build Coastguard Worker    srcs: [
1631*d9f75844SAndroid Build Coastguard Worker        "common_audio/fir_filter_avx2.cc",
1632*d9f75844SAndroid Build Coastguard Worker        "common_audio/resampler/sinc_resampler_avx2.cc",
1633*d9f75844SAndroid Build Coastguard Worker    ],
1634*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1635*d9f75844SAndroid Build Coastguard Worker    arch: {
1636*d9f75844SAndroid Build Coastguard Worker        arm: {
1637*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1638*d9f75844SAndroid Build Coastguard Worker        },
1639*d9f75844SAndroid Build Coastguard Worker        arm64: {
1640*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1641*d9f75844SAndroid Build Coastguard Worker        },
1642*d9f75844SAndroid Build Coastguard Worker        riscv64: {
1643*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1644*d9f75844SAndroid Build Coastguard Worker        },
1645*d9f75844SAndroid Build Coastguard Worker    },
1646*d9f75844SAndroid Build Coastguard Worker}
1647*d9f75844SAndroid Build Coastguard Worker
1648*d9f75844SAndroid Build Coastguard Worker/* From target:
1649*d9f75844SAndroid Build Coastguard Worker//common_audio:common_audio_c
1650*d9f75844SAndroid Build Coastguard Worker*/
1651*d9f75844SAndroid Build Coastguard Workercc_library_static {
1652*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__common_audio_c",
1653*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1654*d9f75844SAndroid Build Coastguard Worker    srcs: [
1655*d9f75844SAndroid Build Coastguard Worker        "common_audio/ring_buffer.c",
1656*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/auto_corr_to_refl_coef.c",
1657*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/auto_correlation.c",
1658*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/complex_fft.c",
1659*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/copy_set_operations.c",
1660*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/cross_correlation.c",
1661*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/division_operations.c",
1662*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/downsample_fast.c",
1663*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/energy.c",
1664*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/filter_ar.c",
1665*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/filter_ma_fast_q12.c",
1666*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/get_hanning_window.c",
1667*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/get_scaling_square.c",
1668*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/ilbc_specific_functions.c",
1669*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/levinson_durbin.c",
1670*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/lpc_to_refl_coef.c",
1671*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/min_max_operations.c",
1672*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/randomization_functions.c",
1673*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/real_fft.c",
1674*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/refl_coef_to_lpc.c",
1675*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/resample.c",
1676*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/resample_48khz.c",
1677*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/resample_by_2.c",
1678*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/resample_by_2_internal.c",
1679*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/resample_fractional.c",
1680*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/spl_init.c",
1681*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/spl_inl.c",
1682*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/spl_sqrt.c",
1683*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/splitting_filter.c",
1684*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/sqrt_of_one_minus_x_squared.c",
1685*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/vector_scaling_operations.c",
1686*d9f75844SAndroid Build Coastguard Worker        "common_audio/vad/vad_core.c",
1687*d9f75844SAndroid Build Coastguard Worker        "common_audio/vad/vad_filterbank.c",
1688*d9f75844SAndroid Build Coastguard Worker        "common_audio/vad/vad_gmm.c",
1689*d9f75844SAndroid Build Coastguard Worker        "common_audio/vad/vad_sp.c",
1690*d9f75844SAndroid Build Coastguard Worker        "common_audio/vad/webrtc_vad.c",
1691*d9f75844SAndroid Build Coastguard Worker    ],
1692*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1693*d9f75844SAndroid Build Coastguard Worker    arch: {
1694*d9f75844SAndroid Build Coastguard Worker        arm: {
1695*d9f75844SAndroid Build Coastguard Worker        },
1696*d9f75844SAndroid Build Coastguard Worker        arm64: {
1697*d9f75844SAndroid Build Coastguard Worker            srcs: [
1698*d9f75844SAndroid Build Coastguard Worker                "common_audio/signal_processing/complex_bit_reverse.c",
1699*d9f75844SAndroid Build Coastguard Worker                "common_audio/signal_processing/filter_ar_fast_q12.c",
1700*d9f75844SAndroid Build Coastguard Worker            ],
1701*d9f75844SAndroid Build Coastguard Worker        },
1702*d9f75844SAndroid Build Coastguard Worker        riscv64: {
1703*d9f75844SAndroid Build Coastguard Worker            srcs: [
1704*d9f75844SAndroid Build Coastguard Worker                "common_audio/signal_processing/complex_bit_reverse.c",
1705*d9f75844SAndroid Build Coastguard Worker                "common_audio/signal_processing/filter_ar_fast_q12.c",
1706*d9f75844SAndroid Build Coastguard Worker            ],
1707*d9f75844SAndroid Build Coastguard Worker        },
1708*d9f75844SAndroid Build Coastguard Worker        x86_64: {
1709*d9f75844SAndroid Build Coastguard Worker            srcs: [
1710*d9f75844SAndroid Build Coastguard Worker                "common_audio/signal_processing/complex_bit_reverse.c",
1711*d9f75844SAndroid Build Coastguard Worker                "common_audio/signal_processing/filter_ar_fast_q12.c",
1712*d9f75844SAndroid Build Coastguard Worker            ],
1713*d9f75844SAndroid Build Coastguard Worker        },
1714*d9f75844SAndroid Build Coastguard Worker        x86: {
1715*d9f75844SAndroid Build Coastguard Worker            srcs: [
1716*d9f75844SAndroid Build Coastguard Worker                "common_audio/signal_processing/complex_bit_reverse.c",
1717*d9f75844SAndroid Build Coastguard Worker                "common_audio/signal_processing/filter_ar_fast_q12.c",
1718*d9f75844SAndroid Build Coastguard Worker            ],
1719*d9f75844SAndroid Build Coastguard Worker        },
1720*d9f75844SAndroid Build Coastguard Worker    },
1721*d9f75844SAndroid Build Coastguard Worker}
1722*d9f75844SAndroid Build Coastguard Worker
1723*d9f75844SAndroid Build Coastguard Worker/* From target:
1724*d9f75844SAndroid Build Coastguard Worker//common_audio:common_audio_c_arm_asm
1725*d9f75844SAndroid Build Coastguard Worker*/
1726*d9f75844SAndroid Build Coastguard Workercc_library_static {
1727*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__common_audio_c_arm_asm",
1728*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1729*d9f75844SAndroid Build Coastguard Worker    srcs: [
1730*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/complex_bit_reverse_arm.S",
1731*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/filter_ar_fast_q12_armv7.S",
1732*d9f75844SAndroid Build Coastguard Worker    ],
1733*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1734*d9f75844SAndroid Build Coastguard Worker    arch: {
1735*d9f75844SAndroid Build Coastguard Worker        arm64: {
1736*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1737*d9f75844SAndroid Build Coastguard Worker        },
1738*d9f75844SAndroid Build Coastguard Worker        riscv64: {
1739*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1740*d9f75844SAndroid Build Coastguard Worker        },
1741*d9f75844SAndroid Build Coastguard Worker        x86_64: {
1742*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1743*d9f75844SAndroid Build Coastguard Worker        },
1744*d9f75844SAndroid Build Coastguard Worker        x86: {
1745*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1746*d9f75844SAndroid Build Coastguard Worker        },
1747*d9f75844SAndroid Build Coastguard Worker    },
1748*d9f75844SAndroid Build Coastguard Worker}
1749*d9f75844SAndroid Build Coastguard Worker
1750*d9f75844SAndroid Build Coastguard Worker/* From target:
1751*d9f75844SAndroid Build Coastguard Worker//common_audio:common_audio_cc
1752*d9f75844SAndroid Build Coastguard Worker*/
1753*d9f75844SAndroid Build Coastguard Workercc_library_static {
1754*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__common_audio_cc",
1755*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1756*d9f75844SAndroid Build Coastguard Worker    srcs: ["common_audio/signal_processing/dot_product_with_scale.cc"],
1757*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1758*d9f75844SAndroid Build Coastguard Worker}
1759*d9f75844SAndroid Build Coastguard Worker
1760*d9f75844SAndroid Build Coastguard Worker/* From target:
1761*d9f75844SAndroid Build Coastguard Worker//common_audio:common_audio_neon
1762*d9f75844SAndroid Build Coastguard Worker*/
1763*d9f75844SAndroid Build Coastguard Workercc_library_static {
1764*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__common_audio_neon",
1765*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1766*d9f75844SAndroid Build Coastguard Worker    srcs: [
1767*d9f75844SAndroid Build Coastguard Worker        "common_audio/fir_filter_neon.cc",
1768*d9f75844SAndroid Build Coastguard Worker        "common_audio/resampler/sinc_resampler_neon.cc",
1769*d9f75844SAndroid Build Coastguard Worker    ],
1770*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1771*d9f75844SAndroid Build Coastguard Worker    arch: {
1772*d9f75844SAndroid Build Coastguard Worker        riscv64: {
1773*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1774*d9f75844SAndroid Build Coastguard Worker        },
1775*d9f75844SAndroid Build Coastguard Worker        x86_64: {
1776*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1777*d9f75844SAndroid Build Coastguard Worker        },
1778*d9f75844SAndroid Build Coastguard Worker        x86: {
1779*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1780*d9f75844SAndroid Build Coastguard Worker        },
1781*d9f75844SAndroid Build Coastguard Worker    },
1782*d9f75844SAndroid Build Coastguard Worker}
1783*d9f75844SAndroid Build Coastguard Worker
1784*d9f75844SAndroid Build Coastguard Worker/* From target:
1785*d9f75844SAndroid Build Coastguard Worker//common_audio:common_audio_neon_c
1786*d9f75844SAndroid Build Coastguard Worker*/
1787*d9f75844SAndroid Build Coastguard Workercc_library_static {
1788*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__common_audio_neon_c",
1789*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1790*d9f75844SAndroid Build Coastguard Worker    srcs: [
1791*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/cross_correlation_neon.c",
1792*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/downsample_fast_neon.c",
1793*d9f75844SAndroid Build Coastguard Worker        "common_audio/signal_processing/min_max_operations_neon.c",
1794*d9f75844SAndroid Build Coastguard Worker    ],
1795*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1796*d9f75844SAndroid Build Coastguard Worker    arch: {
1797*d9f75844SAndroid Build Coastguard Worker        riscv64: {
1798*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1799*d9f75844SAndroid Build Coastguard Worker        },
1800*d9f75844SAndroid Build Coastguard Worker        x86_64: {
1801*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1802*d9f75844SAndroid Build Coastguard Worker        },
1803*d9f75844SAndroid Build Coastguard Worker        x86: {
1804*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1805*d9f75844SAndroid Build Coastguard Worker        },
1806*d9f75844SAndroid Build Coastguard Worker    },
1807*d9f75844SAndroid Build Coastguard Worker}
1808*d9f75844SAndroid Build Coastguard Worker
1809*d9f75844SAndroid Build Coastguard Worker/* From target:
1810*d9f75844SAndroid Build Coastguard Worker//common_audio:common_audio_sse2
1811*d9f75844SAndroid Build Coastguard Worker*/
1812*d9f75844SAndroid Build Coastguard Workercc_library_static {
1813*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__common_audio_sse2",
1814*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1815*d9f75844SAndroid Build Coastguard Worker    srcs: [
1816*d9f75844SAndroid Build Coastguard Worker        "common_audio/fir_filter_sse.cc",
1817*d9f75844SAndroid Build Coastguard Worker        "common_audio/resampler/sinc_resampler_sse.cc",
1818*d9f75844SAndroid Build Coastguard Worker    ],
1819*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1820*d9f75844SAndroid Build Coastguard Worker    arch: {
1821*d9f75844SAndroid Build Coastguard Worker        arm: {
1822*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1823*d9f75844SAndroid Build Coastguard Worker        },
1824*d9f75844SAndroid Build Coastguard Worker        arm64: {
1825*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1826*d9f75844SAndroid Build Coastguard Worker        },
1827*d9f75844SAndroid Build Coastguard Worker        riscv64: {
1828*d9f75844SAndroid Build Coastguard Worker            enabled: false,
1829*d9f75844SAndroid Build Coastguard Worker        },
1830*d9f75844SAndroid Build Coastguard Worker    },
1831*d9f75844SAndroid Build Coastguard Worker}
1832*d9f75844SAndroid Build Coastguard Worker
1833*d9f75844SAndroid Build Coastguard Worker/* From target:
1834*d9f75844SAndroid Build Coastguard Worker//common_audio:fir_filter_factory
1835*d9f75844SAndroid Build Coastguard Worker*/
1836*d9f75844SAndroid Build Coastguard Workercc_library_static {
1837*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_audio__fir_filter_factory",
1838*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1839*d9f75844SAndroid Build Coastguard Worker    srcs: [
1840*d9f75844SAndroid Build Coastguard Worker        "common_audio/fir_filter_c.cc",
1841*d9f75844SAndroid Build Coastguard Worker        "common_audio/fir_filter_factory.cc",
1842*d9f75844SAndroid Build Coastguard Worker    ],
1843*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1844*d9f75844SAndroid Build Coastguard Worker    arch: {
1845*d9f75844SAndroid Build Coastguard Worker        arm: {
1846*d9f75844SAndroid Build Coastguard Worker        },
1847*d9f75844SAndroid Build Coastguard Worker        arm64: {
1848*d9f75844SAndroid Build Coastguard Worker        },
1849*d9f75844SAndroid Build Coastguard Worker        x86_64: {
1850*d9f75844SAndroid Build Coastguard Worker        },
1851*d9f75844SAndroid Build Coastguard Worker        x86: {
1852*d9f75844SAndroid Build Coastguard Worker        },
1853*d9f75844SAndroid Build Coastguard Worker    },
1854*d9f75844SAndroid Build Coastguard Worker}
1855*d9f75844SAndroid Build Coastguard Worker
1856*d9f75844SAndroid Build Coastguard Worker/* From target:
1857*d9f75844SAndroid Build Coastguard Worker//common_video:common_video
1858*d9f75844SAndroid Build Coastguard Worker*/
1859*d9f75844SAndroid Build Coastguard Workercc_library_static {
1860*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_common_video__common_video",
1861*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1862*d9f75844SAndroid Build Coastguard Worker    srcs: [
1863*d9f75844SAndroid Build Coastguard Worker        "common_video/bitrate_adjuster.cc",
1864*d9f75844SAndroid Build Coastguard Worker        "common_video/frame_rate_estimator.cc",
1865*d9f75844SAndroid Build Coastguard Worker        "common_video/framerate_controller.cc",
1866*d9f75844SAndroid Build Coastguard Worker        "common_video/h264/h264_bitstream_parser.cc",
1867*d9f75844SAndroid Build Coastguard Worker        "common_video/h264/h264_common.cc",
1868*d9f75844SAndroid Build Coastguard Worker        "common_video/h264/pps_parser.cc",
1869*d9f75844SAndroid Build Coastguard Worker        "common_video/h264/sps_parser.cc",
1870*d9f75844SAndroid Build Coastguard Worker        "common_video/h264/sps_vui_rewriter.cc",
1871*d9f75844SAndroid Build Coastguard Worker        "common_video/libyuv/webrtc_libyuv.cc",
1872*d9f75844SAndroid Build Coastguard Worker        "common_video/video_frame_buffer.cc",
1873*d9f75844SAndroid Build Coastguard Worker        "common_video/video_frame_buffer_pool.cc",
1874*d9f75844SAndroid Build Coastguard Worker    ],
1875*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1876*d9f75844SAndroid Build Coastguard Worker}
1877*d9f75844SAndroid Build Coastguard Worker
1878*d9f75844SAndroid Build Coastguard Worker/* From target:
1879*d9f75844SAndroid Build Coastguard Worker//video/config:encoder_config
1880*d9f75844SAndroid Build Coastguard Worker*/
1881*d9f75844SAndroid Build Coastguard Workercc_library_static {
1882*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_config__encoder_config",
1883*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1884*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/config/video_encoder_config.cc"],
1885*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1886*d9f75844SAndroid Build Coastguard Worker}
1887*d9f75844SAndroid Build Coastguard Worker
1888*d9f75844SAndroid Build Coastguard Worker/* From target:
1889*d9f75844SAndroid Build Coastguard Worker//video/config:streams_config
1890*d9f75844SAndroid Build Coastguard Worker*/
1891*d9f75844SAndroid Build Coastguard Workercc_library_static {
1892*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_config__streams_config",
1893*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1894*d9f75844SAndroid Build Coastguard Worker    srcs: [
1895*d9f75844SAndroid Build Coastguard Worker        "video/config/encoder_stream_factory.cc",
1896*d9f75844SAndroid Build Coastguard Worker        "video/config/simulcast.cc",
1897*d9f75844SAndroid Build Coastguard Worker    ],
1898*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1899*d9f75844SAndroid Build Coastguard Worker}
1900*d9f75844SAndroid Build Coastguard Worker
1901*d9f75844SAndroid Build Coastguard Worker/* From target:
1902*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller:congestion_controller
1903*d9f75844SAndroid Build Coastguard Worker*/
1904*d9f75844SAndroid Build Coastguard Workercc_library_static {
1905*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_congestion_controller__congestion_controller",
1906*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1907*d9f75844SAndroid Build Coastguard Worker    srcs: [
1908*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/receive_side_congestion_controller.cc",
1909*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/remb_throttler.cc",
1910*d9f75844SAndroid Build Coastguard Worker    ],
1911*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1912*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
1913*d9f75844SAndroid Build Coastguard Worker}
1914*d9f75844SAndroid Build Coastguard Worker
1915*d9f75844SAndroid Build Coastguard Worker/* From target:
1916*d9f75844SAndroid Build Coastguard Worker//rtc_base/containers:flat_containers_internal
1917*d9f75844SAndroid Build Coastguard Worker*/
1918*d9f75844SAndroid Build Coastguard Workercc_library_static {
1919*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_containers__flat_containers_internal",
1920*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1921*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/containers/flat_tree.cc"],
1922*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1923*d9f75844SAndroid Build Coastguard Worker}
1924*d9f75844SAndroid Build Coastguard Worker
1925*d9f75844SAndroid Build Coastguard Worker/* From target:
1926*d9f75844SAndroid Build Coastguard Worker//third_party/crc32c:crc32c
1927*d9f75844SAndroid Build Coastguard Worker*/
1928*d9f75844SAndroid Build Coastguard Workercc_library_static {
1929*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_crc32c__crc32c",
1930*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1931*d9f75844SAndroid Build Coastguard Worker    srcs: [
1932*d9f75844SAndroid Build Coastguard Worker        "third_party/crc32c/src/src/crc32c.cc",
1933*d9f75844SAndroid Build Coastguard Worker        "third_party/crc32c/src/src/crc32c_portable.cc",
1934*d9f75844SAndroid Build Coastguard Worker    ],
1935*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1936*d9f75844SAndroid Build Coastguard Worker    cflags: [
1937*d9f75844SAndroid Build Coastguard Worker        "-DBYTE_ORDER_BIG_ENDIAN=0",
1938*d9f75844SAndroid Build Coastguard Worker        "-DCRC32C_TESTS_BUILT_WITH_GLOG=0",
1939*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_BUILTIN_PREFETCH=1",
1940*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_STRONG_GETAUXVAL=1",
1941*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_WEAK_GETAUXVAL=1",
1942*d9f75844SAndroid Build Coastguard Worker    ],
1943*d9f75844SAndroid Build Coastguard Worker    arch: {
1944*d9f75844SAndroid Build Coastguard Worker        arm: {
1945*d9f75844SAndroid Build Coastguard Worker            cflags: [
1946*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
1947*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
1948*d9f75844SAndroid Build Coastguard Worker            ],
1949*d9f75844SAndroid Build Coastguard Worker        },
1950*d9f75844SAndroid Build Coastguard Worker        arm64: {
1951*d9f75844SAndroid Build Coastguard Worker            cflags: [
1952*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
1953*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
1954*d9f75844SAndroid Build Coastguard Worker            ],
1955*d9f75844SAndroid Build Coastguard Worker        },
1956*d9f75844SAndroid Build Coastguard Worker        riscv64: {
1957*d9f75844SAndroid Build Coastguard Worker            cflags: [
1958*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
1959*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
1960*d9f75844SAndroid Build Coastguard Worker            ],
1961*d9f75844SAndroid Build Coastguard Worker        },
1962*d9f75844SAndroid Build Coastguard Worker        x86_64: {
1963*d9f75844SAndroid Build Coastguard Worker            cflags: [
1964*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=1",
1965*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=1",
1966*d9f75844SAndroid Build Coastguard Worker            ],
1967*d9f75844SAndroid Build Coastguard Worker        },
1968*d9f75844SAndroid Build Coastguard Worker        x86: {
1969*d9f75844SAndroid Build Coastguard Worker            cflags: [
1970*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=1",
1971*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=1",
1972*d9f75844SAndroid Build Coastguard Worker            ],
1973*d9f75844SAndroid Build Coastguard Worker        },
1974*d9f75844SAndroid Build Coastguard Worker    },
1975*d9f75844SAndroid Build Coastguard Worker}
1976*d9f75844SAndroid Build Coastguard Worker
1977*d9f75844SAndroid Build Coastguard Worker/* From target:
1978*d9f75844SAndroid Build Coastguard Worker//third_party/crc32c:crc32c_arm64
1979*d9f75844SAndroid Build Coastguard Worker*/
1980*d9f75844SAndroid Build Coastguard Workercc_library_static {
1981*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_crc32c__crc32c_arm64",
1982*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
1983*d9f75844SAndroid Build Coastguard Worker    srcs: ["third_party/crc32c/src/src/crc32c_arm64.cc"],
1984*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
1985*d9f75844SAndroid Build Coastguard Worker    cflags: [
1986*d9f75844SAndroid Build Coastguard Worker        "-DBYTE_ORDER_BIG_ENDIAN=0",
1987*d9f75844SAndroid Build Coastguard Worker        "-DCRC32C_TESTS_BUILT_WITH_GLOG=0",
1988*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_BUILTIN_PREFETCH=1",
1989*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_STRONG_GETAUXVAL=1",
1990*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_WEAK_GETAUXVAL=1",
1991*d9f75844SAndroid Build Coastguard Worker    ],
1992*d9f75844SAndroid Build Coastguard Worker    arch: {
1993*d9f75844SAndroid Build Coastguard Worker        arm: {
1994*d9f75844SAndroid Build Coastguard Worker            cflags: [
1995*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
1996*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
1997*d9f75844SAndroid Build Coastguard Worker            ],
1998*d9f75844SAndroid Build Coastguard Worker        },
1999*d9f75844SAndroid Build Coastguard Worker        arm64: {
2000*d9f75844SAndroid Build Coastguard Worker            cflags: [
2001*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
2002*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
2003*d9f75844SAndroid Build Coastguard Worker                "-march=armv8-a",
2004*d9f75844SAndroid Build Coastguard Worker            ],
2005*d9f75844SAndroid Build Coastguard Worker        },
2006*d9f75844SAndroid Build Coastguard Worker        riscv64: {
2007*d9f75844SAndroid Build Coastguard Worker            cflags: [
2008*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
2009*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
2010*d9f75844SAndroid Build Coastguard Worker            ],
2011*d9f75844SAndroid Build Coastguard Worker        },
2012*d9f75844SAndroid Build Coastguard Worker        x86_64: {
2013*d9f75844SAndroid Build Coastguard Worker            cflags: [
2014*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=1",
2015*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=1",
2016*d9f75844SAndroid Build Coastguard Worker            ],
2017*d9f75844SAndroid Build Coastguard Worker        },
2018*d9f75844SAndroid Build Coastguard Worker        x86: {
2019*d9f75844SAndroid Build Coastguard Worker            cflags: [
2020*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=1",
2021*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=1",
2022*d9f75844SAndroid Build Coastguard Worker            ],
2023*d9f75844SAndroid Build Coastguard Worker        },
2024*d9f75844SAndroid Build Coastguard Worker    },
2025*d9f75844SAndroid Build Coastguard Worker}
2026*d9f75844SAndroid Build Coastguard Worker
2027*d9f75844SAndroid Build Coastguard Worker/* From target:
2028*d9f75844SAndroid Build Coastguard Worker//third_party/crc32c:crc32c_sse42
2029*d9f75844SAndroid Build Coastguard Worker*/
2030*d9f75844SAndroid Build Coastguard Workercc_library_static {
2031*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_crc32c__crc32c_sse42",
2032*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2033*d9f75844SAndroid Build Coastguard Worker    srcs: ["third_party/crc32c/src/src/crc32c_sse42.cc"],
2034*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2035*d9f75844SAndroid Build Coastguard Worker    cflags: [
2036*d9f75844SAndroid Build Coastguard Worker        "-DBYTE_ORDER_BIG_ENDIAN=0",
2037*d9f75844SAndroid Build Coastguard Worker        "-DCRC32C_TESTS_BUILT_WITH_GLOG=0",
2038*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_BUILTIN_PREFETCH=1",
2039*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_STRONG_GETAUXVAL=1",
2040*d9f75844SAndroid Build Coastguard Worker        "-DHAVE_WEAK_GETAUXVAL=1",
2041*d9f75844SAndroid Build Coastguard Worker    ],
2042*d9f75844SAndroid Build Coastguard Worker    arch: {
2043*d9f75844SAndroid Build Coastguard Worker        arm: {
2044*d9f75844SAndroid Build Coastguard Worker            cflags: [
2045*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
2046*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
2047*d9f75844SAndroid Build Coastguard Worker            ],
2048*d9f75844SAndroid Build Coastguard Worker        },
2049*d9f75844SAndroid Build Coastguard Worker        arm64: {
2050*d9f75844SAndroid Build Coastguard Worker            cflags: [
2051*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
2052*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
2053*d9f75844SAndroid Build Coastguard Worker            ],
2054*d9f75844SAndroid Build Coastguard Worker        },
2055*d9f75844SAndroid Build Coastguard Worker        riscv64: {
2056*d9f75844SAndroid Build Coastguard Worker            cflags: [
2057*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=0",
2058*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=0",
2059*d9f75844SAndroid Build Coastguard Worker            ],
2060*d9f75844SAndroid Build Coastguard Worker        },
2061*d9f75844SAndroid Build Coastguard Worker        x86_64: {
2062*d9f75844SAndroid Build Coastguard Worker            cflags: [
2063*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=1",
2064*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=1",
2065*d9f75844SAndroid Build Coastguard Worker                "-msse4.2",
2066*d9f75844SAndroid Build Coastguard Worker            ],
2067*d9f75844SAndroid Build Coastguard Worker        },
2068*d9f75844SAndroid Build Coastguard Worker        x86: {
2069*d9f75844SAndroid Build Coastguard Worker            cflags: [
2070*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_MM_PREFETCH=1",
2071*d9f75844SAndroid Build Coastguard Worker                "-DHAVE_SSE42=1",
2072*d9f75844SAndroid Build Coastguard Worker                "-msse4.2",
2073*d9f75844SAndroid Build Coastguard Worker            ],
2074*d9f75844SAndroid Build Coastguard Worker        },
2075*d9f75844SAndroid Build Coastguard Worker    },
2076*d9f75844SAndroid Build Coastguard Worker}
2077*d9f75844SAndroid Build Coastguard Worker
2078*d9f75844SAndroid Build Coastguard Worker/* From target:
2079*d9f75844SAndroid Build Coastguard Worker//api/crypto:options
2080*d9f75844SAndroid Build Coastguard Worker*/
2081*d9f75844SAndroid Build Coastguard Workercc_library_static {
2082*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_crypto__options",
2083*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2084*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/crypto/crypto_options.cc"],
2085*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2086*d9f75844SAndroid Build Coastguard Worker}
2087*d9f75844SAndroid Build Coastguard Worker
2088*d9f75844SAndroid Build Coastguard Worker/* From target:
2089*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:alr_experiment
2090*d9f75844SAndroid Build Coastguard Worker*/
2091*d9f75844SAndroid Build Coastguard Workercc_library_static {
2092*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__alr_experiment",
2093*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2094*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/alr_experiment.cc"],
2095*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2096*d9f75844SAndroid Build Coastguard Worker}
2097*d9f75844SAndroid Build Coastguard Worker
2098*d9f75844SAndroid Build Coastguard Worker/* From target:
2099*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:balanced_degradation_settings
2100*d9f75844SAndroid Build Coastguard Worker*/
2101*d9f75844SAndroid Build Coastguard Workercc_library_static {
2102*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__balanced_degradation_settings",
2103*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2104*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/balanced_degradation_settings.cc"],
2105*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2106*d9f75844SAndroid Build Coastguard Worker}
2107*d9f75844SAndroid Build Coastguard Worker
2108*d9f75844SAndroid Build Coastguard Worker/* From target:
2109*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:bandwidth_quality_scaler_settings
2110*d9f75844SAndroid Build Coastguard Worker*/
2111*d9f75844SAndroid Build Coastguard Workercc_library_static {
2112*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__bandwidth_quality_scaler_settings",
2113*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2114*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/bandwidth_quality_scaler_settings.cc"],
2115*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2116*d9f75844SAndroid Build Coastguard Worker}
2117*d9f75844SAndroid Build Coastguard Worker
2118*d9f75844SAndroid Build Coastguard Worker/* From target:
2119*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:cpu_speed_experiment
2120*d9f75844SAndroid Build Coastguard Worker*/
2121*d9f75844SAndroid Build Coastguard Workercc_library_static {
2122*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__cpu_speed_experiment",
2123*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2124*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/cpu_speed_experiment.cc"],
2125*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2126*d9f75844SAndroid Build Coastguard Worker}
2127*d9f75844SAndroid Build Coastguard Worker
2128*d9f75844SAndroid Build Coastguard Worker/* From target:
2129*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:encoder_info_settings
2130*d9f75844SAndroid Build Coastguard Worker*/
2131*d9f75844SAndroid Build Coastguard Workercc_library_static {
2132*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__encoder_info_settings",
2133*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2134*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/encoder_info_settings.cc"],
2135*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2136*d9f75844SAndroid Build Coastguard Worker}
2137*d9f75844SAndroid Build Coastguard Worker
2138*d9f75844SAndroid Build Coastguard Worker/* From target:
2139*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:field_trial_parser
2140*d9f75844SAndroid Build Coastguard Worker*/
2141*d9f75844SAndroid Build Coastguard Workercc_library_static {
2142*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__field_trial_parser",
2143*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2144*d9f75844SAndroid Build Coastguard Worker    srcs: [
2145*d9f75844SAndroid Build Coastguard Worker        "rtc_base/experiments/field_trial_list.cc",
2146*d9f75844SAndroid Build Coastguard Worker        "rtc_base/experiments/field_trial_parser.cc",
2147*d9f75844SAndroid Build Coastguard Worker        "rtc_base/experiments/field_trial_units.cc",
2148*d9f75844SAndroid Build Coastguard Worker        "rtc_base/experiments/struct_parameters_parser.cc",
2149*d9f75844SAndroid Build Coastguard Worker    ],
2150*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2151*d9f75844SAndroid Build Coastguard Worker}
2152*d9f75844SAndroid Build Coastguard Worker
2153*d9f75844SAndroid Build Coastguard Worker/* From target:
2154*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:keyframe_interval_settings_experiment
2155*d9f75844SAndroid Build Coastguard Worker*/
2156*d9f75844SAndroid Build Coastguard Workercc_library_static {
2157*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__keyframe_interval_settings_experiment",
2158*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2159*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/keyframe_interval_settings.cc"],
2160*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2161*d9f75844SAndroid Build Coastguard Worker}
2162*d9f75844SAndroid Build Coastguard Worker
2163*d9f75844SAndroid Build Coastguard Worker/* From target:
2164*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:min_video_bitrate_experiment
2165*d9f75844SAndroid Build Coastguard Worker*/
2166*d9f75844SAndroid Build Coastguard Workercc_library_static {
2167*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__min_video_bitrate_experiment",
2168*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2169*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/min_video_bitrate_experiment.cc"],
2170*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2171*d9f75844SAndroid Build Coastguard Worker}
2172*d9f75844SAndroid Build Coastguard Worker
2173*d9f75844SAndroid Build Coastguard Worker/* From target:
2174*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:normalize_simulcast_size_experiment
2175*d9f75844SAndroid Build Coastguard Worker*/
2176*d9f75844SAndroid Build Coastguard Workercc_library_static {
2177*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__normalize_simulcast_size_experiment",
2178*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2179*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/normalize_simulcast_size_experiment.cc"],
2180*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2181*d9f75844SAndroid Build Coastguard Worker}
2182*d9f75844SAndroid Build Coastguard Worker
2183*d9f75844SAndroid Build Coastguard Worker/* From target:
2184*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:quality_rampup_experiment
2185*d9f75844SAndroid Build Coastguard Worker*/
2186*d9f75844SAndroid Build Coastguard Workercc_library_static {
2187*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__quality_rampup_experiment",
2188*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2189*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/quality_rampup_experiment.cc"],
2190*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2191*d9f75844SAndroid Build Coastguard Worker}
2192*d9f75844SAndroid Build Coastguard Worker
2193*d9f75844SAndroid Build Coastguard Worker/* From target:
2194*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:quality_scaler_settings
2195*d9f75844SAndroid Build Coastguard Worker*/
2196*d9f75844SAndroid Build Coastguard Workercc_library_static {
2197*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__quality_scaler_settings",
2198*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2199*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/quality_scaler_settings.cc"],
2200*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2201*d9f75844SAndroid Build Coastguard Worker}
2202*d9f75844SAndroid Build Coastguard Worker
2203*d9f75844SAndroid Build Coastguard Worker/* From target:
2204*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:quality_scaling_experiment
2205*d9f75844SAndroid Build Coastguard Worker*/
2206*d9f75844SAndroid Build Coastguard Workercc_library_static {
2207*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__quality_scaling_experiment",
2208*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2209*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/quality_scaling_experiment.cc"],
2210*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2211*d9f75844SAndroid Build Coastguard Worker}
2212*d9f75844SAndroid Build Coastguard Worker
2213*d9f75844SAndroid Build Coastguard Worker/* From target:
2214*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:rate_control_settings
2215*d9f75844SAndroid Build Coastguard Worker*/
2216*d9f75844SAndroid Build Coastguard Workercc_library_static {
2217*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__rate_control_settings",
2218*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2219*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/rate_control_settings.cc"],
2220*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2221*d9f75844SAndroid Build Coastguard Worker}
2222*d9f75844SAndroid Build Coastguard Worker
2223*d9f75844SAndroid Build Coastguard Worker/* From target:
2224*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:rtt_mult_experiment
2225*d9f75844SAndroid Build Coastguard Worker*/
2226*d9f75844SAndroid Build Coastguard Workercc_library_static {
2227*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__rtt_mult_experiment",
2228*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2229*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/rtt_mult_experiment.cc"],
2230*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2231*d9f75844SAndroid Build Coastguard Worker}
2232*d9f75844SAndroid Build Coastguard Worker
2233*d9f75844SAndroid Build Coastguard Worker/* From target:
2234*d9f75844SAndroid Build Coastguard Worker//rtc_base/experiments:stable_target_rate_experiment
2235*d9f75844SAndroid Build Coastguard Worker*/
2236*d9f75844SAndroid Build Coastguard Workercc_library_static {
2237*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_experiments__stable_target_rate_experiment",
2238*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2239*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/experiments/stable_target_rate_experiment.cc"],
2240*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2241*d9f75844SAndroid Build Coastguard Worker}
2242*d9f75844SAndroid Build Coastguard Worker
2243*d9f75844SAndroid Build Coastguard Worker/* From target:
2244*d9f75844SAndroid Build Coastguard Worker//modules/third_party/fft:fft
2245*d9f75844SAndroid Build Coastguard Worker*/
2246*d9f75844SAndroid Build Coastguard Workercc_library_static {
2247*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_fft__fft",
2248*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2249*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/third_party/fft/fft.c"],
2250*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2251*d9f75844SAndroid Build Coastguard Worker}
2252*d9f75844SAndroid Build Coastguard Worker
2253*d9f75844SAndroid Build Coastguard Worker/* From target:
2254*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/g711:audio_decoder_g711
2255*d9f75844SAndroid Build Coastguard Worker*/
2256*d9f75844SAndroid Build Coastguard Workercc_library_static {
2257*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_g711__audio_decoder_g711",
2258*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2259*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/g711/audio_decoder_g711.cc"],
2260*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2261*d9f75844SAndroid Build Coastguard Worker}
2262*d9f75844SAndroid Build Coastguard Worker
2263*d9f75844SAndroid Build Coastguard Worker/* From target:
2264*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/g711:audio_encoder_g711
2265*d9f75844SAndroid Build Coastguard Worker*/
2266*d9f75844SAndroid Build Coastguard Workercc_library_static {
2267*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_g711__audio_encoder_g711",
2268*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2269*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/g711/audio_encoder_g711.cc"],
2270*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2271*d9f75844SAndroid Build Coastguard Worker}
2272*d9f75844SAndroid Build Coastguard Worker
2273*d9f75844SAndroid Build Coastguard Worker/* From target:
2274*d9f75844SAndroid Build Coastguard Worker//modules/third_party/g711:g711_3p
2275*d9f75844SAndroid Build Coastguard Worker*/
2276*d9f75844SAndroid Build Coastguard Workercc_library_static {
2277*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_g711__g711_3p",
2278*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2279*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/third_party/g711/g711.c"],
2280*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2281*d9f75844SAndroid Build Coastguard Worker}
2282*d9f75844SAndroid Build Coastguard Worker
2283*d9f75844SAndroid Build Coastguard Worker/* From target:
2284*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/g722:audio_decoder_g722
2285*d9f75844SAndroid Build Coastguard Worker*/
2286*d9f75844SAndroid Build Coastguard Workercc_library_static {
2287*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_g722__audio_decoder_g722",
2288*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2289*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/g722/audio_decoder_g722.cc"],
2290*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2291*d9f75844SAndroid Build Coastguard Worker}
2292*d9f75844SAndroid Build Coastguard Worker
2293*d9f75844SAndroid Build Coastguard Worker/* From target:
2294*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/g722:audio_encoder_g722
2295*d9f75844SAndroid Build Coastguard Worker*/
2296*d9f75844SAndroid Build Coastguard Workercc_library_static {
2297*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_g722__audio_encoder_g722",
2298*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2299*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/g722/audio_encoder_g722.cc"],
2300*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2301*d9f75844SAndroid Build Coastguard Worker}
2302*d9f75844SAndroid Build Coastguard Worker
2303*d9f75844SAndroid Build Coastguard Worker/* From target:
2304*d9f75844SAndroid Build Coastguard Worker//modules/third_party/g722:g722_3p
2305*d9f75844SAndroid Build Coastguard Worker*/
2306*d9f75844SAndroid Build Coastguard Workercc_library_static {
2307*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_g722__g722_3p",
2308*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2309*d9f75844SAndroid Build Coastguard Worker    srcs: [
2310*d9f75844SAndroid Build Coastguard Worker        "modules/third_party/g722/g722_decode.c",
2311*d9f75844SAndroid Build Coastguard Worker        "modules/third_party/g722/g722_encode.c",
2312*d9f75844SAndroid Build Coastguard Worker    ],
2313*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2314*d9f75844SAndroid Build Coastguard Worker}
2315*d9f75844SAndroid Build Coastguard Worker
2316*d9f75844SAndroid Build Coastguard Worker/* From target:
2317*d9f75844SAndroid Build Coastguard Worker//common_video/generic_frame_descriptor:generic_frame_descriptor
2318*d9f75844SAndroid Build Coastguard Worker*/
2319*d9f75844SAndroid Build Coastguard Workercc_library_static {
2320*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_generic_frame_descriptor__generic_frame_descriptor",
2321*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2322*d9f75844SAndroid Build Coastguard Worker    srcs: ["common_video/generic_frame_descriptor/generic_frame_info.cc"],
2323*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2324*d9f75844SAndroid Build Coastguard Worker}
2325*d9f75844SAndroid Build Coastguard Worker
2326*d9f75844SAndroid Build Coastguard Worker/* From target:
2327*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:alr_detector
2328*d9f75844SAndroid Build Coastguard Worker*/
2329*d9f75844SAndroid Build Coastguard Workercc_library_static {
2330*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__alr_detector",
2331*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2332*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/goog_cc/alr_detector.cc"],
2333*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2334*d9f75844SAndroid Build Coastguard Worker}
2335*d9f75844SAndroid Build Coastguard Worker
2336*d9f75844SAndroid Build Coastguard Worker/* From target:
2337*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:delay_based_bwe
2338*d9f75844SAndroid Build Coastguard Worker*/
2339*d9f75844SAndroid Build Coastguard Workercc_library_static {
2340*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__delay_based_bwe",
2341*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2342*d9f75844SAndroid Build Coastguard Worker    srcs: [
2343*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/goog_cc/delay_based_bwe.cc",
2344*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/goog_cc/inter_arrival_delta.cc",
2345*d9f75844SAndroid Build Coastguard Worker    ],
2346*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2347*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
2348*d9f75844SAndroid Build Coastguard Worker}
2349*d9f75844SAndroid Build Coastguard Worker
2350*d9f75844SAndroid Build Coastguard Worker/* From target:
2351*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:estimators
2352*d9f75844SAndroid Build Coastguard Worker*/
2353*d9f75844SAndroid Build Coastguard Workercc_library_static {
2354*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__estimators",
2355*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2356*d9f75844SAndroid Build Coastguard Worker    srcs: [
2357*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc",
2358*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc",
2359*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/goog_cc/bitrate_estimator.cc",
2360*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc",
2361*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/goog_cc/robust_throughput_estimator.cc",
2362*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/goog_cc/trendline_estimator.cc",
2363*d9f75844SAndroid Build Coastguard Worker    ],
2364*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2365*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
2366*d9f75844SAndroid Build Coastguard Worker}
2367*d9f75844SAndroid Build Coastguard Worker
2368*d9f75844SAndroid Build Coastguard Worker/* From target:
2369*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:goog_cc
2370*d9f75844SAndroid Build Coastguard Worker*/
2371*d9f75844SAndroid Build Coastguard Workercc_library_static {
2372*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__goog_cc",
2373*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2374*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/goog_cc/goog_cc_network_control.cc"],
2375*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2376*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
2377*d9f75844SAndroid Build Coastguard Worker}
2378*d9f75844SAndroid Build Coastguard Worker
2379*d9f75844SAndroid Build Coastguard Worker/* From target:
2380*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:link_capacity_estimator
2381*d9f75844SAndroid Build Coastguard Worker*/
2382*d9f75844SAndroid Build Coastguard Workercc_library_static {
2383*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__link_capacity_estimator",
2384*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2385*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/goog_cc/link_capacity_estimator.cc"],
2386*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2387*d9f75844SAndroid Build Coastguard Worker}
2388*d9f75844SAndroid Build Coastguard Worker
2389*d9f75844SAndroid Build Coastguard Worker/* From target:
2390*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:loss_based_bwe_v1
2391*d9f75844SAndroid Build Coastguard Worker*/
2392*d9f75844SAndroid Build Coastguard Workercc_library_static {
2393*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__loss_based_bwe_v1",
2394*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2395*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc"],
2396*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2397*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
2398*d9f75844SAndroid Build Coastguard Worker}
2399*d9f75844SAndroid Build Coastguard Worker
2400*d9f75844SAndroid Build Coastguard Worker/* From target:
2401*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:loss_based_bwe_v2
2402*d9f75844SAndroid Build Coastguard Worker*/
2403*d9f75844SAndroid Build Coastguard Workercc_library_static {
2404*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__loss_based_bwe_v2",
2405*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2406*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/goog_cc/loss_based_bwe_v2.cc"],
2407*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2408*d9f75844SAndroid Build Coastguard Worker}
2409*d9f75844SAndroid Build Coastguard Worker
2410*d9f75844SAndroid Build Coastguard Worker/* From target:
2411*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:probe_controller
2412*d9f75844SAndroid Build Coastguard Worker*/
2413*d9f75844SAndroid Build Coastguard Workercc_library_static {
2414*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__probe_controller",
2415*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2416*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/goog_cc/probe_controller.cc"],
2417*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2418*d9f75844SAndroid Build Coastguard Worker}
2419*d9f75844SAndroid Build Coastguard Worker
2420*d9f75844SAndroid Build Coastguard Worker/* From target:
2421*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:pushback_controller
2422*d9f75844SAndroid Build Coastguard Worker*/
2423*d9f75844SAndroid Build Coastguard Workercc_library_static {
2424*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__pushback_controller",
2425*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2426*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc"],
2427*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2428*d9f75844SAndroid Build Coastguard Worker}
2429*d9f75844SAndroid Build Coastguard Worker
2430*d9f75844SAndroid Build Coastguard Worker/* From target:
2431*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/goog_cc:send_side_bwe
2432*d9f75844SAndroid Build Coastguard Worker*/
2433*d9f75844SAndroid Build Coastguard Workercc_library_static {
2434*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_goog_cc__send_side_bwe",
2435*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2436*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc"],
2437*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2438*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
2439*d9f75844SAndroid Build Coastguard Worker}
2440*d9f75844SAndroid Build Coastguard Worker
2441*d9f75844SAndroid Build Coastguard Worker/* From target:
2442*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/ilbc:audio_decoder_ilbc
2443*d9f75844SAndroid Build Coastguard Worker*/
2444*d9f75844SAndroid Build Coastguard Workercc_library_static {
2445*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_ilbc__audio_decoder_ilbc",
2446*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2447*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/ilbc/audio_decoder_ilbc.cc"],
2448*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2449*d9f75844SAndroid Build Coastguard Worker}
2450*d9f75844SAndroid Build Coastguard Worker
2451*d9f75844SAndroid Build Coastguard Worker/* From target:
2452*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/ilbc:audio_encoder_ilbc
2453*d9f75844SAndroid Build Coastguard Worker*/
2454*d9f75844SAndroid Build Coastguard Workercc_library_static {
2455*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_ilbc__audio_encoder_ilbc",
2456*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2457*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/ilbc/audio_encoder_ilbc.cc"],
2458*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2459*d9f75844SAndroid Build Coastguard Worker}
2460*d9f75844SAndroid Build Coastguard Worker
2461*d9f75844SAndroid Build Coastguard Worker/* From target:
2462*d9f75844SAndroid Build Coastguard Worker//logging:ice_log
2463*d9f75844SAndroid Build Coastguard Worker*/
2464*d9f75844SAndroid Build Coastguard Workercc_library_static {
2465*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__ice_log",
2466*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2467*d9f75844SAndroid Build Coastguard Worker    srcs: [
2468*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_dtls_transport_state.cc",
2469*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_dtls_writable_state.cc",
2470*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_ice_candidate_pair.cc",
2471*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.cc",
2472*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/ice_logger.cc",
2473*d9f75844SAndroid Build Coastguard Worker    ],
2474*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2475*d9f75844SAndroid Build Coastguard Worker}
2476*d9f75844SAndroid Build Coastguard Worker
2477*d9f75844SAndroid Build Coastguard Worker/* From target:
2478*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_audio
2479*d9f75844SAndroid Build Coastguard Worker*/
2480*d9f75844SAndroid Build Coastguard Workercc_library_static {
2481*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_audio",
2482*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2483*d9f75844SAndroid Build Coastguard Worker    srcs: [
2484*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc",
2485*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_audio_playout.cc",
2486*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc",
2487*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc",
2488*d9f75844SAndroid Build Coastguard Worker    ],
2489*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2490*d9f75844SAndroid Build Coastguard Worker}
2491*d9f75844SAndroid Build Coastguard Worker
2492*d9f75844SAndroid Build Coastguard Worker/* From target:
2493*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_begin_end
2494*d9f75844SAndroid Build Coastguard Worker*/
2495*d9f75844SAndroid Build Coastguard Workercc_library_static {
2496*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_begin_end",
2497*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2498*d9f75844SAndroid Build Coastguard Worker    srcs: [
2499*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_begin_log.cc",
2500*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_end_log.cc",
2501*d9f75844SAndroid Build Coastguard Worker    ],
2502*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2503*d9f75844SAndroid Build Coastguard Worker}
2504*d9f75844SAndroid Build Coastguard Worker
2505*d9f75844SAndroid Build Coastguard Worker/* From target:
2506*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_bwe
2507*d9f75844SAndroid Build Coastguard Worker*/
2508*d9f75844SAndroid Build Coastguard Workercc_library_static {
2509*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_bwe",
2510*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2511*d9f75844SAndroid Build Coastguard Worker    srcs: [
2512*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc",
2513*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc",
2514*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc",
2515*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_probe_result_failure.cc",
2516*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_probe_result_success.cc",
2517*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_route_change.cc",
2518*d9f75844SAndroid Build Coastguard Worker    ],
2519*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2520*d9f75844SAndroid Build Coastguard Worker}
2521*d9f75844SAndroid Build Coastguard Worker
2522*d9f75844SAndroid Build Coastguard Worker/* From target:
2523*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_field
2524*d9f75844SAndroid Build Coastguard Worker*/
2525*d9f75844SAndroid Build Coastguard Workercc_library_static {
2526*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_field",
2527*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2528*d9f75844SAndroid Build Coastguard Worker    srcs: [
2529*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/fixed_length_encoding_parameters_v3.cc",
2530*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_field_encoding.cc",
2531*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_field_encoding_parser.cc",
2532*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_field_extraction.cc",
2533*d9f75844SAndroid Build Coastguard Worker    ],
2534*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2535*d9f75844SAndroid Build Coastguard Worker}
2536*d9f75844SAndroid Build Coastguard Worker
2537*d9f75844SAndroid Build Coastguard Worker/* From target:
2538*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_log_impl_encoder
2539*d9f75844SAndroid Build Coastguard Worker*/
2540*d9f75844SAndroid Build Coastguard Workercc_library_static {
2541*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_log_impl_encoder",
2542*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2543*d9f75844SAndroid Build Coastguard Worker    srcs: [
2544*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/encoder/blob_encoding.cc",
2545*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/encoder/delta_encoding.cc",
2546*d9f75844SAndroid Build Coastguard Worker    ],
2547*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2548*d9f75844SAndroid Build Coastguard Worker}
2549*d9f75844SAndroid Build Coastguard Worker
2550*d9f75844SAndroid Build Coastguard Worker/* From target:
2551*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_number_encodings
2552*d9f75844SAndroid Build Coastguard Worker*/
2553*d9f75844SAndroid Build Coastguard Workercc_library_static {
2554*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_number_encodings",
2555*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2556*d9f75844SAndroid Build Coastguard Worker    srcs: [
2557*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/encoder/bit_writer.cc",
2558*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/encoder/rtc_event_log_encoder_common.cc",
2559*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/encoder/var_int.cc",
2560*d9f75844SAndroid Build Coastguard Worker    ],
2561*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2562*d9f75844SAndroid Build Coastguard Worker}
2563*d9f75844SAndroid Build Coastguard Worker
2564*d9f75844SAndroid Build Coastguard Worker/* From target:
2565*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_pacing
2566*d9f75844SAndroid Build Coastguard Worker*/
2567*d9f75844SAndroid Build Coastguard Workercc_library_static {
2568*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_pacing",
2569*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2570*d9f75844SAndroid Build Coastguard Worker    srcs: ["logging/rtc_event_log/events/rtc_event_alr_state.cc"],
2571*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2572*d9f75844SAndroid Build Coastguard Worker}
2573*d9f75844SAndroid Build Coastguard Worker
2574*d9f75844SAndroid Build Coastguard Worker/* From target:
2575*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_rtp_rtcp
2576*d9f75844SAndroid Build Coastguard Worker*/
2577*d9f75844SAndroid Build Coastguard Workercc_library_static {
2578*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_rtp_rtcp",
2579*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2580*d9f75844SAndroid Build Coastguard Worker    srcs: [
2581*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc",
2582*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc",
2583*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc",
2584*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc",
2585*d9f75844SAndroid Build Coastguard Worker    ],
2586*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2587*d9f75844SAndroid Build Coastguard Worker}
2588*d9f75844SAndroid Build Coastguard Worker
2589*d9f75844SAndroid Build Coastguard Worker/* From target:
2590*d9f75844SAndroid Build Coastguard Worker//logging:rtc_event_video
2591*d9f75844SAndroid Build Coastguard Worker*/
2592*d9f75844SAndroid Build Coastguard Workercc_library_static {
2593*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_event_video",
2594*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2595*d9f75844SAndroid Build Coastguard Worker    srcs: [
2596*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc",
2597*d9f75844SAndroid Build Coastguard Worker        "logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc",
2598*d9f75844SAndroid Build Coastguard Worker    ],
2599*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2600*d9f75844SAndroid Build Coastguard Worker}
2601*d9f75844SAndroid Build Coastguard Worker
2602*d9f75844SAndroid Build Coastguard Worker/* From target:
2603*d9f75844SAndroid Build Coastguard Worker//logging:rtc_stream_config
2604*d9f75844SAndroid Build Coastguard Worker*/
2605*d9f75844SAndroid Build Coastguard Workercc_library_static {
2606*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_logging__rtc_stream_config",
2607*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2608*d9f75844SAndroid Build Coastguard Worker    srcs: ["logging/rtc_event_log/rtc_stream_config.cc"],
2609*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2610*d9f75844SAndroid Build Coastguard Worker}
2611*d9f75844SAndroid Build Coastguard Worker
2612*d9f75844SAndroid Build Coastguard Worker/* From target:
2613*d9f75844SAndroid Build Coastguard Worker//media:rtc_audio_video
2614*d9f75844SAndroid Build Coastguard Worker*/
2615*d9f75844SAndroid Build Coastguard Workercc_library_static {
2616*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_media__rtc_audio_video",
2617*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2618*d9f75844SAndroid Build Coastguard Worker    srcs: [
2619*d9f75844SAndroid Build Coastguard Worker        "media/engine/adm_helpers.cc",
2620*d9f75844SAndroid Build Coastguard Worker        "media/engine/payload_type_mapper.cc",
2621*d9f75844SAndroid Build Coastguard Worker        "media/engine/unhandled_packets_buffer.cc",
2622*d9f75844SAndroid Build Coastguard Worker        "media/engine/webrtc_media_engine.cc",
2623*d9f75844SAndroid Build Coastguard Worker        "media/engine/webrtc_video_engine.cc",
2624*d9f75844SAndroid Build Coastguard Worker        "media/engine/webrtc_voice_engine.cc",
2625*d9f75844SAndroid Build Coastguard Worker    ],
2626*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2627*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DHAVE_WEBRTC_VIDEO"],
2628*d9f75844SAndroid Build Coastguard Worker}
2629*d9f75844SAndroid Build Coastguard Worker
2630*d9f75844SAndroid Build Coastguard Worker/* From target:
2631*d9f75844SAndroid Build Coastguard Worker//media:rtc_data_dcsctp_transport
2632*d9f75844SAndroid Build Coastguard Worker*/
2633*d9f75844SAndroid Build Coastguard Workercc_library_static {
2634*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_media__rtc_data_dcsctp_transport",
2635*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2636*d9f75844SAndroid Build Coastguard Worker    srcs: ["media/sctp/dcsctp_transport.cc"],
2637*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2638*d9f75844SAndroid Build Coastguard Worker}
2639*d9f75844SAndroid Build Coastguard Worker
2640*d9f75844SAndroid Build Coastguard Worker/* From target:
2641*d9f75844SAndroid Build Coastguard Worker//media:rtc_data_sctp_transport_factory
2642*d9f75844SAndroid Build Coastguard Worker*/
2643*d9f75844SAndroid Build Coastguard Workercc_library_static {
2644*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_media__rtc_data_sctp_transport_factory",
2645*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2646*d9f75844SAndroid Build Coastguard Worker    srcs: ["media/sctp/sctp_transport_factory.cc"],
2647*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2648*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DWEBRTC_HAVE_DCSCTP"],
2649*d9f75844SAndroid Build Coastguard Worker}
2650*d9f75844SAndroid Build Coastguard Worker
2651*d9f75844SAndroid Build Coastguard Worker/* From target:
2652*d9f75844SAndroid Build Coastguard Worker//media:rtc_encoder_simulcast_proxy
2653*d9f75844SAndroid Build Coastguard Worker*/
2654*d9f75844SAndroid Build Coastguard Workercc_library_static {
2655*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_media__rtc_encoder_simulcast_proxy",
2656*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2657*d9f75844SAndroid Build Coastguard Worker    srcs: ["media/engine/encoder_simulcast_proxy.cc"],
2658*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2659*d9f75844SAndroid Build Coastguard Worker}
2660*d9f75844SAndroid Build Coastguard Worker
2661*d9f75844SAndroid Build Coastguard Worker/* From target:
2662*d9f75844SAndroid Build Coastguard Worker//media:rtc_internal_video_codecs
2663*d9f75844SAndroid Build Coastguard Worker*/
2664*d9f75844SAndroid Build Coastguard Workercc_library_static {
2665*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_media__rtc_internal_video_codecs",
2666*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2667*d9f75844SAndroid Build Coastguard Worker    srcs: [
2668*d9f75844SAndroid Build Coastguard Worker        "media/engine/fake_video_codec_factory.cc",
2669*d9f75844SAndroid Build Coastguard Worker        "media/engine/internal_decoder_factory.cc",
2670*d9f75844SAndroid Build Coastguard Worker        "media/engine/internal_encoder_factory.cc",
2671*d9f75844SAndroid Build Coastguard Worker        "media/engine/multiplex_codec_factory.cc",
2672*d9f75844SAndroid Build Coastguard Worker    ],
2673*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2674*d9f75844SAndroid Build Coastguard Worker}
2675*d9f75844SAndroid Build Coastguard Worker
2676*d9f75844SAndroid Build Coastguard Worker/* From target:
2677*d9f75844SAndroid Build Coastguard Worker//media:rtc_media_base
2678*d9f75844SAndroid Build Coastguard Worker*/
2679*d9f75844SAndroid Build Coastguard Workercc_library_static {
2680*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_media__rtc_media_base",
2681*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2682*d9f75844SAndroid Build Coastguard Worker    srcs: [
2683*d9f75844SAndroid Build Coastguard Worker        "media/base/adapted_video_track_source.cc",
2684*d9f75844SAndroid Build Coastguard Worker        "media/base/codec.cc",
2685*d9f75844SAndroid Build Coastguard Worker        "media/base/media_channel.cc",
2686*d9f75844SAndroid Build Coastguard Worker        "media/base/media_constants.cc",
2687*d9f75844SAndroid Build Coastguard Worker        "media/base/media_engine.cc",
2688*d9f75844SAndroid Build Coastguard Worker        "media/base/rid_description.cc",
2689*d9f75844SAndroid Build Coastguard Worker        "media/base/rtp_utils.cc",
2690*d9f75844SAndroid Build Coastguard Worker        "media/base/stream_params.cc",
2691*d9f75844SAndroid Build Coastguard Worker        "media/base/turn_utils.cc",
2692*d9f75844SAndroid Build Coastguard Worker        "media/base/video_adapter.cc",
2693*d9f75844SAndroid Build Coastguard Worker        "media/base/video_broadcaster.cc",
2694*d9f75844SAndroid Build Coastguard Worker        "media/base/video_common.cc",
2695*d9f75844SAndroid Build Coastguard Worker        "media/base/video_source_base.cc",
2696*d9f75844SAndroid Build Coastguard Worker    ],
2697*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2698*d9f75844SAndroid Build Coastguard Worker}
2699*d9f75844SAndroid Build Coastguard Worker
2700*d9f75844SAndroid Build Coastguard Worker/* From target:
2701*d9f75844SAndroid Build Coastguard Worker//media:rtc_sdp_video_format_utils
2702*d9f75844SAndroid Build Coastguard Worker*/
2703*d9f75844SAndroid Build Coastguard Workercc_library_static {
2704*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_media__rtc_sdp_video_format_utils",
2705*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2706*d9f75844SAndroid Build Coastguard Worker    srcs: ["media/base/sdp_video_format_utils.cc"],
2707*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2708*d9f75844SAndroid Build Coastguard Worker}
2709*d9f75844SAndroid Build Coastguard Worker
2710*d9f75844SAndroid Build Coastguard Worker/* From target:
2711*d9f75844SAndroid Build Coastguard Worker//media:rtc_simulcast_encoder_adapter
2712*d9f75844SAndroid Build Coastguard Worker*/
2713*d9f75844SAndroid Build Coastguard Workercc_library_static {
2714*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_media__rtc_simulcast_encoder_adapter",
2715*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2716*d9f75844SAndroid Build Coastguard Worker    srcs: ["media/engine/simulcast_encoder_adapter.cc"],
2717*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2718*d9f75844SAndroid Build Coastguard Worker}
2719*d9f75844SAndroid Build Coastguard Worker
2720*d9f75844SAndroid Build Coastguard Worker/* From target:
2721*d9f75844SAndroid Build Coastguard Worker//rtc_base/memory:aligned_malloc
2722*d9f75844SAndroid Build Coastguard Worker*/
2723*d9f75844SAndroid Build Coastguard Workercc_library_static {
2724*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_memory__aligned_malloc",
2725*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2726*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/memory/aligned_malloc.cc"],
2727*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2728*d9f75844SAndroid Build Coastguard Worker}
2729*d9f75844SAndroid Build Coastguard Worker
2730*d9f75844SAndroid Build Coastguard Worker/* From target:
2731*d9f75844SAndroid Build Coastguard Worker//api/test/metrics:global_metrics_logger_and_exporter
2732*d9f75844SAndroid Build Coastguard Worker*/
2733*d9f75844SAndroid Build Coastguard Workercc_library_static {
2734*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_metrics__global_metrics_logger_and_exporter",
2735*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2736*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/test/metrics/global_metrics_logger_and_exporter.cc"],
2737*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2738*d9f75844SAndroid Build Coastguard Worker}
2739*d9f75844SAndroid Build Coastguard Worker
2740*d9f75844SAndroid Build Coastguard Worker/* From target:
2741*d9f75844SAndroid Build Coastguard Worker//api/test/metrics:metric
2742*d9f75844SAndroid Build Coastguard Worker*/
2743*d9f75844SAndroid Build Coastguard Workercc_library_static {
2744*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_metrics__metric",
2745*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2746*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/test/metrics/metric.cc"],
2747*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2748*d9f75844SAndroid Build Coastguard Worker}
2749*d9f75844SAndroid Build Coastguard Worker
2750*d9f75844SAndroid Build Coastguard Worker/* From target:
2751*d9f75844SAndroid Build Coastguard Worker//api/test/metrics:metrics_accumulator
2752*d9f75844SAndroid Build Coastguard Worker*/
2753*d9f75844SAndroid Build Coastguard Workercc_library_static {
2754*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_metrics__metrics_accumulator",
2755*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2756*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/test/metrics/metrics_accumulator.cc"],
2757*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2758*d9f75844SAndroid Build Coastguard Worker}
2759*d9f75844SAndroid Build Coastguard Worker
2760*d9f75844SAndroid Build Coastguard Worker/* From target:
2761*d9f75844SAndroid Build Coastguard Worker//api/test/metrics:metrics_logger
2762*d9f75844SAndroid Build Coastguard Worker*/
2763*d9f75844SAndroid Build Coastguard Workercc_library_static {
2764*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_metrics__metrics_logger",
2765*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2766*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/test/metrics/metrics_logger.cc"],
2767*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2768*d9f75844SAndroid Build Coastguard Worker}
2769*d9f75844SAndroid Build Coastguard Worker
2770*d9f75844SAndroid Build Coastguard Worker/* From target:
2771*d9f75844SAndroid Build Coastguard Worker//api/test/metrics:stdout_metrics_exporter
2772*d9f75844SAndroid Build Coastguard Worker*/
2773*d9f75844SAndroid Build Coastguard Workercc_library_static {
2774*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_metrics__stdout_metrics_exporter",
2775*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2776*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/test/metrics/stdout_metrics_exporter.cc"],
2777*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2778*d9f75844SAndroid Build Coastguard Worker}
2779*d9f75844SAndroid Build Coastguard Worker
2780*d9f75844SAndroid Build Coastguard Worker/* From target:
2781*d9f75844SAndroid Build Coastguard Worker//api/neteq:default_neteq_controller_factory
2782*d9f75844SAndroid Build Coastguard Worker*/
2783*d9f75844SAndroid Build Coastguard Workercc_library_static {
2784*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_neteq__default_neteq_controller_factory",
2785*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2786*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/neteq/default_neteq_controller_factory.cc"],
2787*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2788*d9f75844SAndroid Build Coastguard Worker}
2789*d9f75844SAndroid Build Coastguard Worker
2790*d9f75844SAndroid Build Coastguard Worker/* From target:
2791*d9f75844SAndroid Build Coastguard Worker//api/neteq:neteq_api
2792*d9f75844SAndroid Build Coastguard Worker*/
2793*d9f75844SAndroid Build Coastguard Workercc_library_static {
2794*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_neteq__neteq_api",
2795*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2796*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/neteq/neteq.cc"],
2797*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2798*d9f75844SAndroid Build Coastguard Worker}
2799*d9f75844SAndroid Build Coastguard Worker
2800*d9f75844SAndroid Build Coastguard Worker/* From target:
2801*d9f75844SAndroid Build Coastguard Worker//api/neteq:tick_timer
2802*d9f75844SAndroid Build Coastguard Worker*/
2803*d9f75844SAndroid Build Coastguard Workercc_library_static {
2804*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_neteq__tick_timer",
2805*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2806*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/neteq/tick_timer.cc"],
2807*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2808*d9f75844SAndroid Build Coastguard Worker}
2809*d9f75844SAndroid Build Coastguard Worker
2810*d9f75844SAndroid Build Coastguard Worker/* From target:
2811*d9f75844SAndroid Build Coastguard Worker//rtc_base/network:sent_packet
2812*d9f75844SAndroid Build Coastguard Worker*/
2813*d9f75844SAndroid Build Coastguard Workercc_library_static {
2814*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_network__sent_packet",
2815*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2816*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/network/sent_packet.cc"],
2817*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2818*d9f75844SAndroid Build Coastguard Worker}
2819*d9f75844SAndroid Build Coastguard Worker
2820*d9f75844SAndroid Build Coastguard Worker/* From target:
2821*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/ns:ns
2822*d9f75844SAndroid Build Coastguard Worker*/
2823*d9f75844SAndroid Build Coastguard Workercc_library_static {
2824*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_ns__ns",
2825*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2826*d9f75844SAndroid Build Coastguard Worker    srcs: [
2827*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/fast_math.cc",
2828*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/histograms.cc",
2829*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/noise_estimator.cc",
2830*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/noise_suppressor.cc",
2831*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/ns_fft.cc",
2832*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/prior_signal_model.cc",
2833*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/prior_signal_model_estimator.cc",
2834*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/quantile_noise_estimator.cc",
2835*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/signal_model.cc",
2836*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/signal_model_estimator.cc",
2837*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/speech_probability_estimator.cc",
2838*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/suppression_params.cc",
2839*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/ns/wiener_filter.cc",
2840*d9f75844SAndroid Build Coastguard Worker    ],
2841*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2842*d9f75844SAndroid Build Coastguard Worker}
2843*d9f75844SAndroid Build Coastguard Worker
2844*d9f75844SAndroid Build Coastguard Worker/* From target:
2845*d9f75844SAndroid Build Coastguard Worker//api/numerics:numerics
2846*d9f75844SAndroid Build Coastguard Worker*/
2847*d9f75844SAndroid Build Coastguard Workercc_library_static {
2848*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_numerics__numerics",
2849*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2850*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/numerics/samples_stats_counter.cc"],
2851*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2852*d9f75844SAndroid Build Coastguard Worker}
2853*d9f75844SAndroid Build Coastguard Worker
2854*d9f75844SAndroid Build Coastguard Worker/* From target:
2855*d9f75844SAndroid Build Coastguard Worker//common_audio/third_party/ooura:fft_size_128
2856*d9f75844SAndroid Build Coastguard Worker*/
2857*d9f75844SAndroid Build Coastguard Workercc_library_static {
2858*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_ooura__fft_size_128",
2859*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2860*d9f75844SAndroid Build Coastguard Worker    srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft.cc"],
2861*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2862*d9f75844SAndroid Build Coastguard Worker    arch: {
2863*d9f75844SAndroid Build Coastguard Worker        arm: {
2864*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"],
2865*d9f75844SAndroid Build Coastguard Worker        },
2866*d9f75844SAndroid Build Coastguard Worker        arm64: {
2867*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"],
2868*d9f75844SAndroid Build Coastguard Worker        },
2869*d9f75844SAndroid Build Coastguard Worker        x86_64: {
2870*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"],
2871*d9f75844SAndroid Build Coastguard Worker        },
2872*d9f75844SAndroid Build Coastguard Worker        x86: {
2873*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"],
2874*d9f75844SAndroid Build Coastguard Worker        },
2875*d9f75844SAndroid Build Coastguard Worker    },
2876*d9f75844SAndroid Build Coastguard Worker}
2877*d9f75844SAndroid Build Coastguard Worker
2878*d9f75844SAndroid Build Coastguard Worker/* From target:
2879*d9f75844SAndroid Build Coastguard Worker//common_audio/third_party/ooura:fft_size_256
2880*d9f75844SAndroid Build Coastguard Worker*/
2881*d9f75844SAndroid Build Coastguard Workercc_library_static {
2882*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_ooura__fft_size_256",
2883*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2884*d9f75844SAndroid Build Coastguard Worker    srcs: ["common_audio/third_party/ooura/fft_size_256/fft4g.cc"],
2885*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2886*d9f75844SAndroid Build Coastguard Worker}
2887*d9f75844SAndroid Build Coastguard Worker
2888*d9f75844SAndroid Build Coastguard Worker/* From target:
2889*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/opus:audio_decoder_multiopus
2890*d9f75844SAndroid Build Coastguard Worker*/
2891*d9f75844SAndroid Build Coastguard Workercc_library_static {
2892*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_opus__audio_decoder_multiopus",
2893*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2894*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc"],
2895*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2896*d9f75844SAndroid Build Coastguard Worker}
2897*d9f75844SAndroid Build Coastguard Worker
2898*d9f75844SAndroid Build Coastguard Worker/* From target:
2899*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/opus:audio_decoder_opus
2900*d9f75844SAndroid Build Coastguard Worker*/
2901*d9f75844SAndroid Build Coastguard Workercc_library_static {
2902*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_opus__audio_decoder_opus",
2903*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2904*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/opus/audio_decoder_opus.cc"],
2905*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2906*d9f75844SAndroid Build Coastguard Worker}
2907*d9f75844SAndroid Build Coastguard Worker
2908*d9f75844SAndroid Build Coastguard Worker/* From target:
2909*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/opus:audio_encoder_multiopus
2910*d9f75844SAndroid Build Coastguard Worker*/
2911*d9f75844SAndroid Build Coastguard Workercc_library_static {
2912*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_opus__audio_encoder_multiopus",
2913*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2914*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc"],
2915*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2916*d9f75844SAndroid Build Coastguard Worker}
2917*d9f75844SAndroid Build Coastguard Worker
2918*d9f75844SAndroid Build Coastguard Worker/* From target:
2919*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/opus:audio_encoder_opus
2920*d9f75844SAndroid Build Coastguard Worker*/
2921*d9f75844SAndroid Build Coastguard Workercc_library_static {
2922*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_opus__audio_encoder_opus",
2923*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2924*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/audio_codecs/opus/audio_encoder_opus.cc"],
2925*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2926*d9f75844SAndroid Build Coastguard Worker}
2927*d9f75844SAndroid Build Coastguard Worker
2928*d9f75844SAndroid Build Coastguard Worker/* From target:
2929*d9f75844SAndroid Build Coastguard Worker//api/audio_codecs/opus:audio_encoder_opus_config
2930*d9f75844SAndroid Build Coastguard Worker*/
2931*d9f75844SAndroid Build Coastguard Workercc_library_static {
2932*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_opus__audio_encoder_opus_config",
2933*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2934*d9f75844SAndroid Build Coastguard Worker    srcs: [
2935*d9f75844SAndroid Build Coastguard Worker        "api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc",
2936*d9f75844SAndroid Build Coastguard Worker        "api/audio_codecs/opus/audio_encoder_opus_config.cc",
2937*d9f75844SAndroid Build Coastguard Worker    ],
2938*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2939*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0"],
2940*d9f75844SAndroid Build Coastguard Worker}
2941*d9f75844SAndroid Build Coastguard Worker
2942*d9f75844SAndroid Build Coastguard Worker/* From target:
2943*d9f75844SAndroid Build Coastguard Worker//p2p:libstunprober
2944*d9f75844SAndroid Build Coastguard Worker*/
2945*d9f75844SAndroid Build Coastguard Workercc_library_static {
2946*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_p2p__libstunprober",
2947*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2948*d9f75844SAndroid Build Coastguard Worker    srcs: ["p2p/stunprober/stun_prober.cc"],
2949*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2950*d9f75844SAndroid Build Coastguard Worker}
2951*d9f75844SAndroid Build Coastguard Worker
2952*d9f75844SAndroid Build Coastguard Worker/* From target:
2953*d9f75844SAndroid Build Coastguard Worker//p2p:rtc_p2p
2954*d9f75844SAndroid Build Coastguard Worker*/
2955*d9f75844SAndroid Build Coastguard Workercc_library_static {
2956*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_p2p__rtc_p2p",
2957*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2958*d9f75844SAndroid Build Coastguard Worker    srcs: [
2959*d9f75844SAndroid Build Coastguard Worker        "p2p/base/async_stun_tcp_socket.cc",
2960*d9f75844SAndroid Build Coastguard Worker        "p2p/base/basic_async_resolver_factory.cc",
2961*d9f75844SAndroid Build Coastguard Worker        "p2p/base/basic_ice_controller.cc",
2962*d9f75844SAndroid Build Coastguard Worker        "p2p/base/basic_packet_socket_factory.cc",
2963*d9f75844SAndroid Build Coastguard Worker        "p2p/base/connection.cc",
2964*d9f75844SAndroid Build Coastguard Worker        "p2p/base/connection_info.cc",
2965*d9f75844SAndroid Build Coastguard Worker        "p2p/base/default_ice_transport_factory.cc",
2966*d9f75844SAndroid Build Coastguard Worker        "p2p/base/dtls_transport.cc",
2967*d9f75844SAndroid Build Coastguard Worker        "p2p/base/dtls_transport_internal.cc",
2968*d9f75844SAndroid Build Coastguard Worker        "p2p/base/ice_controller_interface.cc",
2969*d9f75844SAndroid Build Coastguard Worker        "p2p/base/ice_credentials_iterator.cc",
2970*d9f75844SAndroid Build Coastguard Worker        "p2p/base/ice_switch_reason.cc",
2971*d9f75844SAndroid Build Coastguard Worker        "p2p/base/ice_transport_internal.cc",
2972*d9f75844SAndroid Build Coastguard Worker        "p2p/base/p2p_constants.cc",
2973*d9f75844SAndroid Build Coastguard Worker        "p2p/base/p2p_transport_channel.cc",
2974*d9f75844SAndroid Build Coastguard Worker        "p2p/base/packet_transport_internal.cc",
2975*d9f75844SAndroid Build Coastguard Worker        "p2p/base/port.cc",
2976*d9f75844SAndroid Build Coastguard Worker        "p2p/base/port_allocator.cc",
2977*d9f75844SAndroid Build Coastguard Worker        "p2p/base/port_interface.cc",
2978*d9f75844SAndroid Build Coastguard Worker        "p2p/base/pseudo_tcp.cc",
2979*d9f75844SAndroid Build Coastguard Worker        "p2p/base/regathering_controller.cc",
2980*d9f75844SAndroid Build Coastguard Worker        "p2p/base/stun_port.cc",
2981*d9f75844SAndroid Build Coastguard Worker        "p2p/base/stun_request.cc",
2982*d9f75844SAndroid Build Coastguard Worker        "p2p/base/tcp_port.cc",
2983*d9f75844SAndroid Build Coastguard Worker        "p2p/base/transport_description.cc",
2984*d9f75844SAndroid Build Coastguard Worker        "p2p/base/transport_description_factory.cc",
2985*d9f75844SAndroid Build Coastguard Worker        "p2p/base/turn_port.cc",
2986*d9f75844SAndroid Build Coastguard Worker        "p2p/base/wrapping_active_ice_controller.cc",
2987*d9f75844SAndroid Build Coastguard Worker        "p2p/client/basic_port_allocator.cc",
2988*d9f75844SAndroid Build Coastguard Worker        "p2p/client/turn_port_factory.cc",
2989*d9f75844SAndroid Build Coastguard Worker    ],
2990*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
2991*d9f75844SAndroid Build Coastguard Worker}
2992*d9f75844SAndroid Build Coastguard Worker
2993*d9f75844SAndroid Build Coastguard Worker/* From target:
2994*d9f75844SAndroid Build Coastguard Worker//modules/pacing:interval_budget
2995*d9f75844SAndroid Build Coastguard Worker*/
2996*d9f75844SAndroid Build Coastguard Workercc_library_static {
2997*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pacing__interval_budget",
2998*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
2999*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/pacing/interval_budget.cc"],
3000*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3001*d9f75844SAndroid Build Coastguard Worker}
3002*d9f75844SAndroid Build Coastguard Worker
3003*d9f75844SAndroid Build Coastguard Worker/* From target:
3004*d9f75844SAndroid Build Coastguard Worker//modules/pacing:pacing
3005*d9f75844SAndroid Build Coastguard Worker*/
3006*d9f75844SAndroid Build Coastguard Workercc_library_static {
3007*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pacing__pacing",
3008*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3009*d9f75844SAndroid Build Coastguard Worker    srcs: [
3010*d9f75844SAndroid Build Coastguard Worker        "modules/pacing/bitrate_prober.cc",
3011*d9f75844SAndroid Build Coastguard Worker        "modules/pacing/pacing_controller.cc",
3012*d9f75844SAndroid Build Coastguard Worker        "modules/pacing/packet_router.cc",
3013*d9f75844SAndroid Build Coastguard Worker        "modules/pacing/prioritized_packet_queue.cc",
3014*d9f75844SAndroid Build Coastguard Worker        "modules/pacing/task_queue_paced_sender.cc",
3015*d9f75844SAndroid Build Coastguard Worker    ],
3016*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3017*d9f75844SAndroid Build Coastguard Worker}
3018*d9f75844SAndroid Build Coastguard Worker
3019*d9f75844SAndroid Build Coastguard Worker/* From target:
3020*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/packet:chunk
3021*d9f75844SAndroid Build Coastguard Worker*/
3022*d9f75844SAndroid Build Coastguard Workercc_library_static {
3023*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_packet__chunk",
3024*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3025*d9f75844SAndroid Build Coastguard Worker    srcs: [
3026*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/abort_chunk.cc",
3027*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/chunk.cc",
3028*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/cookie_ack_chunk.cc",
3029*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/cookie_echo_chunk.cc",
3030*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/data_chunk.cc",
3031*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/error_chunk.cc",
3032*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/forward_tsn_chunk.cc",
3033*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/heartbeat_ack_chunk.cc",
3034*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/heartbeat_request_chunk.cc",
3035*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/idata_chunk.cc",
3036*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/iforward_tsn_chunk.cc",
3037*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/init_ack_chunk.cc",
3038*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/init_chunk.cc",
3039*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/reconfig_chunk.cc",
3040*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/sack_chunk.cc",
3041*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/shutdown_ack_chunk.cc",
3042*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/shutdown_chunk.cc",
3043*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/chunk/shutdown_complete_chunk.cc",
3044*d9f75844SAndroid Build Coastguard Worker    ],
3045*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3046*d9f75844SAndroid Build Coastguard Worker}
3047*d9f75844SAndroid Build Coastguard Worker
3048*d9f75844SAndroid Build Coastguard Worker/* From target:
3049*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/packet:chunk_validators
3050*d9f75844SAndroid Build Coastguard Worker*/
3051*d9f75844SAndroid Build Coastguard Workercc_library_static {
3052*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_packet__chunk_validators",
3053*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3054*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/packet/chunk_validators.cc"],
3055*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3056*d9f75844SAndroid Build Coastguard Worker}
3057*d9f75844SAndroid Build Coastguard Worker
3058*d9f75844SAndroid Build Coastguard Worker/* From target:
3059*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/packet:crc32c
3060*d9f75844SAndroid Build Coastguard Worker*/
3061*d9f75844SAndroid Build Coastguard Workercc_library_static {
3062*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_packet__crc32c",
3063*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3064*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/packet/crc32c.cc"],
3065*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3066*d9f75844SAndroid Build Coastguard Worker}
3067*d9f75844SAndroid Build Coastguard Worker
3068*d9f75844SAndroid Build Coastguard Worker/* From target:
3069*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/packet:error_cause
3070*d9f75844SAndroid Build Coastguard Worker*/
3071*d9f75844SAndroid Build Coastguard Workercc_library_static {
3072*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_packet__error_cause",
3073*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3074*d9f75844SAndroid Build Coastguard Worker    srcs: [
3075*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/cookie_received_while_shutting_down_cause.cc",
3076*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/error_cause.cc",
3077*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/invalid_mandatory_parameter_cause.cc",
3078*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/invalid_stream_identifier_cause.cc",
3079*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/missing_mandatory_parameter_cause.cc",
3080*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/no_user_data_cause.cc",
3081*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/out_of_resource_error_cause.cc",
3082*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/protocol_violation_cause.cc",
3083*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/restart_of_an_association_with_new_address_cause.cc",
3084*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/stale_cookie_error_cause.cc",
3085*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/unrecognized_chunk_type_cause.cc",
3086*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/unrecognized_parameter_cause.cc",
3087*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/unresolvable_address_cause.cc",
3088*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/error_cause/user_initiated_abort_cause.cc",
3089*d9f75844SAndroid Build Coastguard Worker    ],
3090*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3091*d9f75844SAndroid Build Coastguard Worker}
3092*d9f75844SAndroid Build Coastguard Worker
3093*d9f75844SAndroid Build Coastguard Worker/* From target:
3094*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/packet:parameter
3095*d9f75844SAndroid Build Coastguard Worker*/
3096*d9f75844SAndroid Build Coastguard Workercc_library_static {
3097*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_packet__parameter",
3098*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3099*d9f75844SAndroid Build Coastguard Worker    srcs: [
3100*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/add_incoming_streams_request_parameter.cc",
3101*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/add_outgoing_streams_request_parameter.cc",
3102*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/forward_tsn_supported_parameter.cc",
3103*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/heartbeat_info_parameter.cc",
3104*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/incoming_ssn_reset_request_parameter.cc",
3105*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/outgoing_ssn_reset_request_parameter.cc",
3106*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/parameter.cc",
3107*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/reconfiguration_response_parameter.cc",
3108*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/ssn_tsn_reset_request_parameter.cc",
3109*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/state_cookie_parameter.cc",
3110*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/packet/parameter/supported_extensions_parameter.cc",
3111*d9f75844SAndroid Build Coastguard Worker    ],
3112*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3113*d9f75844SAndroid Build Coastguard Worker}
3114*d9f75844SAndroid Build Coastguard Worker
3115*d9f75844SAndroid Build Coastguard Worker/* From target:
3116*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/packet:sctp_packet
3117*d9f75844SAndroid Build Coastguard Worker*/
3118*d9f75844SAndroid Build Coastguard Workercc_library_static {
3119*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_packet__sctp_packet",
3120*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3121*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/packet/sctp_packet.cc"],
3122*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3123*d9f75844SAndroid Build Coastguard Worker}
3124*d9f75844SAndroid Build Coastguard Worker
3125*d9f75844SAndroid Build Coastguard Worker/* From target:
3126*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/packet:tlv_trait
3127*d9f75844SAndroid Build Coastguard Worker*/
3128*d9f75844SAndroid Build Coastguard Workercc_library_static {
3129*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_packet__tlv_trait",
3130*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3131*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/packet/tlv_trait.cc"],
3132*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3133*d9f75844SAndroid Build Coastguard Worker}
3134*d9f75844SAndroid Build Coastguard Worker
3135*d9f75844SAndroid Build Coastguard Worker/* From target:
3136*d9f75844SAndroid Build Coastguard Worker//pc:audio_rtp_receiver
3137*d9f75844SAndroid Build Coastguard Worker*/
3138*d9f75844SAndroid Build Coastguard Workercc_library_static {
3139*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__audio_rtp_receiver",
3140*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3141*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/audio_rtp_receiver.cc"],
3142*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3143*d9f75844SAndroid Build Coastguard Worker}
3144*d9f75844SAndroid Build Coastguard Worker
3145*d9f75844SAndroid Build Coastguard Worker/* From target:
3146*d9f75844SAndroid Build Coastguard Worker//pc:audio_track
3147*d9f75844SAndroid Build Coastguard Worker*/
3148*d9f75844SAndroid Build Coastguard Workercc_library_static {
3149*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__audio_track",
3150*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3151*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/audio_track.cc"],
3152*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3153*d9f75844SAndroid Build Coastguard Worker}
3154*d9f75844SAndroid Build Coastguard Worker
3155*d9f75844SAndroid Build Coastguard Worker/* From target:
3156*d9f75844SAndroid Build Coastguard Worker//pc:channel
3157*d9f75844SAndroid Build Coastguard Worker*/
3158*d9f75844SAndroid Build Coastguard Workercc_library_static {
3159*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__channel",
3160*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3161*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/channel.cc"],
3162*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3163*d9f75844SAndroid Build Coastguard Worker}
3164*d9f75844SAndroid Build Coastguard Worker
3165*d9f75844SAndroid Build Coastguard Worker/* From target:
3166*d9f75844SAndroid Build Coastguard Worker//pc:connection_context
3167*d9f75844SAndroid Build Coastguard Worker*/
3168*d9f75844SAndroid Build Coastguard Workercc_library_static {
3169*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__connection_context",
3170*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3171*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/connection_context.cc"],
3172*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3173*d9f75844SAndroid Build Coastguard Worker}
3174*d9f75844SAndroid Build Coastguard Worker
3175*d9f75844SAndroid Build Coastguard Worker/* From target:
3176*d9f75844SAndroid Build Coastguard Worker//pc:data_channel_controller
3177*d9f75844SAndroid Build Coastguard Worker*/
3178*d9f75844SAndroid Build Coastguard Workercc_library_static {
3179*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__data_channel_controller",
3180*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3181*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/data_channel_controller.cc"],
3182*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3183*d9f75844SAndroid Build Coastguard Worker}
3184*d9f75844SAndroid Build Coastguard Worker
3185*d9f75844SAndroid Build Coastguard Worker/* From target:
3186*d9f75844SAndroid Build Coastguard Worker//pc:data_channel_utils
3187*d9f75844SAndroid Build Coastguard Worker*/
3188*d9f75844SAndroid Build Coastguard Workercc_library_static {
3189*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__data_channel_utils",
3190*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3191*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/data_channel_utils.cc"],
3192*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3193*d9f75844SAndroid Build Coastguard Worker}
3194*d9f75844SAndroid Build Coastguard Worker
3195*d9f75844SAndroid Build Coastguard Worker/* From target:
3196*d9f75844SAndroid Build Coastguard Worker//pc:dtls_srtp_transport
3197*d9f75844SAndroid Build Coastguard Worker*/
3198*d9f75844SAndroid Build Coastguard Workercc_library_static {
3199*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__dtls_srtp_transport",
3200*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3201*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/dtls_srtp_transport.cc"],
3202*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3203*d9f75844SAndroid Build Coastguard Worker}
3204*d9f75844SAndroid Build Coastguard Worker
3205*d9f75844SAndroid Build Coastguard Worker/* From target:
3206*d9f75844SAndroid Build Coastguard Worker//pc:dtls_transport
3207*d9f75844SAndroid Build Coastguard Worker*/
3208*d9f75844SAndroid Build Coastguard Workercc_library_static {
3209*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__dtls_transport",
3210*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3211*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/dtls_transport.cc"],
3212*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3213*d9f75844SAndroid Build Coastguard Worker}
3214*d9f75844SAndroid Build Coastguard Worker
3215*d9f75844SAndroid Build Coastguard Worker/* From target:
3216*d9f75844SAndroid Build Coastguard Worker//pc:dtmf_sender
3217*d9f75844SAndroid Build Coastguard Worker*/
3218*d9f75844SAndroid Build Coastguard Workercc_library_static {
3219*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__dtmf_sender",
3220*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3221*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/dtmf_sender.cc"],
3222*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3223*d9f75844SAndroid Build Coastguard Worker}
3224*d9f75844SAndroid Build Coastguard Worker
3225*d9f75844SAndroid Build Coastguard Worker/* From target:
3226*d9f75844SAndroid Build Coastguard Worker//pc:external_hmac
3227*d9f75844SAndroid Build Coastguard Worker*/
3228*d9f75844SAndroid Build Coastguard Workercc_library_static {
3229*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__external_hmac",
3230*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3231*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/external_hmac.cc"],
3232*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3233*d9f75844SAndroid Build Coastguard Worker}
3234*d9f75844SAndroid Build Coastguard Worker
3235*d9f75844SAndroid Build Coastguard Worker/* From target:
3236*d9f75844SAndroid Build Coastguard Worker//pc:ice_server_parsing
3237*d9f75844SAndroid Build Coastguard Worker*/
3238*d9f75844SAndroid Build Coastguard Workercc_library_static {
3239*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__ice_server_parsing",
3240*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3241*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/ice_server_parsing.cc"],
3242*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3243*d9f75844SAndroid Build Coastguard Worker}
3244*d9f75844SAndroid Build Coastguard Worker
3245*d9f75844SAndroid Build Coastguard Worker/* From target:
3246*d9f75844SAndroid Build Coastguard Worker//pc:ice_transport
3247*d9f75844SAndroid Build Coastguard Worker*/
3248*d9f75844SAndroid Build Coastguard Workercc_library_static {
3249*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__ice_transport",
3250*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3251*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/ice_transport.cc"],
3252*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3253*d9f75844SAndroid Build Coastguard Worker}
3254*d9f75844SAndroid Build Coastguard Worker
3255*d9f75844SAndroid Build Coastguard Worker/* From target:
3256*d9f75844SAndroid Build Coastguard Worker//pc:jitter_buffer_delay
3257*d9f75844SAndroid Build Coastguard Worker*/
3258*d9f75844SAndroid Build Coastguard Workercc_library_static {
3259*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__jitter_buffer_delay",
3260*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3261*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/jitter_buffer_delay.cc"],
3262*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3263*d9f75844SAndroid Build Coastguard Worker}
3264*d9f75844SAndroid Build Coastguard Worker
3265*d9f75844SAndroid Build Coastguard Worker/* From target:
3266*d9f75844SAndroid Build Coastguard Worker//pc:jsep_transport
3267*d9f75844SAndroid Build Coastguard Worker*/
3268*d9f75844SAndroid Build Coastguard Workercc_library_static {
3269*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__jsep_transport",
3270*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3271*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/jsep_transport.cc"],
3272*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3273*d9f75844SAndroid Build Coastguard Worker}
3274*d9f75844SAndroid Build Coastguard Worker
3275*d9f75844SAndroid Build Coastguard Worker/* From target:
3276*d9f75844SAndroid Build Coastguard Worker//pc:jsep_transport_collection
3277*d9f75844SAndroid Build Coastguard Worker*/
3278*d9f75844SAndroid Build Coastguard Workercc_library_static {
3279*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__jsep_transport_collection",
3280*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3281*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/jsep_transport_collection.cc"],
3282*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3283*d9f75844SAndroid Build Coastguard Worker}
3284*d9f75844SAndroid Build Coastguard Worker
3285*d9f75844SAndroid Build Coastguard Worker/* From target:
3286*d9f75844SAndroid Build Coastguard Worker//pc:jsep_transport_controller
3287*d9f75844SAndroid Build Coastguard Worker*/
3288*d9f75844SAndroid Build Coastguard Workercc_library_static {
3289*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__jsep_transport_controller",
3290*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3291*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/jsep_transport_controller.cc"],
3292*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3293*d9f75844SAndroid Build Coastguard Worker}
3294*d9f75844SAndroid Build Coastguard Worker
3295*d9f75844SAndroid Build Coastguard Worker/* From target:
3296*d9f75844SAndroid Build Coastguard Worker//pc:legacy_stats_collector
3297*d9f75844SAndroid Build Coastguard Worker*/
3298*d9f75844SAndroid Build Coastguard Workercc_library_static {
3299*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__legacy_stats_collector",
3300*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3301*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/legacy_stats_collector.cc"],
3302*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3303*d9f75844SAndroid Build Coastguard Worker}
3304*d9f75844SAndroid Build Coastguard Worker
3305*d9f75844SAndroid Build Coastguard Worker/* From target:
3306*d9f75844SAndroid Build Coastguard Worker//pc:local_audio_source
3307*d9f75844SAndroid Build Coastguard Worker*/
3308*d9f75844SAndroid Build Coastguard Workercc_library_static {
3309*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__local_audio_source",
3310*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3311*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/local_audio_source.cc"],
3312*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3313*d9f75844SAndroid Build Coastguard Worker}
3314*d9f75844SAndroid Build Coastguard Worker
3315*d9f75844SAndroid Build Coastguard Worker/* From target:
3316*d9f75844SAndroid Build Coastguard Worker//pc:media_protocol_names
3317*d9f75844SAndroid Build Coastguard Worker*/
3318*d9f75844SAndroid Build Coastguard Workercc_library_static {
3319*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__media_protocol_names",
3320*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3321*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/media_protocol_names.cc"],
3322*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3323*d9f75844SAndroid Build Coastguard Worker}
3324*d9f75844SAndroid Build Coastguard Worker
3325*d9f75844SAndroid Build Coastguard Worker/* From target:
3326*d9f75844SAndroid Build Coastguard Worker//pc:media_session
3327*d9f75844SAndroid Build Coastguard Worker*/
3328*d9f75844SAndroid Build Coastguard Workercc_library_static {
3329*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__media_session",
3330*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3331*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/media_session.cc"],
3332*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3333*d9f75844SAndroid Build Coastguard Worker}
3334*d9f75844SAndroid Build Coastguard Worker
3335*d9f75844SAndroid Build Coastguard Worker/* From target:
3336*d9f75844SAndroid Build Coastguard Worker//pc:media_stream
3337*d9f75844SAndroid Build Coastguard Worker*/
3338*d9f75844SAndroid Build Coastguard Workercc_library_static {
3339*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__media_stream",
3340*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3341*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/media_stream.cc"],
3342*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3343*d9f75844SAndroid Build Coastguard Worker}
3344*d9f75844SAndroid Build Coastguard Worker
3345*d9f75844SAndroid Build Coastguard Worker/* From target:
3346*d9f75844SAndroid Build Coastguard Worker//pc:media_stream_observer
3347*d9f75844SAndroid Build Coastguard Worker*/
3348*d9f75844SAndroid Build Coastguard Workercc_library_static {
3349*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__media_stream_observer",
3350*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3351*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/media_stream_observer.cc"],
3352*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3353*d9f75844SAndroid Build Coastguard Worker}
3354*d9f75844SAndroid Build Coastguard Worker
3355*d9f75844SAndroid Build Coastguard Worker/* From target:
3356*d9f75844SAndroid Build Coastguard Worker//pc:peer_connection
3357*d9f75844SAndroid Build Coastguard Worker*/
3358*d9f75844SAndroid Build Coastguard Workercc_library_static {
3359*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__peer_connection",
3360*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3361*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/peer_connection.cc"],
3362*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3363*d9f75844SAndroid Build Coastguard Worker}
3364*d9f75844SAndroid Build Coastguard Worker
3365*d9f75844SAndroid Build Coastguard Worker/* From target:
3366*d9f75844SAndroid Build Coastguard Worker//pc:peer_connection_factory
3367*d9f75844SAndroid Build Coastguard Worker*/
3368*d9f75844SAndroid Build Coastguard Workercc_library_static {
3369*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__peer_connection_factory",
3370*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3371*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/peer_connection_factory.cc"],
3372*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3373*d9f75844SAndroid Build Coastguard Worker}
3374*d9f75844SAndroid Build Coastguard Worker
3375*d9f75844SAndroid Build Coastguard Worker/* From target:
3376*d9f75844SAndroid Build Coastguard Worker//pc:peer_connection_message_handler
3377*d9f75844SAndroid Build Coastguard Worker*/
3378*d9f75844SAndroid Build Coastguard Workercc_library_static {
3379*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__peer_connection_message_handler",
3380*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3381*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/peer_connection_message_handler.cc"],
3382*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3383*d9f75844SAndroid Build Coastguard Worker}
3384*d9f75844SAndroid Build Coastguard Worker
3385*d9f75844SAndroid Build Coastguard Worker/* From target:
3386*d9f75844SAndroid Build Coastguard Worker//pc:proxy
3387*d9f75844SAndroid Build Coastguard Worker*/
3388*d9f75844SAndroid Build Coastguard Workercc_library_static {
3389*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__proxy",
3390*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3391*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/proxy.cc"],
3392*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3393*d9f75844SAndroid Build Coastguard Worker}
3394*d9f75844SAndroid Build Coastguard Worker
3395*d9f75844SAndroid Build Coastguard Worker/* From target:
3396*d9f75844SAndroid Build Coastguard Worker//pc:remote_audio_source
3397*d9f75844SAndroid Build Coastguard Worker*/
3398*d9f75844SAndroid Build Coastguard Workercc_library_static {
3399*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__remote_audio_source",
3400*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3401*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/remote_audio_source.cc"],
3402*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3403*d9f75844SAndroid Build Coastguard Worker}
3404*d9f75844SAndroid Build Coastguard Worker
3405*d9f75844SAndroid Build Coastguard Worker/* From target:
3406*d9f75844SAndroid Build Coastguard Worker//pc:rtc_stats_collector
3407*d9f75844SAndroid Build Coastguard Worker*/
3408*d9f75844SAndroid Build Coastguard Workercc_library_static {
3409*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtc_stats_collector",
3410*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3411*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtc_stats_collector.cc"],
3412*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3413*d9f75844SAndroid Build Coastguard Worker}
3414*d9f75844SAndroid Build Coastguard Worker
3415*d9f75844SAndroid Build Coastguard Worker/* From target:
3416*d9f75844SAndroid Build Coastguard Worker//pc:rtc_stats_traversal
3417*d9f75844SAndroid Build Coastguard Worker*/
3418*d9f75844SAndroid Build Coastguard Workercc_library_static {
3419*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtc_stats_traversal",
3420*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3421*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtc_stats_traversal.cc"],
3422*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3423*d9f75844SAndroid Build Coastguard Worker}
3424*d9f75844SAndroid Build Coastguard Worker
3425*d9f75844SAndroid Build Coastguard Worker/* From target:
3426*d9f75844SAndroid Build Coastguard Worker//pc:rtcp_mux_filter
3427*d9f75844SAndroid Build Coastguard Worker*/
3428*d9f75844SAndroid Build Coastguard Workercc_library_static {
3429*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtcp_mux_filter",
3430*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3431*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtcp_mux_filter.cc"],
3432*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3433*d9f75844SAndroid Build Coastguard Worker}
3434*d9f75844SAndroid Build Coastguard Worker
3435*d9f75844SAndroid Build Coastguard Worker/* From target:
3436*d9f75844SAndroid Build Coastguard Worker//pc:rtp_media_utils
3437*d9f75844SAndroid Build Coastguard Worker*/
3438*d9f75844SAndroid Build Coastguard Workercc_library_static {
3439*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtp_media_utils",
3440*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3441*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtp_media_utils.cc"],
3442*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3443*d9f75844SAndroid Build Coastguard Worker}
3444*d9f75844SAndroid Build Coastguard Worker
3445*d9f75844SAndroid Build Coastguard Worker/* From target:
3446*d9f75844SAndroid Build Coastguard Worker//pc:rtp_parameters_conversion
3447*d9f75844SAndroid Build Coastguard Worker*/
3448*d9f75844SAndroid Build Coastguard Workercc_library_static {
3449*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtp_parameters_conversion",
3450*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3451*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtp_parameters_conversion.cc"],
3452*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3453*d9f75844SAndroid Build Coastguard Worker}
3454*d9f75844SAndroid Build Coastguard Worker
3455*d9f75844SAndroid Build Coastguard Worker/* From target:
3456*d9f75844SAndroid Build Coastguard Worker//pc:rtp_receiver
3457*d9f75844SAndroid Build Coastguard Worker*/
3458*d9f75844SAndroid Build Coastguard Workercc_library_static {
3459*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtp_receiver",
3460*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3461*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtp_receiver.cc"],
3462*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3463*d9f75844SAndroid Build Coastguard Worker}
3464*d9f75844SAndroid Build Coastguard Worker
3465*d9f75844SAndroid Build Coastguard Worker/* From target:
3466*d9f75844SAndroid Build Coastguard Worker//pc:rtp_sender
3467*d9f75844SAndroid Build Coastguard Worker*/
3468*d9f75844SAndroid Build Coastguard Workercc_library_static {
3469*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtp_sender",
3470*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3471*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtp_sender.cc"],
3472*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3473*d9f75844SAndroid Build Coastguard Worker}
3474*d9f75844SAndroid Build Coastguard Worker
3475*d9f75844SAndroid Build Coastguard Worker/* From target:
3476*d9f75844SAndroid Build Coastguard Worker//pc:rtp_transceiver
3477*d9f75844SAndroid Build Coastguard Worker*/
3478*d9f75844SAndroid Build Coastguard Workercc_library_static {
3479*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtp_transceiver",
3480*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3481*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtp_transceiver.cc"],
3482*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3483*d9f75844SAndroid Build Coastguard Worker}
3484*d9f75844SAndroid Build Coastguard Worker
3485*d9f75844SAndroid Build Coastguard Worker/* From target:
3486*d9f75844SAndroid Build Coastguard Worker//pc:rtp_transmission_manager
3487*d9f75844SAndroid Build Coastguard Worker*/
3488*d9f75844SAndroid Build Coastguard Workercc_library_static {
3489*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtp_transmission_manager",
3490*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3491*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtp_transmission_manager.cc"],
3492*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3493*d9f75844SAndroid Build Coastguard Worker}
3494*d9f75844SAndroid Build Coastguard Worker
3495*d9f75844SAndroid Build Coastguard Worker/* From target:
3496*d9f75844SAndroid Build Coastguard Worker//pc:rtp_transport
3497*d9f75844SAndroid Build Coastguard Worker*/
3498*d9f75844SAndroid Build Coastguard Workercc_library_static {
3499*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__rtp_transport",
3500*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3501*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/rtp_transport.cc"],
3502*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3503*d9f75844SAndroid Build Coastguard Worker}
3504*d9f75844SAndroid Build Coastguard Worker
3505*d9f75844SAndroid Build Coastguard Worker/* From target:
3506*d9f75844SAndroid Build Coastguard Worker//pc:sctp_data_channel
3507*d9f75844SAndroid Build Coastguard Worker*/
3508*d9f75844SAndroid Build Coastguard Workercc_library_static {
3509*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__sctp_data_channel",
3510*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3511*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/sctp_data_channel.cc"],
3512*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3513*d9f75844SAndroid Build Coastguard Worker}
3514*d9f75844SAndroid Build Coastguard Worker
3515*d9f75844SAndroid Build Coastguard Worker/* From target:
3516*d9f75844SAndroid Build Coastguard Worker//pc:sctp_transport
3517*d9f75844SAndroid Build Coastguard Worker*/
3518*d9f75844SAndroid Build Coastguard Workercc_library_static {
3519*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__sctp_transport",
3520*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3521*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/sctp_transport.cc"],
3522*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3523*d9f75844SAndroid Build Coastguard Worker}
3524*d9f75844SAndroid Build Coastguard Worker
3525*d9f75844SAndroid Build Coastguard Worker/* From target:
3526*d9f75844SAndroid Build Coastguard Worker//pc:sctp_utils
3527*d9f75844SAndroid Build Coastguard Worker*/
3528*d9f75844SAndroid Build Coastguard Workercc_library_static {
3529*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__sctp_utils",
3530*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3531*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/sctp_utils.cc"],
3532*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3533*d9f75844SAndroid Build Coastguard Worker}
3534*d9f75844SAndroid Build Coastguard Worker
3535*d9f75844SAndroid Build Coastguard Worker/* From target:
3536*d9f75844SAndroid Build Coastguard Worker//pc:sdp_offer_answer
3537*d9f75844SAndroid Build Coastguard Worker*/
3538*d9f75844SAndroid Build Coastguard Workercc_library_static {
3539*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__sdp_offer_answer",
3540*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3541*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/sdp_offer_answer.cc"],
3542*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3543*d9f75844SAndroid Build Coastguard Worker}
3544*d9f75844SAndroid Build Coastguard Worker
3545*d9f75844SAndroid Build Coastguard Worker/* From target:
3546*d9f75844SAndroid Build Coastguard Worker//pc:sdp_serializer
3547*d9f75844SAndroid Build Coastguard Worker*/
3548*d9f75844SAndroid Build Coastguard Workercc_library_static {
3549*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__sdp_serializer",
3550*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3551*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/sdp_serializer.cc"],
3552*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3553*d9f75844SAndroid Build Coastguard Worker}
3554*d9f75844SAndroid Build Coastguard Worker
3555*d9f75844SAndroid Build Coastguard Worker/* From target:
3556*d9f75844SAndroid Build Coastguard Worker//pc:sdp_utils
3557*d9f75844SAndroid Build Coastguard Worker*/
3558*d9f75844SAndroid Build Coastguard Workercc_library_static {
3559*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__sdp_utils",
3560*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3561*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/sdp_utils.cc"],
3562*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3563*d9f75844SAndroid Build Coastguard Worker}
3564*d9f75844SAndroid Build Coastguard Worker
3565*d9f75844SAndroid Build Coastguard Worker/* From target:
3566*d9f75844SAndroid Build Coastguard Worker//pc:session_description
3567*d9f75844SAndroid Build Coastguard Worker*/
3568*d9f75844SAndroid Build Coastguard Workercc_library_static {
3569*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__session_description",
3570*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3571*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/session_description.cc"],
3572*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3573*d9f75844SAndroid Build Coastguard Worker}
3574*d9f75844SAndroid Build Coastguard Worker
3575*d9f75844SAndroid Build Coastguard Worker/* From target:
3576*d9f75844SAndroid Build Coastguard Worker//pc:simulcast_description
3577*d9f75844SAndroid Build Coastguard Worker*/
3578*d9f75844SAndroid Build Coastguard Workercc_library_static {
3579*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__simulcast_description",
3580*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3581*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/simulcast_description.cc"],
3582*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3583*d9f75844SAndroid Build Coastguard Worker}
3584*d9f75844SAndroid Build Coastguard Worker
3585*d9f75844SAndroid Build Coastguard Worker/* From target:
3586*d9f75844SAndroid Build Coastguard Worker//pc:srtp_filter
3587*d9f75844SAndroid Build Coastguard Worker*/
3588*d9f75844SAndroid Build Coastguard Workercc_library_static {
3589*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__srtp_filter",
3590*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3591*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/srtp_filter.cc"],
3592*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3593*d9f75844SAndroid Build Coastguard Worker}
3594*d9f75844SAndroid Build Coastguard Worker
3595*d9f75844SAndroid Build Coastguard Worker/* From target:
3596*d9f75844SAndroid Build Coastguard Worker//pc:srtp_session
3597*d9f75844SAndroid Build Coastguard Worker*/
3598*d9f75844SAndroid Build Coastguard Workercc_library_static {
3599*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__srtp_session",
3600*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3601*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/srtp_session.cc"],
3602*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3603*d9f75844SAndroid Build Coastguard Worker}
3604*d9f75844SAndroid Build Coastguard Worker
3605*d9f75844SAndroid Build Coastguard Worker/* From target:
3606*d9f75844SAndroid Build Coastguard Worker//pc:srtp_transport
3607*d9f75844SAndroid Build Coastguard Worker*/
3608*d9f75844SAndroid Build Coastguard Workercc_library_static {
3609*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__srtp_transport",
3610*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3611*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/srtp_transport.cc"],
3612*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3613*d9f75844SAndroid Build Coastguard Worker}
3614*d9f75844SAndroid Build Coastguard Worker
3615*d9f75844SAndroid Build Coastguard Worker/* From target:
3616*d9f75844SAndroid Build Coastguard Worker//pc:track_media_info_map
3617*d9f75844SAndroid Build Coastguard Worker*/
3618*d9f75844SAndroid Build Coastguard Workercc_library_static {
3619*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__track_media_info_map",
3620*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3621*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/track_media_info_map.cc"],
3622*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3623*d9f75844SAndroid Build Coastguard Worker}
3624*d9f75844SAndroid Build Coastguard Worker
3625*d9f75844SAndroid Build Coastguard Worker/* From target:
3626*d9f75844SAndroid Build Coastguard Worker//pc:transceiver_list
3627*d9f75844SAndroid Build Coastguard Worker*/
3628*d9f75844SAndroid Build Coastguard Workercc_library_static {
3629*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__transceiver_list",
3630*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3631*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/transceiver_list.cc"],
3632*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3633*d9f75844SAndroid Build Coastguard Worker}
3634*d9f75844SAndroid Build Coastguard Worker
3635*d9f75844SAndroid Build Coastguard Worker/* From target:
3636*d9f75844SAndroid Build Coastguard Worker//pc:transport_stats
3637*d9f75844SAndroid Build Coastguard Worker*/
3638*d9f75844SAndroid Build Coastguard Workercc_library_static {
3639*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__transport_stats",
3640*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3641*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/transport_stats.cc"],
3642*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3643*d9f75844SAndroid Build Coastguard Worker}
3644*d9f75844SAndroid Build Coastguard Worker
3645*d9f75844SAndroid Build Coastguard Worker/* From target:
3646*d9f75844SAndroid Build Coastguard Worker//pc:usage_pattern
3647*d9f75844SAndroid Build Coastguard Worker*/
3648*d9f75844SAndroid Build Coastguard Workercc_library_static {
3649*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__usage_pattern",
3650*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3651*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/usage_pattern.cc"],
3652*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3653*d9f75844SAndroid Build Coastguard Worker}
3654*d9f75844SAndroid Build Coastguard Worker
3655*d9f75844SAndroid Build Coastguard Worker/* From target:
3656*d9f75844SAndroid Build Coastguard Worker//pc:video_rtp_receiver
3657*d9f75844SAndroid Build Coastguard Worker*/
3658*d9f75844SAndroid Build Coastguard Workercc_library_static {
3659*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__video_rtp_receiver",
3660*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3661*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/video_rtp_receiver.cc"],
3662*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3663*d9f75844SAndroid Build Coastguard Worker}
3664*d9f75844SAndroid Build Coastguard Worker
3665*d9f75844SAndroid Build Coastguard Worker/* From target:
3666*d9f75844SAndroid Build Coastguard Worker//pc:video_rtp_track_source
3667*d9f75844SAndroid Build Coastguard Worker*/
3668*d9f75844SAndroid Build Coastguard Workercc_library_static {
3669*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__video_rtp_track_source",
3670*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3671*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/video_rtp_track_source.cc"],
3672*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3673*d9f75844SAndroid Build Coastguard Worker}
3674*d9f75844SAndroid Build Coastguard Worker
3675*d9f75844SAndroid Build Coastguard Worker/* From target:
3676*d9f75844SAndroid Build Coastguard Worker//pc:video_track
3677*d9f75844SAndroid Build Coastguard Worker*/
3678*d9f75844SAndroid Build Coastguard Workercc_library_static {
3679*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__video_track",
3680*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3681*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/video_track.cc"],
3682*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3683*d9f75844SAndroid Build Coastguard Worker}
3684*d9f75844SAndroid Build Coastguard Worker
3685*d9f75844SAndroid Build Coastguard Worker/* From target:
3686*d9f75844SAndroid Build Coastguard Worker//pc:video_track_source
3687*d9f75844SAndroid Build Coastguard Worker*/
3688*d9f75844SAndroid Build Coastguard Workercc_library_static {
3689*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__video_track_source",
3690*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3691*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/video_track_source.cc"],
3692*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3693*d9f75844SAndroid Build Coastguard Worker}
3694*d9f75844SAndroid Build Coastguard Worker
3695*d9f75844SAndroid Build Coastguard Worker/* From target:
3696*d9f75844SAndroid Build Coastguard Worker//pc:video_track_source_proxy
3697*d9f75844SAndroid Build Coastguard Worker*/
3698*d9f75844SAndroid Build Coastguard Workercc_library_static {
3699*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__video_track_source_proxy",
3700*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3701*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/video_track_source_proxy.cc"],
3702*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3703*d9f75844SAndroid Build Coastguard Worker}
3704*d9f75844SAndroid Build Coastguard Worker
3705*d9f75844SAndroid Build Coastguard Worker/* From target:
3706*d9f75844SAndroid Build Coastguard Worker//pc:webrtc_sdp
3707*d9f75844SAndroid Build Coastguard Worker*/
3708*d9f75844SAndroid Build Coastguard Workercc_library_static {
3709*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__webrtc_sdp",
3710*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3711*d9f75844SAndroid Build Coastguard Worker    srcs: [
3712*d9f75844SAndroid Build Coastguard Worker        "pc/jsep_ice_candidate.cc",
3713*d9f75844SAndroid Build Coastguard Worker        "pc/jsep_session_description.cc",
3714*d9f75844SAndroid Build Coastguard Worker        "pc/webrtc_sdp.cc",
3715*d9f75844SAndroid Build Coastguard Worker    ],
3716*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3717*d9f75844SAndroid Build Coastguard Worker}
3718*d9f75844SAndroid Build Coastguard Worker
3719*d9f75844SAndroid Build Coastguard Worker/* From target:
3720*d9f75844SAndroid Build Coastguard Worker//pc:webrtc_session_description_factory
3721*d9f75844SAndroid Build Coastguard Worker*/
3722*d9f75844SAndroid Build Coastguard Workercc_library_static {
3723*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_pc__webrtc_session_description_factory",
3724*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3725*d9f75844SAndroid Build Coastguard Worker    srcs: ["pc/webrtc_session_description_factory.cc"],
3726*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3727*d9f75844SAndroid Build Coastguard Worker}
3728*d9f75844SAndroid Build Coastguard Worker
3729*d9f75844SAndroid Build Coastguard Worker/* From target:
3730*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/public:factory
3731*d9f75844SAndroid Build Coastguard Worker*/
3732*d9f75844SAndroid Build Coastguard Workercc_library_static {
3733*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_public__factory",
3734*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3735*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/public/dcsctp_socket_factory.cc"],
3736*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3737*d9f75844SAndroid Build Coastguard Worker}
3738*d9f75844SAndroid Build Coastguard Worker
3739*d9f75844SAndroid Build Coastguard Worker/* From target:
3740*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/public:socket
3741*d9f75844SAndroid Build Coastguard Worker*/
3742*d9f75844SAndroid Build Coastguard Workercc_library_static {
3743*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_public__socket",
3744*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3745*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/public/dcsctp_handover_state.cc"],
3746*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3747*d9f75844SAndroid Build Coastguard Worker}
3748*d9f75844SAndroid Build Coastguard Worker
3749*d9f75844SAndroid Build Coastguard Worker/* From target:
3750*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/public:utils
3751*d9f75844SAndroid Build Coastguard Worker*/
3752*d9f75844SAndroid Build Coastguard Workercc_library_static {
3753*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_public__utils",
3754*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3755*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/public/text_pcap_packet_observer.cc"],
3756*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3757*d9f75844SAndroid Build Coastguard Worker}
3758*d9f75844SAndroid Build Coastguard Worker
3759*d9f75844SAndroid Build Coastguard Worker/* From target:
3760*d9f75844SAndroid Build Coastguard Worker//modules/remote_bitrate_estimator:remote_bitrate_estimator
3761*d9f75844SAndroid Build Coastguard Worker*/
3762*d9f75844SAndroid Build Coastguard Workercc_library_static {
3763*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
3764*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3765*d9f75844SAndroid Build Coastguard Worker    srcs: [
3766*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/aimd_rate_control.cc",
3767*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/bwe_defines.cc",
3768*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/inter_arrival.cc",
3769*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/overuse_detector.cc",
3770*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/overuse_estimator.cc",
3771*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/packet_arrival_map.cc",
3772*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc",
3773*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc",
3774*d9f75844SAndroid Build Coastguard Worker        "modules/remote_bitrate_estimator/remote_estimator_proxy.cc",
3775*d9f75844SAndroid Build Coastguard Worker    ],
3776*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3777*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
3778*d9f75844SAndroid Build Coastguard Worker}
3779*d9f75844SAndroid Build Coastguard Worker
3780*d9f75844SAndroid Build Coastguard Worker/* From target:
3781*d9f75844SAndroid Build Coastguard Worker//video/render:incoming_video_stream
3782*d9f75844SAndroid Build Coastguard Worker*/
3783*d9f75844SAndroid Build Coastguard Workercc_library_static {
3784*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_render__incoming_video_stream",
3785*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3786*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/render/incoming_video_stream.cc"],
3787*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3788*d9f75844SAndroid Build Coastguard Worker}
3789*d9f75844SAndroid Build Coastguard Worker
3790*d9f75844SAndroid Build Coastguard Worker/* From target:
3791*d9f75844SAndroid Build Coastguard Worker//video/render:video_render_frames
3792*d9f75844SAndroid Build Coastguard Worker*/
3793*d9f75844SAndroid Build Coastguard Workercc_library_static {
3794*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_render__video_render_frames",
3795*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3796*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/render/video_render_frames.cc"],
3797*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3798*d9f75844SAndroid Build Coastguard Worker}
3799*d9f75844SAndroid Build Coastguard Worker
3800*d9f75844SAndroid Build Coastguard Worker/* From target:
3801*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2/rnn_vad:rnn_vad
3802*d9f75844SAndroid Build Coastguard Worker*/
3803*d9f75844SAndroid Build Coastguard Workercc_library_static {
3804*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rnn_vad__rnn_vad",
3805*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3806*d9f75844SAndroid Build Coastguard Worker    srcs: [
3807*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/rnn_vad/features_extraction.cc",
3808*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/rnn_vad/rnn.cc",
3809*d9f75844SAndroid Build Coastguard Worker    ],
3810*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3811*d9f75844SAndroid Build Coastguard Worker}
3812*d9f75844SAndroid Build Coastguard Worker
3813*d9f75844SAndroid Build Coastguard Worker/* From target:
3814*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2/rnn_vad:rnn_vad_auto_correlation
3815*d9f75844SAndroid Build Coastguard Worker*/
3816*d9f75844SAndroid Build Coastguard Workercc_library_static {
3817*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rnn_vad__rnn_vad_auto_correlation",
3818*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3819*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/rnn_vad/auto_correlation.cc"],
3820*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3821*d9f75844SAndroid Build Coastguard Worker}
3822*d9f75844SAndroid Build Coastguard Worker
3823*d9f75844SAndroid Build Coastguard Worker/* From target:
3824*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2/rnn_vad:rnn_vad_layers
3825*d9f75844SAndroid Build Coastguard Worker*/
3826*d9f75844SAndroid Build Coastguard Workercc_library_static {
3827*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rnn_vad__rnn_vad_layers",
3828*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3829*d9f75844SAndroid Build Coastguard Worker    srcs: [
3830*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/rnn_vad/rnn_fc.cc",
3831*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/rnn_vad/rnn_gru.cc",
3832*d9f75844SAndroid Build Coastguard Worker    ],
3833*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3834*d9f75844SAndroid Build Coastguard Worker    arch: {
3835*d9f75844SAndroid Build Coastguard Worker        x86_64: {
3836*d9f75844SAndroid Build Coastguard Worker        },
3837*d9f75844SAndroid Build Coastguard Worker        x86: {
3838*d9f75844SAndroid Build Coastguard Worker        },
3839*d9f75844SAndroid Build Coastguard Worker    },
3840*d9f75844SAndroid Build Coastguard Worker}
3841*d9f75844SAndroid Build Coastguard Worker
3842*d9f75844SAndroid Build Coastguard Worker/* From target:
3843*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2/rnn_vad:rnn_vad_lp_residual
3844*d9f75844SAndroid Build Coastguard Worker*/
3845*d9f75844SAndroid Build Coastguard Workercc_library_static {
3846*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rnn_vad__rnn_vad_lp_residual",
3847*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3848*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/rnn_vad/lp_residual.cc"],
3849*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3850*d9f75844SAndroid Build Coastguard Worker}
3851*d9f75844SAndroid Build Coastguard Worker
3852*d9f75844SAndroid Build Coastguard Worker/* From target:
3853*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2/rnn_vad:rnn_vad_pitch
3854*d9f75844SAndroid Build Coastguard Worker*/
3855*d9f75844SAndroid Build Coastguard Workercc_library_static {
3856*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rnn_vad__rnn_vad_pitch",
3857*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3858*d9f75844SAndroid Build Coastguard Worker    srcs: [
3859*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/rnn_vad/pitch_search.cc",
3860*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc",
3861*d9f75844SAndroid Build Coastguard Worker    ],
3862*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3863*d9f75844SAndroid Build Coastguard Worker    arch: {
3864*d9f75844SAndroid Build Coastguard Worker        x86_64: {
3865*d9f75844SAndroid Build Coastguard Worker        },
3866*d9f75844SAndroid Build Coastguard Worker        x86: {
3867*d9f75844SAndroid Build Coastguard Worker        },
3868*d9f75844SAndroid Build Coastguard Worker    },
3869*d9f75844SAndroid Build Coastguard Worker}
3870*d9f75844SAndroid Build Coastguard Worker
3871*d9f75844SAndroid Build Coastguard Worker/* From target:
3872*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2/rnn_vad:rnn_vad_spectral_features
3873*d9f75844SAndroid Build Coastguard Worker*/
3874*d9f75844SAndroid Build Coastguard Workercc_library_static {
3875*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rnn_vad__rnn_vad_spectral_features",
3876*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3877*d9f75844SAndroid Build Coastguard Worker    srcs: [
3878*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/rnn_vad/spectral_features.cc",
3879*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc",
3880*d9f75844SAndroid Build Coastguard Worker    ],
3881*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3882*d9f75844SAndroid Build Coastguard Worker}
3883*d9f75844SAndroid Build Coastguard Worker
3884*d9f75844SAndroid Build Coastguard Worker/* From target:
3885*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/agc2/rnn_vad:vector_math_avx2
3886*d9f75844SAndroid Build Coastguard Worker*/
3887*d9f75844SAndroid Build Coastguard Workercc_library_static {
3888*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rnn_vad__vector_math_avx2",
3889*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3890*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/agc2/rnn_vad/vector_math_avx2.cc"],
3891*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3892*d9f75844SAndroid Build Coastguard Worker    arch: {
3893*d9f75844SAndroid Build Coastguard Worker        arm: {
3894*d9f75844SAndroid Build Coastguard Worker            enabled: false,
3895*d9f75844SAndroid Build Coastguard Worker        },
3896*d9f75844SAndroid Build Coastguard Worker        arm64: {
3897*d9f75844SAndroid Build Coastguard Worker            enabled: false,
3898*d9f75844SAndroid Build Coastguard Worker        },
3899*d9f75844SAndroid Build Coastguard Worker        riscv64: {
3900*d9f75844SAndroid Build Coastguard Worker            enabled: false,
3901*d9f75844SAndroid Build Coastguard Worker        },
3902*d9f75844SAndroid Build Coastguard Worker    },
3903*d9f75844SAndroid Build Coastguard Worker}
3904*d9f75844SAndroid Build Coastguard Worker
3905*d9f75844SAndroid Build Coastguard Worker/* From target:
3906*d9f75844SAndroid Build Coastguard Worker//rtc_base:async_resolver_interface
3907*d9f75844SAndroid Build Coastguard Worker*/
3908*d9f75844SAndroid Build Coastguard Workercc_library_static {
3909*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__async_resolver_interface",
3910*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3911*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/async_resolver_interface.cc"],
3912*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3913*d9f75844SAndroid Build Coastguard Worker}
3914*d9f75844SAndroid Build Coastguard Worker
3915*d9f75844SAndroid Build Coastguard Worker/* From target:
3916*d9f75844SAndroid Build Coastguard Worker//rtc_base:async_socket
3917*d9f75844SAndroid Build Coastguard Worker*/
3918*d9f75844SAndroid Build Coastguard Workercc_library_static {
3919*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__async_socket",
3920*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3921*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/async_socket.cc"],
3922*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3923*d9f75844SAndroid Build Coastguard Worker}
3924*d9f75844SAndroid Build Coastguard Worker
3925*d9f75844SAndroid Build Coastguard Worker/* From target:
3926*d9f75844SAndroid Build Coastguard Worker//rtc_base:audio_format_to_string
3927*d9f75844SAndroid Build Coastguard Worker*/
3928*d9f75844SAndroid Build Coastguard Workercc_library_static {
3929*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__audio_format_to_string",
3930*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3931*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/strings/audio_format_to_string.cc"],
3932*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3933*d9f75844SAndroid Build Coastguard Worker}
3934*d9f75844SAndroid Build Coastguard Worker
3935*d9f75844SAndroid Build Coastguard Worker/* From target:
3936*d9f75844SAndroid Build Coastguard Worker//rtc_base:bit_buffer
3937*d9f75844SAndroid Build Coastguard Worker*/
3938*d9f75844SAndroid Build Coastguard Workercc_library_static {
3939*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__bit_buffer",
3940*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3941*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/bit_buffer.cc"],
3942*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3943*d9f75844SAndroid Build Coastguard Worker}
3944*d9f75844SAndroid Build Coastguard Worker
3945*d9f75844SAndroid Build Coastguard Worker/* From target:
3946*d9f75844SAndroid Build Coastguard Worker//rtc_base:bitstream_reader
3947*d9f75844SAndroid Build Coastguard Worker*/
3948*d9f75844SAndroid Build Coastguard Workercc_library_static {
3949*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__bitstream_reader",
3950*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3951*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/bitstream_reader.cc"],
3952*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3953*d9f75844SAndroid Build Coastguard Worker}
3954*d9f75844SAndroid Build Coastguard Worker
3955*d9f75844SAndroid Build Coastguard Worker/* From target:
3956*d9f75844SAndroid Build Coastguard Worker//rtc_base:buffer_queue
3957*d9f75844SAndroid Build Coastguard Worker*/
3958*d9f75844SAndroid Build Coastguard Workercc_library_static {
3959*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__buffer_queue",
3960*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3961*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/buffer_queue.cc"],
3962*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3963*d9f75844SAndroid Build Coastguard Worker}
3964*d9f75844SAndroid Build Coastguard Worker
3965*d9f75844SAndroid Build Coastguard Worker/* From target:
3966*d9f75844SAndroid Build Coastguard Worker//rtc_base:byte_buffer
3967*d9f75844SAndroid Build Coastguard Worker*/
3968*d9f75844SAndroid Build Coastguard Workercc_library_static {
3969*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__byte_buffer",
3970*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3971*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/byte_buffer.cc"],
3972*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3973*d9f75844SAndroid Build Coastguard Worker}
3974*d9f75844SAndroid Build Coastguard Worker
3975*d9f75844SAndroid Build Coastguard Worker/* From target:
3976*d9f75844SAndroid Build Coastguard Worker//rtc_base:callback_list
3977*d9f75844SAndroid Build Coastguard Worker*/
3978*d9f75844SAndroid Build Coastguard Workercc_library_static {
3979*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__callback_list",
3980*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3981*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/callback_list.cc"],
3982*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3983*d9f75844SAndroid Build Coastguard Worker}
3984*d9f75844SAndroid Build Coastguard Worker
3985*d9f75844SAndroid Build Coastguard Worker/* From target:
3986*d9f75844SAndroid Build Coastguard Worker//rtc_base:checks
3987*d9f75844SAndroid Build Coastguard Worker*/
3988*d9f75844SAndroid Build Coastguard Workercc_library_static {
3989*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__checks",
3990*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
3991*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/checks.cc"],
3992*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
3993*d9f75844SAndroid Build Coastguard Worker}
3994*d9f75844SAndroid Build Coastguard Worker
3995*d9f75844SAndroid Build Coastguard Worker/* From target:
3996*d9f75844SAndroid Build Coastguard Worker//rtc_base:copy_on_write_buffer
3997*d9f75844SAndroid Build Coastguard Worker*/
3998*d9f75844SAndroid Build Coastguard Workercc_library_static {
3999*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__copy_on_write_buffer",
4000*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4001*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/copy_on_write_buffer.cc"],
4002*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4003*d9f75844SAndroid Build Coastguard Worker}
4004*d9f75844SAndroid Build Coastguard Worker
4005*d9f75844SAndroid Build Coastguard Worker/* From target:
4006*d9f75844SAndroid Build Coastguard Worker//rtc_base:criticalsection
4007*d9f75844SAndroid Build Coastguard Worker*/
4008*d9f75844SAndroid Build Coastguard Workercc_library_static {
4009*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__criticalsection",
4010*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4011*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/deprecated/recursive_critical_section.cc"],
4012*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4013*d9f75844SAndroid Build Coastguard Worker}
4014*d9f75844SAndroid Build Coastguard Worker
4015*d9f75844SAndroid Build Coastguard Worker/* From target:
4016*d9f75844SAndroid Build Coastguard Worker//rtc_base:event_tracer
4017*d9f75844SAndroid Build Coastguard Worker*/
4018*d9f75844SAndroid Build Coastguard Workercc_library_static {
4019*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__event_tracer",
4020*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4021*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/event_tracer.cc"],
4022*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4023*d9f75844SAndroid Build Coastguard Worker}
4024*d9f75844SAndroid Build Coastguard Worker
4025*d9f75844SAndroid Build Coastguard Worker/* From target:
4026*d9f75844SAndroid Build Coastguard Worker//rtc_base:histogram_percentile_counter
4027*d9f75844SAndroid Build Coastguard Worker*/
4028*d9f75844SAndroid Build Coastguard Workercc_library_static {
4029*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__histogram_percentile_counter",
4030*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4031*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/numerics/histogram_percentile_counter.cc"],
4032*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4033*d9f75844SAndroid Build Coastguard Worker}
4034*d9f75844SAndroid Build Coastguard Worker
4035*d9f75844SAndroid Build Coastguard Worker/* From target:
4036*d9f75844SAndroid Build Coastguard Worker//rtc_base:ip_address
4037*d9f75844SAndroid Build Coastguard Worker*/
4038*d9f75844SAndroid Build Coastguard Workercc_library_static {
4039*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__ip_address",
4040*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4041*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/ip_address.cc"],
4042*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4043*d9f75844SAndroid Build Coastguard Worker}
4044*d9f75844SAndroid Build Coastguard Worker
4045*d9f75844SAndroid Build Coastguard Worker/* From target:
4046*d9f75844SAndroid Build Coastguard Worker//rtc_base:logging
4047*d9f75844SAndroid Build Coastguard Worker*/
4048*d9f75844SAndroid Build Coastguard Workercc_library_static {
4049*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__logging",
4050*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4051*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/logging.cc"],
4052*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4053*d9f75844SAndroid Build Coastguard Worker}
4054*d9f75844SAndroid Build Coastguard Worker
4055*d9f75844SAndroid Build Coastguard Worker/* From target:
4056*d9f75844SAndroid Build Coastguard Worker//rtc_base:net_helpers
4057*d9f75844SAndroid Build Coastguard Worker*/
4058*d9f75844SAndroid Build Coastguard Workercc_library_static {
4059*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__net_helpers",
4060*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4061*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/net_helpers.cc"],
4062*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4063*d9f75844SAndroid Build Coastguard Worker}
4064*d9f75844SAndroid Build Coastguard Worker
4065*d9f75844SAndroid Build Coastguard Worker/* From target:
4066*d9f75844SAndroid Build Coastguard Worker//rtc_base:network_constants
4067*d9f75844SAndroid Build Coastguard Worker*/
4068*d9f75844SAndroid Build Coastguard Workercc_library_static {
4069*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__network_constants",
4070*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4071*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/network_constants.cc"],
4072*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4073*d9f75844SAndroid Build Coastguard Worker}
4074*d9f75844SAndroid Build Coastguard Worker
4075*d9f75844SAndroid Build Coastguard Worker/* From target:
4076*d9f75844SAndroid Build Coastguard Worker//rtc_base:null_socket_server
4077*d9f75844SAndroid Build Coastguard Worker*/
4078*d9f75844SAndroid Build Coastguard Workercc_library_static {
4079*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__null_socket_server",
4080*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4081*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/null_socket_server.cc"],
4082*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4083*d9f75844SAndroid Build Coastguard Worker}
4084*d9f75844SAndroid Build Coastguard Worker
4085*d9f75844SAndroid Build Coastguard Worker/* From target:
4086*d9f75844SAndroid Build Coastguard Worker//rtc_base:platform_thread
4087*d9f75844SAndroid Build Coastguard Worker*/
4088*d9f75844SAndroid Build Coastguard Workercc_library_static {
4089*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__platform_thread",
4090*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4091*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/platform_thread.cc"],
4092*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4093*d9f75844SAndroid Build Coastguard Worker}
4094*d9f75844SAndroid Build Coastguard Worker
4095*d9f75844SAndroid Build Coastguard Worker/* From target:
4096*d9f75844SAndroid Build Coastguard Worker//rtc_base:platform_thread_types
4097*d9f75844SAndroid Build Coastguard Worker*/
4098*d9f75844SAndroid Build Coastguard Workercc_library_static {
4099*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__platform_thread_types",
4100*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4101*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/platform_thread_types.cc"],
4102*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4103*d9f75844SAndroid Build Coastguard Worker}
4104*d9f75844SAndroid Build Coastguard Worker
4105*d9f75844SAndroid Build Coastguard Worker/* From target:
4106*d9f75844SAndroid Build Coastguard Worker//rtc_base:race_checker
4107*d9f75844SAndroid Build Coastguard Worker*/
4108*d9f75844SAndroid Build Coastguard Workercc_library_static {
4109*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__race_checker",
4110*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4111*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/race_checker.cc"],
4112*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4113*d9f75844SAndroid Build Coastguard Worker}
4114*d9f75844SAndroid Build Coastguard Worker
4115*d9f75844SAndroid Build Coastguard Worker/* From target:
4116*d9f75844SAndroid Build Coastguard Worker//rtc_base:random
4117*d9f75844SAndroid Build Coastguard Worker*/
4118*d9f75844SAndroid Build Coastguard Workercc_library_static {
4119*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__random",
4120*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4121*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/random.cc"],
4122*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4123*d9f75844SAndroid Build Coastguard Worker}
4124*d9f75844SAndroid Build Coastguard Worker
4125*d9f75844SAndroid Build Coastguard Worker/* From target:
4126*d9f75844SAndroid Build Coastguard Worker//rtc_base:rate_limiter
4127*d9f75844SAndroid Build Coastguard Worker*/
4128*d9f75844SAndroid Build Coastguard Workercc_library_static {
4129*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rate_limiter",
4130*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4131*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/rate_limiter.cc"],
4132*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4133*d9f75844SAndroid Build Coastguard Worker}
4134*d9f75844SAndroid Build Coastguard Worker
4135*d9f75844SAndroid Build Coastguard Worker/* From target:
4136*d9f75844SAndroid Build Coastguard Worker//rtc_base:rate_statistics
4137*d9f75844SAndroid Build Coastguard Worker*/
4138*d9f75844SAndroid Build Coastguard Workercc_library_static {
4139*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rate_statistics",
4140*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4141*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/rate_statistics.cc"],
4142*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4143*d9f75844SAndroid Build Coastguard Worker}
4144*d9f75844SAndroid Build Coastguard Worker
4145*d9f75844SAndroid Build Coastguard Worker/* From target:
4146*d9f75844SAndroid Build Coastguard Worker//rtc_base:rate_tracker
4147*d9f75844SAndroid Build Coastguard Worker*/
4148*d9f75844SAndroid Build Coastguard Workercc_library_static {
4149*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rate_tracker",
4150*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4151*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/rate_tracker.cc"],
4152*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4153*d9f75844SAndroid Build Coastguard Worker}
4154*d9f75844SAndroid Build Coastguard Worker
4155*d9f75844SAndroid Build Coastguard Worker/* From target:
4156*d9f75844SAndroid Build Coastguard Worker//rtc_base:rtc_base
4157*d9f75844SAndroid Build Coastguard Worker*/
4158*d9f75844SAndroid Build Coastguard Workercc_library_static {
4159*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rtc_base",
4160*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4161*d9f75844SAndroid Build Coastguard Worker    srcs: [
4162*d9f75844SAndroid Build Coastguard Worker        "rtc_base/async_packet_socket.cc",
4163*d9f75844SAndroid Build Coastguard Worker        "rtc_base/async_tcp_socket.cc",
4164*d9f75844SAndroid Build Coastguard Worker        "rtc_base/async_udp_socket.cc",
4165*d9f75844SAndroid Build Coastguard Worker        "rtc_base/boringssl_certificate.cc",
4166*d9f75844SAndroid Build Coastguard Worker        "rtc_base/boringssl_identity.cc",
4167*d9f75844SAndroid Build Coastguard Worker        "rtc_base/crc32.cc",
4168*d9f75844SAndroid Build Coastguard Worker        "rtc_base/crypt_string.cc",
4169*d9f75844SAndroid Build Coastguard Worker        "rtc_base/data_rate_limiter.cc",
4170*d9f75844SAndroid Build Coastguard Worker        "rtc_base/file_rotating_stream.cc",
4171*d9f75844SAndroid Build Coastguard Worker        "rtc_base/helpers.cc",
4172*d9f75844SAndroid Build Coastguard Worker        "rtc_base/http_common.cc",
4173*d9f75844SAndroid Build Coastguard Worker        "rtc_base/ifaddrs_converter.cc",
4174*d9f75844SAndroid Build Coastguard Worker        "rtc_base/log_sinks.cc",
4175*d9f75844SAndroid Build Coastguard Worker        "rtc_base/message_digest.cc",
4176*d9f75844SAndroid Build Coastguard Worker        "rtc_base/net_helper.cc",
4177*d9f75844SAndroid Build Coastguard Worker        "rtc_base/network.cc",
4178*d9f75844SAndroid Build Coastguard Worker        "rtc_base/network_route.cc",
4179*d9f75844SAndroid Build Coastguard Worker        "rtc_base/openssl_adapter.cc",
4180*d9f75844SAndroid Build Coastguard Worker        "rtc_base/openssl_digest.cc",
4181*d9f75844SAndroid Build Coastguard Worker        "rtc_base/openssl_key_pair.cc",
4182*d9f75844SAndroid Build Coastguard Worker        "rtc_base/openssl_session_cache.cc",
4183*d9f75844SAndroid Build Coastguard Worker        "rtc_base/openssl_stream_adapter.cc",
4184*d9f75844SAndroid Build Coastguard Worker        "rtc_base/openssl_utility.cc",
4185*d9f75844SAndroid Build Coastguard Worker        "rtc_base/proxy_info.cc",
4186*d9f75844SAndroid Build Coastguard Worker        "rtc_base/rtc_certificate.cc",
4187*d9f75844SAndroid Build Coastguard Worker        "rtc_base/rtc_certificate_generator.cc",
4188*d9f75844SAndroid Build Coastguard Worker        "rtc_base/socket_adapters.cc",
4189*d9f75844SAndroid Build Coastguard Worker        "rtc_base/socket_address_pair.cc",
4190*d9f75844SAndroid Build Coastguard Worker        "rtc_base/ssl_adapter.cc",
4191*d9f75844SAndroid Build Coastguard Worker        "rtc_base/ssl_certificate.cc",
4192*d9f75844SAndroid Build Coastguard Worker        "rtc_base/ssl_fingerprint.cc",
4193*d9f75844SAndroid Build Coastguard Worker        "rtc_base/ssl_identity.cc",
4194*d9f75844SAndroid Build Coastguard Worker        "rtc_base/ssl_stream_adapter.cc",
4195*d9f75844SAndroid Build Coastguard Worker        "rtc_base/stream.cc",
4196*d9f75844SAndroid Build Coastguard Worker        "rtc_base/unique_id_generator.cc",
4197*d9f75844SAndroid Build Coastguard Worker    ],
4198*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4199*d9f75844SAndroid Build Coastguard Worker}
4200*d9f75844SAndroid Build Coastguard Worker
4201*d9f75844SAndroid Build Coastguard Worker/* From target:
4202*d9f75844SAndroid Build Coastguard Worker//rtc_base:rtc_event
4203*d9f75844SAndroid Build Coastguard Worker*/
4204*d9f75844SAndroid Build Coastguard Workercc_library_static {
4205*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rtc_event",
4206*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4207*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/event.cc"],
4208*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4209*d9f75844SAndroid Build Coastguard Worker}
4210*d9f75844SAndroid Build Coastguard Worker
4211*d9f75844SAndroid Build Coastguard Worker/* From target:
4212*d9f75844SAndroid Build Coastguard Worker//rtc_base:rtc_numerics
4213*d9f75844SAndroid Build Coastguard Worker*/
4214*d9f75844SAndroid Build Coastguard Workercc_library_static {
4215*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rtc_numerics",
4216*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4217*d9f75844SAndroid Build Coastguard Worker    srcs: [
4218*d9f75844SAndroid Build Coastguard Worker        "rtc_base/numerics/event_based_exponential_moving_average.cc",
4219*d9f75844SAndroid Build Coastguard Worker        "rtc_base/numerics/exp_filter.cc",
4220*d9f75844SAndroid Build Coastguard Worker        "rtc_base/numerics/moving_average.cc",
4221*d9f75844SAndroid Build Coastguard Worker    ],
4222*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4223*d9f75844SAndroid Build Coastguard Worker}
4224*d9f75844SAndroid Build Coastguard Worker
4225*d9f75844SAndroid Build Coastguard Worker/* From target:
4226*d9f75844SAndroid Build Coastguard Worker//rtc_base:rtc_operations_chain
4227*d9f75844SAndroid Build Coastguard Worker*/
4228*d9f75844SAndroid Build Coastguard Workercc_library_static {
4229*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rtc_operations_chain",
4230*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4231*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/operations_chain.cc"],
4232*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4233*d9f75844SAndroid Build Coastguard Worker}
4234*d9f75844SAndroid Build Coastguard Worker
4235*d9f75844SAndroid Build Coastguard Worker/* From target:
4236*d9f75844SAndroid Build Coastguard Worker//rtc_base:rtc_task_queue
4237*d9f75844SAndroid Build Coastguard Worker*/
4238*d9f75844SAndroid Build Coastguard Workercc_library_static {
4239*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rtc_task_queue",
4240*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4241*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/task_queue.cc"],
4242*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4243*d9f75844SAndroid Build Coastguard Worker}
4244*d9f75844SAndroid Build Coastguard Worker
4245*d9f75844SAndroid Build Coastguard Worker/* From target:
4246*d9f75844SAndroid Build Coastguard Worker//rtc_base:rtc_task_queue_libevent
4247*d9f75844SAndroid Build Coastguard Worker*/
4248*d9f75844SAndroid Build Coastguard Workercc_library_static {
4249*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__rtc_task_queue_libevent",
4250*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4251*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/task_queue_libevent.cc"],
4252*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4253*d9f75844SAndroid Build Coastguard Worker}
4254*d9f75844SAndroid Build Coastguard Worker
4255*d9f75844SAndroid Build Coastguard Worker/* From target:
4256*d9f75844SAndroid Build Coastguard Worker//rtc_base:sample_counter
4257*d9f75844SAndroid Build Coastguard Worker*/
4258*d9f75844SAndroid Build Coastguard Workercc_library_static {
4259*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__sample_counter",
4260*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4261*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/numerics/sample_counter.cc"],
4262*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4263*d9f75844SAndroid Build Coastguard Worker}
4264*d9f75844SAndroid Build Coastguard Worker
4265*d9f75844SAndroid Build Coastguard Worker/* From target:
4266*d9f75844SAndroid Build Coastguard Worker//rtc_base:socket
4267*d9f75844SAndroid Build Coastguard Worker*/
4268*d9f75844SAndroid Build Coastguard Workercc_library_static {
4269*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__socket",
4270*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4271*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/socket.cc"],
4272*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4273*d9f75844SAndroid Build Coastguard Worker}
4274*d9f75844SAndroid Build Coastguard Worker
4275*d9f75844SAndroid Build Coastguard Worker/* From target:
4276*d9f75844SAndroid Build Coastguard Worker//rtc_base:socket_address
4277*d9f75844SAndroid Build Coastguard Worker*/
4278*d9f75844SAndroid Build Coastguard Workercc_library_static {
4279*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__socket_address",
4280*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4281*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/socket_address.cc"],
4282*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4283*d9f75844SAndroid Build Coastguard Worker}
4284*d9f75844SAndroid Build Coastguard Worker
4285*d9f75844SAndroid Build Coastguard Worker/* From target:
4286*d9f75844SAndroid Build Coastguard Worker//rtc_base:stringutils
4287*d9f75844SAndroid Build Coastguard Worker*/
4288*d9f75844SAndroid Build Coastguard Workercc_library_static {
4289*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__stringutils",
4290*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4291*d9f75844SAndroid Build Coastguard Worker    srcs: [
4292*d9f75844SAndroid Build Coastguard Worker        "rtc_base/string_encode.cc",
4293*d9f75844SAndroid Build Coastguard Worker        "rtc_base/string_to_number.cc",
4294*d9f75844SAndroid Build Coastguard Worker        "rtc_base/string_utils.cc",
4295*d9f75844SAndroid Build Coastguard Worker        "rtc_base/strings/string_builder.cc",
4296*d9f75844SAndroid Build Coastguard Worker        "rtc_base/strings/string_format.cc",
4297*d9f75844SAndroid Build Coastguard Worker    ],
4298*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4299*d9f75844SAndroid Build Coastguard Worker}
4300*d9f75844SAndroid Build Coastguard Worker
4301*d9f75844SAndroid Build Coastguard Worker/* From target:
4302*d9f75844SAndroid Build Coastguard Worker//rtc_base:threading
4303*d9f75844SAndroid Build Coastguard Worker*/
4304*d9f75844SAndroid Build Coastguard Workercc_library_static {
4305*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__threading",
4306*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4307*d9f75844SAndroid Build Coastguard Worker    srcs: [
4308*d9f75844SAndroid Build Coastguard Worker        "rtc_base/async_resolver.cc",
4309*d9f75844SAndroid Build Coastguard Worker        "rtc_base/internal/default_socket_server.cc",
4310*d9f75844SAndroid Build Coastguard Worker        "rtc_base/network_monitor.cc",
4311*d9f75844SAndroid Build Coastguard Worker        "rtc_base/network_monitor_factory.cc",
4312*d9f75844SAndroid Build Coastguard Worker        "rtc_base/physical_socket_server.cc",
4313*d9f75844SAndroid Build Coastguard Worker        "rtc_base/thread.cc",
4314*d9f75844SAndroid Build Coastguard Worker    ],
4315*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4316*d9f75844SAndroid Build Coastguard Worker}
4317*d9f75844SAndroid Build Coastguard Worker
4318*d9f75844SAndroid Build Coastguard Worker/* From target:
4319*d9f75844SAndroid Build Coastguard Worker//rtc_base:timestamp_aligner
4320*d9f75844SAndroid Build Coastguard Worker*/
4321*d9f75844SAndroid Build Coastguard Workercc_library_static {
4322*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__timestamp_aligner",
4323*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4324*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/timestamp_aligner.cc"],
4325*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4326*d9f75844SAndroid Build Coastguard Worker}
4327*d9f75844SAndroid Build Coastguard Worker
4328*d9f75844SAndroid Build Coastguard Worker/* From target:
4329*d9f75844SAndroid Build Coastguard Worker//rtc_base:timeutils
4330*d9f75844SAndroid Build Coastguard Worker*/
4331*d9f75844SAndroid Build Coastguard Workercc_library_static {
4332*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__timeutils",
4333*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4334*d9f75844SAndroid Build Coastguard Worker    srcs: [
4335*d9f75844SAndroid Build Coastguard Worker        "rtc_base/system_time.cc",
4336*d9f75844SAndroid Build Coastguard Worker        "rtc_base/time_utils.cc",
4337*d9f75844SAndroid Build Coastguard Worker    ],
4338*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4339*d9f75844SAndroid Build Coastguard Worker}
4340*d9f75844SAndroid Build Coastguard Worker
4341*d9f75844SAndroid Build Coastguard Worker/* From target:
4342*d9f75844SAndroid Build Coastguard Worker//rtc_base:weak_ptr
4343*d9f75844SAndroid Build Coastguard Worker*/
4344*d9f75844SAndroid Build Coastguard Workercc_library_static {
4345*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__weak_ptr",
4346*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4347*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/weak_ptr.cc"],
4348*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4349*d9f75844SAndroid Build Coastguard Worker}
4350*d9f75844SAndroid Build Coastguard Worker
4351*d9f75844SAndroid Build Coastguard Worker/* From target:
4352*d9f75844SAndroid Build Coastguard Worker//rtc_base:zero_memory
4353*d9f75844SAndroid Build Coastguard Worker*/
4354*d9f75844SAndroid Build Coastguard Workercc_library_static {
4355*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_base__zero_memory",
4356*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4357*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/zero_memory.cc"],
4358*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4359*d9f75844SAndroid Build Coastguard Worker}
4360*d9f75844SAndroid Build Coastguard Worker
4361*d9f75844SAndroid Build Coastguard Worker/* From target:
4362*d9f75844SAndroid Build Coastguard Worker//api/rtc_event_log:rtc_event_log
4363*d9f75844SAndroid Build Coastguard Worker*/
4364*d9f75844SAndroid Build Coastguard Workercc_library_static {
4365*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_event_log__rtc_event_log",
4366*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4367*d9f75844SAndroid Build Coastguard Worker    srcs: [
4368*d9f75844SAndroid Build Coastguard Worker        "api/rtc_event_log/rtc_event.cc",
4369*d9f75844SAndroid Build Coastguard Worker        "api/rtc_event_log/rtc_event_log.cc",
4370*d9f75844SAndroid Build Coastguard Worker    ],
4371*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4372*d9f75844SAndroid Build Coastguard Worker}
4373*d9f75844SAndroid Build Coastguard Worker
4374*d9f75844SAndroid Build Coastguard Worker/* From target:
4375*d9f75844SAndroid Build Coastguard Worker//api/rtc_event_log:rtc_event_log_factory
4376*d9f75844SAndroid Build Coastguard Worker*/
4377*d9f75844SAndroid Build Coastguard Workercc_library_static {
4378*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtc_event_log__rtc_event_log_factory",
4379*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4380*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/rtc_event_log/rtc_event_log_factory.cc"],
4381*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4382*d9f75844SAndroid Build Coastguard Worker}
4383*d9f75844SAndroid Build Coastguard Worker
4384*d9f75844SAndroid Build Coastguard Worker/* From target:
4385*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/rtp:control_handler
4386*d9f75844SAndroid Build Coastguard Worker*/
4387*d9f75844SAndroid Build Coastguard Workercc_library_static {
4388*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtp__control_handler",
4389*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4390*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/congestion_controller/rtp/control_handler.cc"],
4391*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4392*d9f75844SAndroid Build Coastguard Worker}
4393*d9f75844SAndroid Build Coastguard Worker
4394*d9f75844SAndroid Build Coastguard Worker/* From target:
4395*d9f75844SAndroid Build Coastguard Worker//api/transport/rtp:dependency_descriptor
4396*d9f75844SAndroid Build Coastguard Worker*/
4397*d9f75844SAndroid Build Coastguard Workercc_library_static {
4398*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtp__dependency_descriptor",
4399*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4400*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/transport/rtp/dependency_descriptor.cc"],
4401*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4402*d9f75844SAndroid Build Coastguard Worker}
4403*d9f75844SAndroid Build Coastguard Worker
4404*d9f75844SAndroid Build Coastguard Worker/* From target:
4405*d9f75844SAndroid Build Coastguard Worker//modules/congestion_controller/rtp:transport_feedback
4406*d9f75844SAndroid Build Coastguard Worker*/
4407*d9f75844SAndroid Build Coastguard Workercc_library_static {
4408*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtp__transport_feedback",
4409*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4410*d9f75844SAndroid Build Coastguard Worker    srcs: [
4411*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/rtp/transport_feedback_adapter.cc",
4412*d9f75844SAndroid Build Coastguard Worker        "modules/congestion_controller/rtp/transport_feedback_demuxer.cc",
4413*d9f75844SAndroid Build Coastguard Worker    ],
4414*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4415*d9f75844SAndroid Build Coastguard Worker}
4416*d9f75844SAndroid Build Coastguard Worker
4417*d9f75844SAndroid Build Coastguard Worker/* From target:
4418*d9f75844SAndroid Build Coastguard Worker//modules/rtp_rtcp:rtp_rtcp
4419*d9f75844SAndroid Build Coastguard Worker*/
4420*d9f75844SAndroid Build Coastguard Workercc_library_static {
4421*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtp_rtcp__rtp_rtcp",
4422*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4423*d9f75844SAndroid Build Coastguard Worker    srcs: [
4424*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/absolute_capture_time_interpolator.cc",
4425*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/absolute_capture_time_sender.cc",
4426*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/active_decode_targets_helper.cc",
4427*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/capture_clock_offset_updater.cc",
4428*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc",
4429*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/dtmf_queue.cc",
4430*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/fec_private_tables_bursty.cc",
4431*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/fec_private_tables_random.cc",
4432*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/flexfec_header_reader_writer.cc",
4433*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/flexfec_receiver.cc",
4434*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/flexfec_sender.cc",
4435*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/forward_error_correction.cc",
4436*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/forward_error_correction_internal.cc",
4437*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/packet_loss_stats.cc",
4438*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/packet_sequencer.cc",
4439*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/receive_statistics_impl.cc",
4440*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/remote_ntp_time_estimator.cc",
4441*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_nack_stats.cc",
4442*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_receiver.cc",
4443*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_sender.cc",
4444*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_descriptor_authentication.cc",
4445*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_format.cc",
4446*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_format_h264.cc",
4447*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_format_video_generic.cc",
4448*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_format_vp8.cc",
4449*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_format_vp9.cc",
4450*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_header_extension_size.cc",
4451*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_packet_history.cc",
4452*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_packetizer_av1.cc",
4453*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_rtcp_impl2.cc",
4454*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_sender.cc",
4455*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_sender_audio.cc",
4456*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_sender_egress.cc",
4457*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_sender_video.cc",
4458*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc",
4459*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_sequence_number_map.cc",
4460*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/source_tracker.cc",
4461*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/time_util.cc",
4462*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/tmmbr_help.cc",
4463*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/ulpfec_generator.cc",
4464*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc",
4465*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/ulpfec_receiver.cc",
4466*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/video_rtp_depacketizer.cc",
4467*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc",
4468*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc",
4469*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc",
4470*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc",
4471*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc",
4472*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc",
4473*d9f75844SAndroid Build Coastguard Worker    ],
4474*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4475*d9f75844SAndroid Build Coastguard Worker    cflags: ["-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0"],
4476*d9f75844SAndroid Build Coastguard Worker}
4477*d9f75844SAndroid Build Coastguard Worker
4478*d9f75844SAndroid Build Coastguard Worker/* From target:
4479*d9f75844SAndroid Build Coastguard Worker//modules/rtp_rtcp:rtp_rtcp_format
4480*d9f75844SAndroid Build Coastguard Worker*/
4481*d9f75844SAndroid Build Coastguard Workercc_library_static {
4482*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtp_rtcp__rtp_rtcp_format",
4483*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4484*d9f75844SAndroid Build Coastguard Worker    srcs: [
4485*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/include/report_block_data.cc",
4486*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/include/rtp_rtcp_defines.cc",
4487*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet.cc",
4488*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/app.cc",
4489*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/bye.cc",
4490*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/common_header.cc",
4491*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc",
4492*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/dlrr.cc",
4493*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc",
4494*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/fir.cc",
4495*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc",
4496*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/nack.cc",
4497*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/pli.cc",
4498*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/psfb.cc",
4499*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request.cc",
4500*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc",
4501*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/remb.cc",
4502*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/remote_estimate.cc",
4503*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/report_block.cc",
4504*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/rrtr.cc",
4505*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/rtpfb.cc",
4506*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/sdes.cc",
4507*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/sender_report.cc",
4508*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc",
4509*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/tmmb_item.cc",
4510*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc",
4511*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc",
4512*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc",
4513*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.cc",
4514*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.cc",
4515*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.cc",
4516*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc",
4517*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.cc",
4518*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_header_extension_map.cc",
4519*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_header_extensions.cc",
4520*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_packet.cc",
4521*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_packet_received.cc",
4522*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_packet_to_send.cc",
4523*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_util.cc",
4524*d9f75844SAndroid Build Coastguard Worker        "modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.cc",
4525*d9f75844SAndroid Build Coastguard Worker    ],
4526*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4527*d9f75844SAndroid Build Coastguard Worker}
4528*d9f75844SAndroid Build Coastguard Worker
4529*d9f75844SAndroid Build Coastguard Worker/* From target:
4530*d9f75844SAndroid Build Coastguard Worker//modules/rtp_rtcp:rtp_video_header
4531*d9f75844SAndroid Build Coastguard Worker*/
4532*d9f75844SAndroid Build Coastguard Workercc_library_static {
4533*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rtp_rtcp__rtp_video_header",
4534*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4535*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/rtp_rtcp/source/rtp_video_header.cc"],
4536*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4537*d9f75844SAndroid Build Coastguard Worker}
4538*d9f75844SAndroid Build Coastguard Worker
4539*d9f75844SAndroid Build Coastguard Worker/* From target:
4540*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/rx:data_tracker
4541*d9f75844SAndroid Build Coastguard Worker*/
4542*d9f75844SAndroid Build Coastguard Workercc_library_static {
4543*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rx__data_tracker",
4544*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4545*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/rx/data_tracker.cc"],
4546*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4547*d9f75844SAndroid Build Coastguard Worker}
4548*d9f75844SAndroid Build Coastguard Worker
4549*d9f75844SAndroid Build Coastguard Worker/* From target:
4550*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/rx:interleaved_reassembly_streams
4551*d9f75844SAndroid Build Coastguard Worker*/
4552*d9f75844SAndroid Build Coastguard Workercc_library_static {
4553*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rx__interleaved_reassembly_streams",
4554*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4555*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/rx/interleaved_reassembly_streams.cc"],
4556*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4557*d9f75844SAndroid Build Coastguard Worker}
4558*d9f75844SAndroid Build Coastguard Worker
4559*d9f75844SAndroid Build Coastguard Worker/* From target:
4560*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/rx:reassembly_queue
4561*d9f75844SAndroid Build Coastguard Worker*/
4562*d9f75844SAndroid Build Coastguard Workercc_library_static {
4563*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rx__reassembly_queue",
4564*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4565*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/rx/reassembly_queue.cc"],
4566*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4567*d9f75844SAndroid Build Coastguard Worker}
4568*d9f75844SAndroid Build Coastguard Worker
4569*d9f75844SAndroid Build Coastguard Worker/* From target:
4570*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/rx:traditional_reassembly_streams
4571*d9f75844SAndroid Build Coastguard Worker*/
4572*d9f75844SAndroid Build Coastguard Workercc_library_static {
4573*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_rx__traditional_reassembly_streams",
4574*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4575*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/rx/traditional_reassembly_streams.cc"],
4576*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4577*d9f75844SAndroid Build Coastguard Worker}
4578*d9f75844SAndroid Build Coastguard Worker
4579*d9f75844SAndroid Build Coastguard Worker/* From target:
4580*d9f75844SAndroid Build Coastguard Worker//rtc_base/third_party/sigslot:sigslot
4581*d9f75844SAndroid Build Coastguard Worker*/
4582*d9f75844SAndroid Build Coastguard Workercc_library_static {
4583*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_sigslot__sigslot",
4584*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4585*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/third_party/sigslot/sigslot.cc"],
4586*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4587*d9f75844SAndroid Build Coastguard Worker}
4588*d9f75844SAndroid Build Coastguard Worker
4589*d9f75844SAndroid Build Coastguard Worker/* From target:
4590*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/socket:dcsctp_socket
4591*d9f75844SAndroid Build Coastguard Worker*/
4592*d9f75844SAndroid Build Coastguard Workercc_library_static {
4593*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_socket__dcsctp_socket",
4594*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4595*d9f75844SAndroid Build Coastguard Worker    srcs: [
4596*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/socket/callback_deferrer.cc",
4597*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/socket/dcsctp_socket.cc",
4598*d9f75844SAndroid Build Coastguard Worker        "net/dcsctp/socket/state_cookie.cc",
4599*d9f75844SAndroid Build Coastguard Worker    ],
4600*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4601*d9f75844SAndroid Build Coastguard Worker}
4602*d9f75844SAndroid Build Coastguard Worker
4603*d9f75844SAndroid Build Coastguard Worker/* From target:
4604*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/socket:heartbeat_handler
4605*d9f75844SAndroid Build Coastguard Worker*/
4606*d9f75844SAndroid Build Coastguard Workercc_library_static {
4607*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_socket__heartbeat_handler",
4608*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4609*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/socket/heartbeat_handler.cc"],
4610*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4611*d9f75844SAndroid Build Coastguard Worker}
4612*d9f75844SAndroid Build Coastguard Worker
4613*d9f75844SAndroid Build Coastguard Worker/* From target:
4614*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/socket:packet_sender
4615*d9f75844SAndroid Build Coastguard Worker*/
4616*d9f75844SAndroid Build Coastguard Workercc_library_static {
4617*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_socket__packet_sender",
4618*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4619*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/socket/packet_sender.cc"],
4620*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4621*d9f75844SAndroid Build Coastguard Worker}
4622*d9f75844SAndroid Build Coastguard Worker
4623*d9f75844SAndroid Build Coastguard Worker/* From target:
4624*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/socket:stream_reset_handler
4625*d9f75844SAndroid Build Coastguard Worker*/
4626*d9f75844SAndroid Build Coastguard Workercc_library_static {
4627*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_socket__stream_reset_handler",
4628*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4629*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/socket/stream_reset_handler.cc"],
4630*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4631*d9f75844SAndroid Build Coastguard Worker}
4632*d9f75844SAndroid Build Coastguard Worker
4633*d9f75844SAndroid Build Coastguard Worker/* From target:
4634*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/socket:transmission_control_block
4635*d9f75844SAndroid Build Coastguard Worker*/
4636*d9f75844SAndroid Build Coastguard Workercc_library_static {
4637*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_socket__transmission_control_block",
4638*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4639*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/socket/transmission_control_block.cc"],
4640*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4641*d9f75844SAndroid Build Coastguard Worker}
4642*d9f75844SAndroid Build Coastguard Worker
4643*d9f75844SAndroid Build Coastguard Worker/* From target:
4644*d9f75844SAndroid Build Coastguard Worker//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor
4645*d9f75844SAndroid Build Coastguard Worker*/
4646*d9f75844SAndroid Build Coastguard Workercc_library_static {
4647*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_spl_sqrt_floor__spl_sqrt_floor",
4648*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4649*d9f75844SAndroid Build Coastguard Worker    srcs: [],
4650*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4651*d9f75844SAndroid Build Coastguard Worker    arch: {
4652*d9f75844SAndroid Build Coastguard Worker        arm: {
4653*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_arm.S"],
4654*d9f75844SAndroid Build Coastguard Worker        },
4655*d9f75844SAndroid Build Coastguard Worker        arm64: {
4656*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
4657*d9f75844SAndroid Build Coastguard Worker        },
4658*d9f75844SAndroid Build Coastguard Worker        riscv64: {
4659*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
4660*d9f75844SAndroid Build Coastguard Worker        },
4661*d9f75844SAndroid Build Coastguard Worker        x86_64: {
4662*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
4663*d9f75844SAndroid Build Coastguard Worker        },
4664*d9f75844SAndroid Build Coastguard Worker        x86: {
4665*d9f75844SAndroid Build Coastguard Worker            srcs: ["common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"],
4666*d9f75844SAndroid Build Coastguard Worker        },
4667*d9f75844SAndroid Build Coastguard Worker    },
4668*d9f75844SAndroid Build Coastguard Worker}
4669*d9f75844SAndroid Build Coastguard Worker
4670*d9f75844SAndroid Build Coastguard Worker/* From target:
4671*d9f75844SAndroid Build Coastguard Worker//stats:rtc_stats
4672*d9f75844SAndroid Build Coastguard Worker*/
4673*d9f75844SAndroid Build Coastguard Workercc_library_static {
4674*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_stats__rtc_stats",
4675*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4676*d9f75844SAndroid Build Coastguard Worker    srcs: [
4677*d9f75844SAndroid Build Coastguard Worker        "stats/rtc_stats.cc",
4678*d9f75844SAndroid Build Coastguard Worker        "stats/rtc_stats_report.cc",
4679*d9f75844SAndroid Build Coastguard Worker        "stats/rtcstats_objects.cc",
4680*d9f75844SAndroid Build Coastguard Worker    ],
4681*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4682*d9f75844SAndroid Build Coastguard Worker}
4683*d9f75844SAndroid Build Coastguard Worker
4684*d9f75844SAndroid Build Coastguard Worker/* From target:
4685*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/svc:scalability_mode_util
4686*d9f75844SAndroid Build Coastguard Worker*/
4687*d9f75844SAndroid Build Coastguard Workercc_library_static {
4688*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_svc__scalability_mode_util",
4689*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4690*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/svc/scalability_mode_util.cc"],
4691*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4692*d9f75844SAndroid Build Coastguard Worker}
4693*d9f75844SAndroid Build Coastguard Worker
4694*d9f75844SAndroid Build Coastguard Worker/* From target:
4695*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/svc:scalability_structures
4696*d9f75844SAndroid Build Coastguard Worker*/
4697*d9f75844SAndroid Build Coastguard Workercc_library_static {
4698*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_svc__scalability_structures",
4699*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4700*d9f75844SAndroid Build Coastguard Worker    srcs: [
4701*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/svc/create_scalability_structure.cc",
4702*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/svc/scalability_structure_full_svc.cc",
4703*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/svc/scalability_structure_key_svc.cc",
4704*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/svc/scalability_structure_l2t2_key_shift.cc",
4705*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/svc/scalability_structure_simulcast.cc",
4706*d9f75844SAndroid Build Coastguard Worker    ],
4707*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4708*d9f75844SAndroid Build Coastguard Worker}
4709*d9f75844SAndroid Build Coastguard Worker
4710*d9f75844SAndroid Build Coastguard Worker/* From target:
4711*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/svc:scalable_video_controller
4712*d9f75844SAndroid Build Coastguard Worker*/
4713*d9f75844SAndroid Build Coastguard Workercc_library_static {
4714*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_svc__scalable_video_controller",
4715*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4716*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/svc/scalable_video_controller_no_layering.cc"],
4717*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4718*d9f75844SAndroid Build Coastguard Worker}
4719*d9f75844SAndroid Build Coastguard Worker
4720*d9f75844SAndroid Build Coastguard Worker/* From target:
4721*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/svc:svc_rate_allocator
4722*d9f75844SAndroid Build Coastguard Worker*/
4723*d9f75844SAndroid Build Coastguard Workercc_library_static {
4724*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_svc__svc_rate_allocator",
4725*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4726*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/svc/svc_rate_allocator.cc"],
4727*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4728*d9f75844SAndroid Build Coastguard Worker}
4729*d9f75844SAndroid Build Coastguard Worker
4730*d9f75844SAndroid Build Coastguard Worker/* From target:
4731*d9f75844SAndroid Build Coastguard Worker//rtc_base/synchronization:sequence_checker_internal
4732*d9f75844SAndroid Build Coastguard Worker*/
4733*d9f75844SAndroid Build Coastguard Workercc_library_static {
4734*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_synchronization__sequence_checker_internal",
4735*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4736*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/synchronization/sequence_checker_internal.cc"],
4737*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4738*d9f75844SAndroid Build Coastguard Worker}
4739*d9f75844SAndroid Build Coastguard Worker
4740*d9f75844SAndroid Build Coastguard Worker/* From target:
4741*d9f75844SAndroid Build Coastguard Worker//rtc_base/synchronization:yield
4742*d9f75844SAndroid Build Coastguard Worker*/
4743*d9f75844SAndroid Build Coastguard Workercc_library_static {
4744*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_synchronization__yield",
4745*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4746*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/synchronization/yield.cc"],
4747*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4748*d9f75844SAndroid Build Coastguard Worker}
4749*d9f75844SAndroid Build Coastguard Worker
4750*d9f75844SAndroid Build Coastguard Worker/* From target:
4751*d9f75844SAndroid Build Coastguard Worker//rtc_base/synchronization:yield_policy
4752*d9f75844SAndroid Build Coastguard Worker*/
4753*d9f75844SAndroid Build Coastguard Workercc_library_static {
4754*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_synchronization__yield_policy",
4755*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4756*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/synchronization/yield_policy.cc"],
4757*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4758*d9f75844SAndroid Build Coastguard Worker}
4759*d9f75844SAndroid Build Coastguard Worker
4760*d9f75844SAndroid Build Coastguard Worker/* From target:
4761*d9f75844SAndroid Build Coastguard Worker//rtc_base/system:file_wrapper
4762*d9f75844SAndroid Build Coastguard Worker*/
4763*d9f75844SAndroid Build Coastguard Workercc_library_static {
4764*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_system__file_wrapper",
4765*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4766*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/system/file_wrapper.cc"],
4767*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4768*d9f75844SAndroid Build Coastguard Worker}
4769*d9f75844SAndroid Build Coastguard Worker
4770*d9f75844SAndroid Build Coastguard Worker/* From target:
4771*d9f75844SAndroid Build Coastguard Worker//system_wrappers:denormal_disabler
4772*d9f75844SAndroid Build Coastguard Worker*/
4773*d9f75844SAndroid Build Coastguard Workercc_library_static {
4774*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_system_wrappers__denormal_disabler",
4775*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4776*d9f75844SAndroid Build Coastguard Worker    srcs: ["system_wrappers/source/denormal_disabler.cc"],
4777*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4778*d9f75844SAndroid Build Coastguard Worker    cppflags: ["-Wno-unused-private-field"],
4779*d9f75844SAndroid Build Coastguard Worker}
4780*d9f75844SAndroid Build Coastguard Worker
4781*d9f75844SAndroid Build Coastguard Worker/* From target:
4782*d9f75844SAndroid Build Coastguard Worker//system_wrappers:field_trial
4783*d9f75844SAndroid Build Coastguard Worker*/
4784*d9f75844SAndroid Build Coastguard Workercc_library_static {
4785*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_system_wrappers__field_trial",
4786*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4787*d9f75844SAndroid Build Coastguard Worker    srcs: ["system_wrappers/source/field_trial.cc"],
4788*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4789*d9f75844SAndroid Build Coastguard Worker}
4790*d9f75844SAndroid Build Coastguard Worker
4791*d9f75844SAndroid Build Coastguard Worker/* From target:
4792*d9f75844SAndroid Build Coastguard Worker//system_wrappers:metrics
4793*d9f75844SAndroid Build Coastguard Worker*/
4794*d9f75844SAndroid Build Coastguard Workercc_library_static {
4795*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_system_wrappers__metrics",
4796*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4797*d9f75844SAndroid Build Coastguard Worker    srcs: ["system_wrappers/source/metrics.cc"],
4798*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4799*d9f75844SAndroid Build Coastguard Worker}
4800*d9f75844SAndroid Build Coastguard Worker
4801*d9f75844SAndroid Build Coastguard Worker/* From target:
4802*d9f75844SAndroid Build Coastguard Worker//system_wrappers:system_wrappers
4803*d9f75844SAndroid Build Coastguard Worker*/
4804*d9f75844SAndroid Build Coastguard Workercc_library_static {
4805*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_system_wrappers__system_wrappers",
4806*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4807*d9f75844SAndroid Build Coastguard Worker    srcs: [
4808*d9f75844SAndroid Build Coastguard Worker        "system_wrappers/source/clock.cc",
4809*d9f75844SAndroid Build Coastguard Worker        "system_wrappers/source/cpu_features.cc",
4810*d9f75844SAndroid Build Coastguard Worker        "system_wrappers/source/cpu_features_linux.cc",
4811*d9f75844SAndroid Build Coastguard Worker        "system_wrappers/source/cpu_info.cc",
4812*d9f75844SAndroid Build Coastguard Worker        "system_wrappers/source/rtp_to_ntp_estimator.cc",
4813*d9f75844SAndroid Build Coastguard Worker        "system_wrappers/source/sleep.cc",
4814*d9f75844SAndroid Build Coastguard Worker    ],
4815*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4816*d9f75844SAndroid Build Coastguard Worker}
4817*d9f75844SAndroid Build Coastguard Worker
4818*d9f75844SAndroid Build Coastguard Worker/* From target:
4819*d9f75844SAndroid Build Coastguard Worker//api/task_queue:default_task_queue_factory
4820*d9f75844SAndroid Build Coastguard Worker*/
4821*d9f75844SAndroid Build Coastguard Workercc_library_static {
4822*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_task_queue__default_task_queue_factory",
4823*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4824*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/task_queue/default_task_queue_factory_libevent.cc"],
4825*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4826*d9f75844SAndroid Build Coastguard Worker}
4827*d9f75844SAndroid Build Coastguard Worker
4828*d9f75844SAndroid Build Coastguard Worker/* From target:
4829*d9f75844SAndroid Build Coastguard Worker//api/task_queue:pending_task_safety_flag
4830*d9f75844SAndroid Build Coastguard Worker*/
4831*d9f75844SAndroid Build Coastguard Workercc_library_static {
4832*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_task_queue__pending_task_safety_flag",
4833*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4834*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/task_queue/pending_task_safety_flag.cc"],
4835*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4836*d9f75844SAndroid Build Coastguard Worker}
4837*d9f75844SAndroid Build Coastguard Worker
4838*d9f75844SAndroid Build Coastguard Worker/* From target:
4839*d9f75844SAndroid Build Coastguard Worker//api/task_queue:task_queue
4840*d9f75844SAndroid Build Coastguard Worker*/
4841*d9f75844SAndroid Build Coastguard Workercc_library_static {
4842*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_task_queue__task_queue",
4843*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4844*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/task_queue/task_queue_base.cc"],
4845*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4846*d9f75844SAndroid Build Coastguard Worker}
4847*d9f75844SAndroid Build Coastguard Worker
4848*d9f75844SAndroid Build Coastguard Worker/* From target:
4849*d9f75844SAndroid Build Coastguard Worker//rtc_base/task_utils:repeating_task
4850*d9f75844SAndroid Build Coastguard Worker*/
4851*d9f75844SAndroid Build Coastguard Workercc_library_static {
4852*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_task_utils__repeating_task",
4853*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4854*d9f75844SAndroid Build Coastguard Worker    srcs: ["rtc_base/task_utils/repeating_task.cc"],
4855*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4856*d9f75844SAndroid Build Coastguard Worker}
4857*d9f75844SAndroid Build Coastguard Worker
4858*d9f75844SAndroid Build Coastguard Worker/* From target:
4859*d9f75844SAndroid Build Coastguard Worker//test:fake_video_codecs
4860*d9f75844SAndroid Build Coastguard Worker*/
4861*d9f75844SAndroid Build Coastguard Workercc_library_static {
4862*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_test__fake_video_codecs",
4863*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4864*d9f75844SAndroid Build Coastguard Worker    srcs: [
4865*d9f75844SAndroid Build Coastguard Worker        "test/configurable_frame_size_encoder.cc",
4866*d9f75844SAndroid Build Coastguard Worker        "test/fake_decoder.cc",
4867*d9f75844SAndroid Build Coastguard Worker        "test/fake_encoder.cc",
4868*d9f75844SAndroid Build Coastguard Worker        "test/fake_vp8_decoder.cc",
4869*d9f75844SAndroid Build Coastguard Worker        "test/fake_vp8_encoder.cc",
4870*d9f75844SAndroid Build Coastguard Worker    ],
4871*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4872*d9f75844SAndroid Build Coastguard Worker}
4873*d9f75844SAndroid Build Coastguard Worker
4874*d9f75844SAndroid Build Coastguard Worker/* From target:
4875*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/timer:task_queue_timeout
4876*d9f75844SAndroid Build Coastguard Worker*/
4877*d9f75844SAndroid Build Coastguard Workercc_library_static {
4878*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timer__task_queue_timeout",
4879*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4880*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/timer/task_queue_timeout.cc"],
4881*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4882*d9f75844SAndroid Build Coastguard Worker}
4883*d9f75844SAndroid Build Coastguard Worker
4884*d9f75844SAndroid Build Coastguard Worker/* From target:
4885*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/timer:timer
4886*d9f75844SAndroid Build Coastguard Worker*/
4887*d9f75844SAndroid Build Coastguard Workercc_library_static {
4888*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timer__timer",
4889*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4890*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/timer/timer.cc"],
4891*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4892*d9f75844SAndroid Build Coastguard Worker}
4893*d9f75844SAndroid Build Coastguard Worker
4894*d9f75844SAndroid Build Coastguard Worker/* From target:
4895*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/timing:codec_timer
4896*d9f75844SAndroid Build Coastguard Worker*/
4897*d9f75844SAndroid Build Coastguard Workercc_library_static {
4898*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timing__codec_timer",
4899*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4900*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/timing/codec_timer.cc"],
4901*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4902*d9f75844SAndroid Build Coastguard Worker}
4903*d9f75844SAndroid Build Coastguard Worker
4904*d9f75844SAndroid Build Coastguard Worker/* From target:
4905*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/timing:frame_delay_variation_kalman_filter
4906*d9f75844SAndroid Build Coastguard Worker*/
4907*d9f75844SAndroid Build Coastguard Workercc_library_static {
4908*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timing__frame_delay_variation_kalman_filter",
4909*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4910*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/timing/frame_delay_variation_kalman_filter.cc"],
4911*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4912*d9f75844SAndroid Build Coastguard Worker}
4913*d9f75844SAndroid Build Coastguard Worker
4914*d9f75844SAndroid Build Coastguard Worker/* From target:
4915*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/timing:inter_frame_delay
4916*d9f75844SAndroid Build Coastguard Worker*/
4917*d9f75844SAndroid Build Coastguard Workercc_library_static {
4918*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timing__inter_frame_delay",
4919*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4920*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/timing/inter_frame_delay.cc"],
4921*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4922*d9f75844SAndroid Build Coastguard Worker}
4923*d9f75844SAndroid Build Coastguard Worker
4924*d9f75844SAndroid Build Coastguard Worker/* From target:
4925*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/timing:jitter_estimator
4926*d9f75844SAndroid Build Coastguard Worker*/
4927*d9f75844SAndroid Build Coastguard Workercc_library_static {
4928*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timing__jitter_estimator",
4929*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4930*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/timing/jitter_estimator.cc"],
4931*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4932*d9f75844SAndroid Build Coastguard Worker}
4933*d9f75844SAndroid Build Coastguard Worker
4934*d9f75844SAndroid Build Coastguard Worker/* From target:
4935*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/timing:rtt_filter
4936*d9f75844SAndroid Build Coastguard Worker*/
4937*d9f75844SAndroid Build Coastguard Workercc_library_static {
4938*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timing__rtt_filter",
4939*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4940*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/timing/rtt_filter.cc"],
4941*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4942*d9f75844SAndroid Build Coastguard Worker}
4943*d9f75844SAndroid Build Coastguard Worker
4944*d9f75844SAndroid Build Coastguard Worker/* From target:
4945*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/timing:timestamp_extrapolator
4946*d9f75844SAndroid Build Coastguard Worker*/
4947*d9f75844SAndroid Build Coastguard Workercc_library_static {
4948*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timing__timestamp_extrapolator",
4949*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4950*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/timing/timestamp_extrapolator.cc"],
4951*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4952*d9f75844SAndroid Build Coastguard Worker}
4953*d9f75844SAndroid Build Coastguard Worker
4954*d9f75844SAndroid Build Coastguard Worker/* From target:
4955*d9f75844SAndroid Build Coastguard Worker//modules/video_coding/timing:timing_module
4956*d9f75844SAndroid Build Coastguard Worker*/
4957*d9f75844SAndroid Build Coastguard Workercc_library_static {
4958*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_timing__timing_module",
4959*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4960*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/timing/timing.cc"],
4961*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4962*d9f75844SAndroid Build Coastguard Worker}
4963*d9f75844SAndroid Build Coastguard Worker
4964*d9f75844SAndroid Build Coastguard Worker/* From target:
4965*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/transient:transient_suppressor_impl
4966*d9f75844SAndroid Build Coastguard Worker*/
4967*d9f75844SAndroid Build Coastguard Workercc_library_static {
4968*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_transient__transient_suppressor_impl",
4969*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4970*d9f75844SAndroid Build Coastguard Worker    srcs: [
4971*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/transient/moving_moments.cc",
4972*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/transient/transient_detector.cc",
4973*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/transient/transient_suppressor_impl.cc",
4974*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/transient/wpd_node.cc",
4975*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/transient/wpd_tree.cc",
4976*d9f75844SAndroid Build Coastguard Worker    ],
4977*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4978*d9f75844SAndroid Build Coastguard Worker}
4979*d9f75844SAndroid Build Coastguard Worker
4980*d9f75844SAndroid Build Coastguard Worker/* From target:
4981*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/transient:voice_probability_delay_unit
4982*d9f75844SAndroid Build Coastguard Worker*/
4983*d9f75844SAndroid Build Coastguard Workercc_library_static {
4984*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_transient__voice_probability_delay_unit",
4985*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4986*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/transient/voice_probability_delay_unit.cc"],
4987*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4988*d9f75844SAndroid Build Coastguard Worker}
4989*d9f75844SAndroid Build Coastguard Worker
4990*d9f75844SAndroid Build Coastguard Worker/* From target:
4991*d9f75844SAndroid Build Coastguard Worker//api/transport:bitrate_settings
4992*d9f75844SAndroid Build Coastguard Worker*/
4993*d9f75844SAndroid Build Coastguard Workercc_library_static {
4994*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_transport__bitrate_settings",
4995*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
4996*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/transport/bitrate_settings.cc"],
4997*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
4998*d9f75844SAndroid Build Coastguard Worker}
4999*d9f75844SAndroid Build Coastguard Worker
5000*d9f75844SAndroid Build Coastguard Worker/* From target:
5001*d9f75844SAndroid Build Coastguard Worker//api/transport:field_trial_based_config
5002*d9f75844SAndroid Build Coastguard Worker*/
5003*d9f75844SAndroid Build Coastguard Workercc_library_static {
5004*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_transport__field_trial_based_config",
5005*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5006*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/transport/field_trial_based_config.cc"],
5007*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5008*d9f75844SAndroid Build Coastguard Worker}
5009*d9f75844SAndroid Build Coastguard Worker
5010*d9f75844SAndroid Build Coastguard Worker/* From target:
5011*d9f75844SAndroid Build Coastguard Worker//api/transport:goog_cc
5012*d9f75844SAndroid Build Coastguard Worker*/
5013*d9f75844SAndroid Build Coastguard Workercc_library_static {
5014*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_transport__goog_cc",
5015*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5016*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/transport/goog_cc_factory.cc"],
5017*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5018*d9f75844SAndroid Build Coastguard Worker}
5019*d9f75844SAndroid Build Coastguard Worker
5020*d9f75844SAndroid Build Coastguard Worker/* From target:
5021*d9f75844SAndroid Build Coastguard Worker//api/transport:network_control
5022*d9f75844SAndroid Build Coastguard Worker*/
5023*d9f75844SAndroid Build Coastguard Workercc_library_static {
5024*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_transport__network_control",
5025*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5026*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/transport/network_types.cc"],
5027*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5028*d9f75844SAndroid Build Coastguard Worker}
5029*d9f75844SAndroid Build Coastguard Worker
5030*d9f75844SAndroid Build Coastguard Worker/* From target:
5031*d9f75844SAndroid Build Coastguard Worker//api/transport:stun_types
5032*d9f75844SAndroid Build Coastguard Worker*/
5033*d9f75844SAndroid Build Coastguard Workercc_library_static {
5034*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_transport__stun_types",
5035*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5036*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/transport/stun.cc"],
5037*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5038*d9f75844SAndroid Build Coastguard Worker}
5039*d9f75844SAndroid Build Coastguard Worker
5040*d9f75844SAndroid Build Coastguard Worker/* From target:
5041*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/tx:outstanding_data
5042*d9f75844SAndroid Build Coastguard Worker*/
5043*d9f75844SAndroid Build Coastguard Workercc_library_static {
5044*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_tx__outstanding_data",
5045*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5046*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/tx/outstanding_data.cc"],
5047*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5048*d9f75844SAndroid Build Coastguard Worker}
5049*d9f75844SAndroid Build Coastguard Worker
5050*d9f75844SAndroid Build Coastguard Worker/* From target:
5051*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/tx:retransmission_error_counter
5052*d9f75844SAndroid Build Coastguard Worker*/
5053*d9f75844SAndroid Build Coastguard Workercc_library_static {
5054*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_tx__retransmission_error_counter",
5055*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5056*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/tx/retransmission_error_counter.cc"],
5057*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5058*d9f75844SAndroid Build Coastguard Worker}
5059*d9f75844SAndroid Build Coastguard Worker
5060*d9f75844SAndroid Build Coastguard Worker/* From target:
5061*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/tx:retransmission_queue
5062*d9f75844SAndroid Build Coastguard Worker*/
5063*d9f75844SAndroid Build Coastguard Workercc_library_static {
5064*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_tx__retransmission_queue",
5065*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5066*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/tx/retransmission_queue.cc"],
5067*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5068*d9f75844SAndroid Build Coastguard Worker}
5069*d9f75844SAndroid Build Coastguard Worker
5070*d9f75844SAndroid Build Coastguard Worker/* From target:
5071*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/tx:retransmission_timeout
5072*d9f75844SAndroid Build Coastguard Worker*/
5073*d9f75844SAndroid Build Coastguard Workercc_library_static {
5074*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_tx__retransmission_timeout",
5075*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5076*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/tx/retransmission_timeout.cc"],
5077*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5078*d9f75844SAndroid Build Coastguard Worker}
5079*d9f75844SAndroid Build Coastguard Worker
5080*d9f75844SAndroid Build Coastguard Worker/* From target:
5081*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/tx:rr_send_queue
5082*d9f75844SAndroid Build Coastguard Worker*/
5083*d9f75844SAndroid Build Coastguard Workercc_library_static {
5084*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_tx__rr_send_queue",
5085*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5086*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/tx/rr_send_queue.cc"],
5087*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5088*d9f75844SAndroid Build Coastguard Worker}
5089*d9f75844SAndroid Build Coastguard Worker
5090*d9f75844SAndroid Build Coastguard Worker/* From target:
5091*d9f75844SAndroid Build Coastguard Worker//net/dcsctp/tx:stream_scheduler
5092*d9f75844SAndroid Build Coastguard Worker*/
5093*d9f75844SAndroid Build Coastguard Workercc_library_static {
5094*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_tx__stream_scheduler",
5095*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5096*d9f75844SAndroid Build Coastguard Worker    srcs: ["net/dcsctp/tx/stream_scheduler.cc"],
5097*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5098*d9f75844SAndroid Build Coastguard Worker}
5099*d9f75844SAndroid Build Coastguard Worker
5100*d9f75844SAndroid Build Coastguard Worker/* From target:
5101*d9f75844SAndroid Build Coastguard Worker//api/units:data_rate
5102*d9f75844SAndroid Build Coastguard Worker*/
5103*d9f75844SAndroid Build Coastguard Workercc_library_static {
5104*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_units__data_rate",
5105*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5106*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/units/data_rate.cc"],
5107*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5108*d9f75844SAndroid Build Coastguard Worker}
5109*d9f75844SAndroid Build Coastguard Worker
5110*d9f75844SAndroid Build Coastguard Worker/* From target:
5111*d9f75844SAndroid Build Coastguard Worker//api/units:data_size
5112*d9f75844SAndroid Build Coastguard Worker*/
5113*d9f75844SAndroid Build Coastguard Workercc_library_static {
5114*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_units__data_size",
5115*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5116*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/units/data_size.cc"],
5117*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5118*d9f75844SAndroid Build Coastguard Worker}
5119*d9f75844SAndroid Build Coastguard Worker
5120*d9f75844SAndroid Build Coastguard Worker/* From target:
5121*d9f75844SAndroid Build Coastguard Worker//api/units:frequency
5122*d9f75844SAndroid Build Coastguard Worker*/
5123*d9f75844SAndroid Build Coastguard Workercc_library_static {
5124*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_units__frequency",
5125*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5126*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/units/frequency.cc"],
5127*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5128*d9f75844SAndroid Build Coastguard Worker}
5129*d9f75844SAndroid Build Coastguard Worker
5130*d9f75844SAndroid Build Coastguard Worker/* From target:
5131*d9f75844SAndroid Build Coastguard Worker//api/units:time_delta
5132*d9f75844SAndroid Build Coastguard Worker*/
5133*d9f75844SAndroid Build Coastguard Workercc_library_static {
5134*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_units__time_delta",
5135*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5136*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/units/time_delta.cc"],
5137*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5138*d9f75844SAndroid Build Coastguard Worker}
5139*d9f75844SAndroid Build Coastguard Worker
5140*d9f75844SAndroid Build Coastguard Worker/* From target:
5141*d9f75844SAndroid Build Coastguard Worker//api/units:timestamp
5142*d9f75844SAndroid Build Coastguard Worker*/
5143*d9f75844SAndroid Build Coastguard Workercc_library_static {
5144*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_units__timestamp",
5145*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5146*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/units/timestamp.cc"],
5147*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5148*d9f75844SAndroid Build Coastguard Worker}
5149*d9f75844SAndroid Build Coastguard Worker
5150*d9f75844SAndroid Build Coastguard Worker/* From target:
5151*d9f75844SAndroid Build Coastguard Worker//audio/utility:audio_frame_operations
5152*d9f75844SAndroid Build Coastguard Worker*/
5153*d9f75844SAndroid Build Coastguard Workercc_library_static {
5154*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_utility__audio_frame_operations",
5155*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5156*d9f75844SAndroid Build Coastguard Worker    srcs: [
5157*d9f75844SAndroid Build Coastguard Worker        "audio/utility/audio_frame_operations.cc",
5158*d9f75844SAndroid Build Coastguard Worker        "audio/utility/channel_mixer.cc",
5159*d9f75844SAndroid Build Coastguard Worker        "audio/utility/channel_mixing_matrix.cc",
5160*d9f75844SAndroid Build Coastguard Worker    ],
5161*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5162*d9f75844SAndroid Build Coastguard Worker}
5163*d9f75844SAndroid Build Coastguard Worker
5164*d9f75844SAndroid Build Coastguard Worker/* From target:
5165*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/utility:cascaded_biquad_filter
5166*d9f75844SAndroid Build Coastguard Worker*/
5167*d9f75844SAndroid Build Coastguard Workercc_library_static {
5168*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_utility__cascaded_biquad_filter",
5169*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5170*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/utility/cascaded_biquad_filter.cc"],
5171*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5172*d9f75844SAndroid Build Coastguard Worker}
5173*d9f75844SAndroid Build Coastguard Worker
5174*d9f75844SAndroid Build Coastguard Worker/* From target:
5175*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/utility:legacy_delay_estimator
5176*d9f75844SAndroid Build Coastguard Worker*/
5177*d9f75844SAndroid Build Coastguard Workercc_library_static {
5178*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_utility__legacy_delay_estimator",
5179*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5180*d9f75844SAndroid Build Coastguard Worker    srcs: [
5181*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/utility/delay_estimator.cc",
5182*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/utility/delay_estimator_wrapper.cc",
5183*d9f75844SAndroid Build Coastguard Worker    ],
5184*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5185*d9f75844SAndroid Build Coastguard Worker}
5186*d9f75844SAndroid Build Coastguard Worker
5187*d9f75844SAndroid Build Coastguard Worker/* From target:
5188*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/utility:pffft_wrapper
5189*d9f75844SAndroid Build Coastguard Worker*/
5190*d9f75844SAndroid Build Coastguard Workercc_library_static {
5191*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_utility__pffft_wrapper",
5192*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5193*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/audio_processing/utility/pffft_wrapper.cc"],
5194*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5195*d9f75844SAndroid Build Coastguard Worker}
5196*d9f75844SAndroid Build Coastguard Worker
5197*d9f75844SAndroid Build Coastguard Worker/* From target:
5198*d9f75844SAndroid Build Coastguard Worker//modules/utility:utility
5199*d9f75844SAndroid Build Coastguard Worker*/
5200*d9f75844SAndroid Build Coastguard Workercc_library_static {
5201*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_utility__utility",
5202*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5203*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/utility/maybe_worker_thread.cc"],
5204*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5205*d9f75844SAndroid Build Coastguard Worker}
5206*d9f75844SAndroid Build Coastguard Worker
5207*d9f75844SAndroid Build Coastguard Worker/* From target:
5208*d9f75844SAndroid Build Coastguard Worker//modules/audio_processing/vad:vad
5209*d9f75844SAndroid Build Coastguard Worker*/
5210*d9f75844SAndroid Build Coastguard Workercc_library_static {
5211*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_vad__vad",
5212*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5213*d9f75844SAndroid Build Coastguard Worker    srcs: [
5214*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/vad/gmm.cc",
5215*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/vad/pitch_based_vad.cc",
5216*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/vad/pitch_internal.cc",
5217*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/vad/pole_zero_filter.cc",
5218*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/vad/standalone_vad.cc",
5219*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/vad/vad_audio_proc.cc",
5220*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/vad/vad_circular_buffer.cc",
5221*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/vad/voice_activity_detector.cc",
5222*d9f75844SAndroid Build Coastguard Worker    ],
5223*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5224*d9f75844SAndroid Build Coastguard Worker}
5225*d9f75844SAndroid Build Coastguard Worker
5226*d9f75844SAndroid Build Coastguard Worker/* From target:
5227*d9f75844SAndroid Build Coastguard Worker//api/video:builtin_video_bitrate_allocator_factory
5228*d9f75844SAndroid Build Coastguard Worker*/
5229*d9f75844SAndroid Build Coastguard Workercc_library_static {
5230*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__builtin_video_bitrate_allocator_factory",
5231*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5232*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video/builtin_video_bitrate_allocator_factory.cc"],
5233*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5234*d9f75844SAndroid Build Coastguard Worker}
5235*d9f75844SAndroid Build Coastguard Worker
5236*d9f75844SAndroid Build Coastguard Worker/* From target:
5237*d9f75844SAndroid Build Coastguard Worker//video:decode_synchronizer
5238*d9f75844SAndroid Build Coastguard Worker*/
5239*d9f75844SAndroid Build Coastguard Workercc_library_static {
5240*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__decode_synchronizer",
5241*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5242*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/decode_synchronizer.cc"],
5243*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5244*d9f75844SAndroid Build Coastguard Worker}
5245*d9f75844SAndroid Build Coastguard Worker
5246*d9f75844SAndroid Build Coastguard Worker/* From target:
5247*d9f75844SAndroid Build Coastguard Worker//api/video:encoded_frame
5248*d9f75844SAndroid Build Coastguard Worker*/
5249*d9f75844SAndroid Build Coastguard Workercc_library_static {
5250*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__encoded_frame",
5251*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5252*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video/encoded_frame.cc"],
5253*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5254*d9f75844SAndroid Build Coastguard Worker}
5255*d9f75844SAndroid Build Coastguard Worker
5256*d9f75844SAndroid Build Coastguard Worker/* From target:
5257*d9f75844SAndroid Build Coastguard Worker//api/video:encoded_image
5258*d9f75844SAndroid Build Coastguard Worker*/
5259*d9f75844SAndroid Build Coastguard Workercc_library_static {
5260*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__encoded_image",
5261*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5262*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video/encoded_image.cc"],
5263*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5264*d9f75844SAndroid Build Coastguard Worker}
5265*d9f75844SAndroid Build Coastguard Worker
5266*d9f75844SAndroid Build Coastguard Worker/* From target:
5267*d9f75844SAndroid Build Coastguard Worker//api/video:frame_buffer
5268*d9f75844SAndroid Build Coastguard Worker*/
5269*d9f75844SAndroid Build Coastguard Workercc_library_static {
5270*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__frame_buffer",
5271*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5272*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video/frame_buffer.cc"],
5273*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5274*d9f75844SAndroid Build Coastguard Worker}
5275*d9f75844SAndroid Build Coastguard Worker
5276*d9f75844SAndroid Build Coastguard Worker/* From target:
5277*d9f75844SAndroid Build Coastguard Worker//video:frame_cadence_adapter
5278*d9f75844SAndroid Build Coastguard Worker*/
5279*d9f75844SAndroid Build Coastguard Workercc_library_static {
5280*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__frame_cadence_adapter",
5281*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5282*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/frame_cadence_adapter.cc"],
5283*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5284*d9f75844SAndroid Build Coastguard Worker}
5285*d9f75844SAndroid Build Coastguard Worker
5286*d9f75844SAndroid Build Coastguard Worker/* From target:
5287*d9f75844SAndroid Build Coastguard Worker//video:frame_decode_timing
5288*d9f75844SAndroid Build Coastguard Worker*/
5289*d9f75844SAndroid Build Coastguard Workercc_library_static {
5290*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__frame_decode_timing",
5291*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5292*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/frame_decode_timing.cc"],
5293*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5294*d9f75844SAndroid Build Coastguard Worker}
5295*d9f75844SAndroid Build Coastguard Worker
5296*d9f75844SAndroid Build Coastguard Worker/* From target:
5297*d9f75844SAndroid Build Coastguard Worker//video:frame_dumping_decoder
5298*d9f75844SAndroid Build Coastguard Worker*/
5299*d9f75844SAndroid Build Coastguard Workercc_library_static {
5300*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__frame_dumping_decoder",
5301*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5302*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/frame_dumping_decoder.cc"],
5303*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5304*d9f75844SAndroid Build Coastguard Worker}
5305*d9f75844SAndroid Build Coastguard Worker
5306*d9f75844SAndroid Build Coastguard Worker/* From target:
5307*d9f75844SAndroid Build Coastguard Worker//video:task_queue_frame_decode_scheduler
5308*d9f75844SAndroid Build Coastguard Worker*/
5309*d9f75844SAndroid Build Coastguard Workercc_library_static {
5310*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__task_queue_frame_decode_scheduler",
5311*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5312*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/task_queue_frame_decode_scheduler.cc"],
5313*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5314*d9f75844SAndroid Build Coastguard Worker}
5315*d9f75844SAndroid Build Coastguard Worker
5316*d9f75844SAndroid Build Coastguard Worker/* From target:
5317*d9f75844SAndroid Build Coastguard Worker//video:unique_timestamp_counter
5318*d9f75844SAndroid Build Coastguard Worker*/
5319*d9f75844SAndroid Build Coastguard Workercc_library_static {
5320*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__unique_timestamp_counter",
5321*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5322*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/unique_timestamp_counter.cc"],
5323*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5324*d9f75844SAndroid Build Coastguard Worker}
5325*d9f75844SAndroid Build Coastguard Worker
5326*d9f75844SAndroid Build Coastguard Worker/* From target:
5327*d9f75844SAndroid Build Coastguard Worker//video:video
5328*d9f75844SAndroid Build Coastguard Worker*/
5329*d9f75844SAndroid Build Coastguard Workercc_library_static {
5330*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video",
5331*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5332*d9f75844SAndroid Build Coastguard Worker    srcs: [
5333*d9f75844SAndroid Build Coastguard Worker        "video/buffered_frame_decryptor.cc",
5334*d9f75844SAndroid Build Coastguard Worker        "video/call_stats2.cc",
5335*d9f75844SAndroid Build Coastguard Worker        "video/encoder_rtcp_feedback.cc",
5336*d9f75844SAndroid Build Coastguard Worker        "video/quality_limitation_reason_tracker.cc",
5337*d9f75844SAndroid Build Coastguard Worker        "video/quality_threshold.cc",
5338*d9f75844SAndroid Build Coastguard Worker        "video/receive_statistics_proxy2.cc",
5339*d9f75844SAndroid Build Coastguard Worker        "video/report_block_stats.cc",
5340*d9f75844SAndroid Build Coastguard Worker        "video/rtp_streams_synchronizer2.cc",
5341*d9f75844SAndroid Build Coastguard Worker        "video/rtp_video_stream_receiver2.cc",
5342*d9f75844SAndroid Build Coastguard Worker        "video/rtp_video_stream_receiver_frame_transformer_delegate.cc",
5343*d9f75844SAndroid Build Coastguard Worker        "video/send_delay_stats.cc",
5344*d9f75844SAndroid Build Coastguard Worker        "video/send_statistics_proxy.cc",
5345*d9f75844SAndroid Build Coastguard Worker        "video/stats_counter.cc",
5346*d9f75844SAndroid Build Coastguard Worker        "video/stream_synchronization.cc",
5347*d9f75844SAndroid Build Coastguard Worker        "video/transport_adapter.cc",
5348*d9f75844SAndroid Build Coastguard Worker        "video/video_quality_observer2.cc",
5349*d9f75844SAndroid Build Coastguard Worker        "video/video_receive_stream2.cc",
5350*d9f75844SAndroid Build Coastguard Worker        "video/video_send_stream.cc",
5351*d9f75844SAndroid Build Coastguard Worker        "video/video_send_stream_impl.cc",
5352*d9f75844SAndroid Build Coastguard Worker        "video/video_stream_decoder2.cc",
5353*d9f75844SAndroid Build Coastguard Worker    ],
5354*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5355*d9f75844SAndroid Build Coastguard Worker}
5356*d9f75844SAndroid Build Coastguard Worker
5357*d9f75844SAndroid Build Coastguard Worker/* From target:
5358*d9f75844SAndroid Build Coastguard Worker//api/video:video_adaptation
5359*d9f75844SAndroid Build Coastguard Worker*/
5360*d9f75844SAndroid Build Coastguard Workercc_library_static {
5361*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_adaptation",
5362*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5363*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video/video_adaptation_counters.cc"],
5364*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5365*d9f75844SAndroid Build Coastguard Worker}
5366*d9f75844SAndroid Build Coastguard Worker
5367*d9f75844SAndroid Build Coastguard Worker/* From target:
5368*d9f75844SAndroid Build Coastguard Worker//api/video:video_bitrate_allocation
5369*d9f75844SAndroid Build Coastguard Worker*/
5370*d9f75844SAndroid Build Coastguard Workercc_library_static {
5371*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_bitrate_allocation",
5372*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5373*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video/video_bitrate_allocation.cc"],
5374*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5375*d9f75844SAndroid Build Coastguard Worker}
5376*d9f75844SAndroid Build Coastguard Worker
5377*d9f75844SAndroid Build Coastguard Worker/* From target:
5378*d9f75844SAndroid Build Coastguard Worker//api/video:video_bitrate_allocator
5379*d9f75844SAndroid Build Coastguard Worker*/
5380*d9f75844SAndroid Build Coastguard Workercc_library_static {
5381*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_bitrate_allocator",
5382*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5383*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video/video_bitrate_allocator.cc"],
5384*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5385*d9f75844SAndroid Build Coastguard Worker}
5386*d9f75844SAndroid Build Coastguard Worker
5387*d9f75844SAndroid Build Coastguard Worker/* From target:
5388*d9f75844SAndroid Build Coastguard Worker//api/video:video_frame
5389*d9f75844SAndroid Build Coastguard Worker*/
5390*d9f75844SAndroid Build Coastguard Workercc_library_static {
5391*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_frame",
5392*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5393*d9f75844SAndroid Build Coastguard Worker    srcs: [
5394*d9f75844SAndroid Build Coastguard Worker        "api/video/i420_buffer.cc",
5395*d9f75844SAndroid Build Coastguard Worker        "api/video/i422_buffer.cc",
5396*d9f75844SAndroid Build Coastguard Worker        "api/video/i444_buffer.cc",
5397*d9f75844SAndroid Build Coastguard Worker        "api/video/nv12_buffer.cc",
5398*d9f75844SAndroid Build Coastguard Worker        "api/video/video_frame.cc",
5399*d9f75844SAndroid Build Coastguard Worker        "api/video/video_frame_buffer.cc",
5400*d9f75844SAndroid Build Coastguard Worker        "api/video/video_source_interface.cc",
5401*d9f75844SAndroid Build Coastguard Worker    ],
5402*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5403*d9f75844SAndroid Build Coastguard Worker}
5404*d9f75844SAndroid Build Coastguard Worker
5405*d9f75844SAndroid Build Coastguard Worker/* From target:
5406*d9f75844SAndroid Build Coastguard Worker//api/video:video_frame_i010
5407*d9f75844SAndroid Build Coastguard Worker*/
5408*d9f75844SAndroid Build Coastguard Workercc_library_static {
5409*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_frame_i010",
5410*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5411*d9f75844SAndroid Build Coastguard Worker    srcs: [
5412*d9f75844SAndroid Build Coastguard Worker        "api/video/i010_buffer.cc",
5413*d9f75844SAndroid Build Coastguard Worker        "api/video/i210_buffer.cc",
5414*d9f75844SAndroid Build Coastguard Worker    ],
5415*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5416*d9f75844SAndroid Build Coastguard Worker}
5417*d9f75844SAndroid Build Coastguard Worker
5418*d9f75844SAndroid Build Coastguard Worker/* From target:
5419*d9f75844SAndroid Build Coastguard Worker//api/video:video_frame_metadata
5420*d9f75844SAndroid Build Coastguard Worker*/
5421*d9f75844SAndroid Build Coastguard Workercc_library_static {
5422*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_frame_metadata",
5423*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5424*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video/video_frame_metadata.cc"],
5425*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5426*d9f75844SAndroid Build Coastguard Worker}
5427*d9f75844SAndroid Build Coastguard Worker
5428*d9f75844SAndroid Build Coastguard Worker/* From target:
5429*d9f75844SAndroid Build Coastguard Worker//video:video_receive_stream_timeout_tracker
5430*d9f75844SAndroid Build Coastguard Worker*/
5431*d9f75844SAndroid Build Coastguard Workercc_library_static {
5432*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_receive_stream_timeout_tracker",
5433*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5434*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/video_receive_stream_timeout_tracker.cc"],
5435*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5436*d9f75844SAndroid Build Coastguard Worker}
5437*d9f75844SAndroid Build Coastguard Worker
5438*d9f75844SAndroid Build Coastguard Worker/* From target:
5439*d9f75844SAndroid Build Coastguard Worker//api/video:video_rtp_headers
5440*d9f75844SAndroid Build Coastguard Worker*/
5441*d9f75844SAndroid Build Coastguard Workercc_library_static {
5442*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_rtp_headers",
5443*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5444*d9f75844SAndroid Build Coastguard Worker    srcs: [
5445*d9f75844SAndroid Build Coastguard Worker        "api/video/color_space.cc",
5446*d9f75844SAndroid Build Coastguard Worker        "api/video/hdr_metadata.cc",
5447*d9f75844SAndroid Build Coastguard Worker        "api/video/video_content_type.cc",
5448*d9f75844SAndroid Build Coastguard Worker        "api/video/video_timing.cc",
5449*d9f75844SAndroid Build Coastguard Worker    ],
5450*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5451*d9f75844SAndroid Build Coastguard Worker}
5452*d9f75844SAndroid Build Coastguard Worker
5453*d9f75844SAndroid Build Coastguard Worker/* From target:
5454*d9f75844SAndroid Build Coastguard Worker//video:video_stream_buffer_controller
5455*d9f75844SAndroid Build Coastguard Worker*/
5456*d9f75844SAndroid Build Coastguard Workercc_library_static {
5457*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_stream_buffer_controller",
5458*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5459*d9f75844SAndroid Build Coastguard Worker    srcs: ["video/video_stream_buffer_controller.cc"],
5460*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5461*d9f75844SAndroid Build Coastguard Worker}
5462*d9f75844SAndroid Build Coastguard Worker
5463*d9f75844SAndroid Build Coastguard Worker/* From target:
5464*d9f75844SAndroid Build Coastguard Worker//video:video_stream_encoder_impl
5465*d9f75844SAndroid Build Coastguard Worker*/
5466*d9f75844SAndroid Build Coastguard Workercc_library_static {
5467*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video__video_stream_encoder_impl",
5468*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5469*d9f75844SAndroid Build Coastguard Worker    srcs: [
5470*d9f75844SAndroid Build Coastguard Worker        "video/alignment_adjuster.cc",
5471*d9f75844SAndroid Build Coastguard Worker        "video/encoder_bitrate_adjuster.cc",
5472*d9f75844SAndroid Build Coastguard Worker        "video/encoder_overshoot_detector.cc",
5473*d9f75844SAndroid Build Coastguard Worker        "video/frame_encode_metadata_writer.cc",
5474*d9f75844SAndroid Build Coastguard Worker        "video/video_source_sink_controller.cc",
5475*d9f75844SAndroid Build Coastguard Worker        "video/video_stream_encoder.cc",
5476*d9f75844SAndroid Build Coastguard Worker    ],
5477*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5478*d9f75844SAndroid Build Coastguard Worker}
5479*d9f75844SAndroid Build Coastguard Worker
5480*d9f75844SAndroid Build Coastguard Worker/* From target:
5481*d9f75844SAndroid Build Coastguard Worker//modules/video_capture:video_capture_internal_impl
5482*d9f75844SAndroid Build Coastguard Worker*/
5483*d9f75844SAndroid Build Coastguard Workercc_library_static {
5484*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_capture__video_capture_internal_impl",
5485*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5486*d9f75844SAndroid Build Coastguard Worker    srcs: [
5487*d9f75844SAndroid Build Coastguard Worker        "modules/video_capture/linux/device_info_linux.cc",
5488*d9f75844SAndroid Build Coastguard Worker        "modules/video_capture/linux/device_info_v4l2.cc",
5489*d9f75844SAndroid Build Coastguard Worker        "modules/video_capture/linux/video_capture_linux.cc",
5490*d9f75844SAndroid Build Coastguard Worker        "modules/video_capture/linux/video_capture_v4l2.cc",
5491*d9f75844SAndroid Build Coastguard Worker    ],
5492*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5493*d9f75844SAndroid Build Coastguard Worker}
5494*d9f75844SAndroid Build Coastguard Worker
5495*d9f75844SAndroid Build Coastguard Worker/* From target:
5496*d9f75844SAndroid Build Coastguard Worker//modules/video_capture:video_capture_module
5497*d9f75844SAndroid Build Coastguard Worker*/
5498*d9f75844SAndroid Build Coastguard Workercc_library_static {
5499*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_capture__video_capture_module",
5500*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5501*d9f75844SAndroid Build Coastguard Worker    srcs: [
5502*d9f75844SAndroid Build Coastguard Worker        "modules/video_capture/device_info_impl.cc",
5503*d9f75844SAndroid Build Coastguard Worker        "modules/video_capture/video_capture_factory.cc",
5504*d9f75844SAndroid Build Coastguard Worker        "modules/video_capture/video_capture_impl.cc",
5505*d9f75844SAndroid Build Coastguard Worker    ],
5506*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5507*d9f75844SAndroid Build Coastguard Worker}
5508*d9f75844SAndroid Build Coastguard Worker
5509*d9f75844SAndroid Build Coastguard Worker/* From target:
5510*d9f75844SAndroid Build Coastguard Worker//api/video_codecs:builtin_video_decoder_factory
5511*d9f75844SAndroid Build Coastguard Worker*/
5512*d9f75844SAndroid Build Coastguard Workercc_library_static {
5513*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_codecs__builtin_video_decoder_factory",
5514*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5515*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video_codecs/builtin_video_decoder_factory.cc"],
5516*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5517*d9f75844SAndroid Build Coastguard Worker}
5518*d9f75844SAndroid Build Coastguard Worker
5519*d9f75844SAndroid Build Coastguard Worker/* From target:
5520*d9f75844SAndroid Build Coastguard Worker//api/video_codecs:builtin_video_encoder_factory
5521*d9f75844SAndroid Build Coastguard Worker*/
5522*d9f75844SAndroid Build Coastguard Workercc_library_static {
5523*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_codecs__builtin_video_encoder_factory",
5524*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5525*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video_codecs/builtin_video_encoder_factory.cc"],
5526*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5527*d9f75844SAndroid Build Coastguard Worker}
5528*d9f75844SAndroid Build Coastguard Worker
5529*d9f75844SAndroid Build Coastguard Worker/* From target:
5530*d9f75844SAndroid Build Coastguard Worker//api/video_codecs:rtc_software_fallback_wrappers
5531*d9f75844SAndroid Build Coastguard Worker*/
5532*d9f75844SAndroid Build Coastguard Workercc_library_static {
5533*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_codecs__rtc_software_fallback_wrappers",
5534*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5535*d9f75844SAndroid Build Coastguard Worker    srcs: [
5536*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/video_decoder_software_fallback_wrapper.cc",
5537*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/video_encoder_software_fallback_wrapper.cc",
5538*d9f75844SAndroid Build Coastguard Worker    ],
5539*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5540*d9f75844SAndroid Build Coastguard Worker}
5541*d9f75844SAndroid Build Coastguard Worker
5542*d9f75844SAndroid Build Coastguard Worker/* From target:
5543*d9f75844SAndroid Build Coastguard Worker//api/video_codecs:scalability_mode
5544*d9f75844SAndroid Build Coastguard Worker*/
5545*d9f75844SAndroid Build Coastguard Workercc_library_static {
5546*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_codecs__scalability_mode",
5547*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5548*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video_codecs/scalability_mode.cc"],
5549*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5550*d9f75844SAndroid Build Coastguard Worker}
5551*d9f75844SAndroid Build Coastguard Worker
5552*d9f75844SAndroid Build Coastguard Worker/* From target:
5553*d9f75844SAndroid Build Coastguard Worker//api/video_codecs:video_codecs_api
5554*d9f75844SAndroid Build Coastguard Worker*/
5555*d9f75844SAndroid Build Coastguard Workercc_library_static {
5556*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_codecs__video_codecs_api",
5557*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5558*d9f75844SAndroid Build Coastguard Worker    srcs: [
5559*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/av1_profile.cc",
5560*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/h264_profile_level_id.cc",
5561*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/sdp_video_format.cc",
5562*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/simulcast_stream.cc",
5563*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/spatial_layer.cc",
5564*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/video_codec.cc",
5565*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/video_decoder.cc",
5566*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/video_encoder.cc",
5567*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/vp8_frame_config.cc",
5568*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/vp8_temporal_layers.cc",
5569*d9f75844SAndroid Build Coastguard Worker        "api/video_codecs/vp9_profile.cc",
5570*d9f75844SAndroid Build Coastguard Worker    ],
5571*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5572*d9f75844SAndroid Build Coastguard Worker}
5573*d9f75844SAndroid Build Coastguard Worker
5574*d9f75844SAndroid Build Coastguard Worker/* From target:
5575*d9f75844SAndroid Build Coastguard Worker//api/video_codecs:vp8_temporal_layers_factory
5576*d9f75844SAndroid Build Coastguard Worker*/
5577*d9f75844SAndroid Build Coastguard Workercc_library_static {
5578*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_codecs__vp8_temporal_layers_factory",
5579*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5580*d9f75844SAndroid Build Coastguard Worker    srcs: ["api/video_codecs/vp8_temporal_layers_factory.cc"],
5581*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5582*d9f75844SAndroid Build Coastguard Worker}
5583*d9f75844SAndroid Build Coastguard Worker
5584*d9f75844SAndroid Build Coastguard Worker/* From target:
5585*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:chain_diff_calculator
5586*d9f75844SAndroid Build Coastguard Worker*/
5587*d9f75844SAndroid Build Coastguard Workercc_library_static {
5588*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__chain_diff_calculator",
5589*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5590*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/chain_diff_calculator.cc"],
5591*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5592*d9f75844SAndroid Build Coastguard Worker}
5593*d9f75844SAndroid Build Coastguard Worker
5594*d9f75844SAndroid Build Coastguard Worker/* From target:
5595*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:encoded_frame
5596*d9f75844SAndroid Build Coastguard Worker*/
5597*d9f75844SAndroid Build Coastguard Workercc_library_static {
5598*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__encoded_frame",
5599*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5600*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/encoded_frame.cc"],
5601*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5602*d9f75844SAndroid Build Coastguard Worker}
5603*d9f75844SAndroid Build Coastguard Worker
5604*d9f75844SAndroid Build Coastguard Worker/* From target:
5605*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:frame_dependencies_calculator
5606*d9f75844SAndroid Build Coastguard Worker*/
5607*d9f75844SAndroid Build Coastguard Workercc_library_static {
5608*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__frame_dependencies_calculator",
5609*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5610*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/frame_dependencies_calculator.cc"],
5611*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5612*d9f75844SAndroid Build Coastguard Worker}
5613*d9f75844SAndroid Build Coastguard Worker
5614*d9f75844SAndroid Build Coastguard Worker/* From target:
5615*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:frame_helpers
5616*d9f75844SAndroid Build Coastguard Worker*/
5617*d9f75844SAndroid Build Coastguard Workercc_library_static {
5618*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__frame_helpers",
5619*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5620*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/frame_helpers.cc"],
5621*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5622*d9f75844SAndroid Build Coastguard Worker}
5623*d9f75844SAndroid Build Coastguard Worker
5624*d9f75844SAndroid Build Coastguard Worker/* From target:
5625*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:nack_requester
5626*d9f75844SAndroid Build Coastguard Worker*/
5627*d9f75844SAndroid Build Coastguard Workercc_library_static {
5628*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__nack_requester",
5629*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5630*d9f75844SAndroid Build Coastguard Worker    srcs: [
5631*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/histogram.cc",
5632*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/nack_requester.cc",
5633*d9f75844SAndroid Build Coastguard Worker    ],
5634*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5635*d9f75844SAndroid Build Coastguard Worker}
5636*d9f75844SAndroid Build Coastguard Worker
5637*d9f75844SAndroid Build Coastguard Worker/* From target:
5638*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:packet_buffer
5639*d9f75844SAndroid Build Coastguard Worker*/
5640*d9f75844SAndroid Build Coastguard Workercc_library_static {
5641*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__packet_buffer",
5642*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5643*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/packet_buffer.cc"],
5644*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5645*d9f75844SAndroid Build Coastguard Worker}
5646*d9f75844SAndroid Build Coastguard Worker
5647*d9f75844SAndroid Build Coastguard Worker/* From target:
5648*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:video_codec_interface
5649*d9f75844SAndroid Build Coastguard Worker*/
5650*d9f75844SAndroid Build Coastguard Workercc_library_static {
5651*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__video_codec_interface",
5652*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5653*d9f75844SAndroid Build Coastguard Worker    srcs: [
5654*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/include/video_codec_interface.cc",
5655*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/video_coding_defines.cc",
5656*d9f75844SAndroid Build Coastguard Worker    ],
5657*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5658*d9f75844SAndroid Build Coastguard Worker}
5659*d9f75844SAndroid Build Coastguard Worker
5660*d9f75844SAndroid Build Coastguard Worker/* From target:
5661*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:video_coding
5662*d9f75844SAndroid Build Coastguard Worker*/
5663*d9f75844SAndroid Build Coastguard Workercc_library_static {
5664*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__video_coding",
5665*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5666*d9f75844SAndroid Build Coastguard Worker    srcs: [
5667*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/decoder_database.cc",
5668*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/fec_controller_default.cc",
5669*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/frame_object.cc",
5670*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/generic_decoder.cc",
5671*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/h264_sprop_parameter_sets.cc",
5672*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/h264_sps_pps_tracker.cc",
5673*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/loss_notification_controller.cc",
5674*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/media_opt_util.cc",
5675*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/rtp_frame_id_only_ref_finder.cc",
5676*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/rtp_frame_reference_finder.cc",
5677*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/rtp_generic_ref_finder.cc",
5678*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/rtp_seq_num_only_ref_finder.cc",
5679*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/rtp_vp8_ref_finder.cc",
5680*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/rtp_vp9_ref_finder.cc",
5681*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/video_codec_initializer.cc",
5682*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/video_receiver2.cc",
5683*d9f75844SAndroid Build Coastguard Worker    ],
5684*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5685*d9f75844SAndroid Build Coastguard Worker}
5686*d9f75844SAndroid Build Coastguard Worker
5687*d9f75844SAndroid Build Coastguard Worker/* From target:
5688*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:video_coding_utility
5689*d9f75844SAndroid Build Coastguard Worker*/
5690*d9f75844SAndroid Build Coastguard Workercc_library_static {
5691*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__video_coding_utility",
5692*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5693*d9f75844SAndroid Build Coastguard Worker    srcs: [
5694*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/bandwidth_quality_scaler.cc",
5695*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/decoded_frames_history.cc",
5696*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/frame_dropper.cc",
5697*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/framerate_controller_deprecated.cc",
5698*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/ivf_file_reader.cc",
5699*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/ivf_file_writer.cc",
5700*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/qp_parser.cc",
5701*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/quality_scaler.cc",
5702*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/simulcast_rate_allocator.cc",
5703*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/simulcast_utility.cc",
5704*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/vp8_header_parser.cc",
5705*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/utility/vp9_uncompressed_header_parser.cc",
5706*d9f75844SAndroid Build Coastguard Worker    ],
5707*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5708*d9f75844SAndroid Build Coastguard Worker}
5709*d9f75844SAndroid Build Coastguard Worker
5710*d9f75844SAndroid Build Coastguard Worker/* From target:
5711*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:webrtc_h264
5712*d9f75844SAndroid Build Coastguard Worker*/
5713*d9f75844SAndroid Build Coastguard Workercc_library_static {
5714*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__webrtc_h264",
5715*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5716*d9f75844SAndroid Build Coastguard Worker    srcs: [
5717*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/h264/h264.cc",
5718*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/h264/h264_color_space.cc",
5719*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/h264/h264_decoder_impl.cc",
5720*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/h264/h264_encoder_impl.cc",
5721*d9f75844SAndroid Build Coastguard Worker    ],
5722*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5723*d9f75844SAndroid Build Coastguard Worker}
5724*d9f75844SAndroid Build Coastguard Worker
5725*d9f75844SAndroid Build Coastguard Worker/* From target:
5726*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:webrtc_libvpx_interface
5727*d9f75844SAndroid Build Coastguard Worker*/
5728*d9f75844SAndroid Build Coastguard Workercc_library_static {
5729*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__webrtc_libvpx_interface",
5730*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5731*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/codecs/interface/libvpx_interface.cc"],
5732*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5733*d9f75844SAndroid Build Coastguard Worker}
5734*d9f75844SAndroid Build Coastguard Worker
5735*d9f75844SAndroid Build Coastguard Worker/* From target:
5736*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:webrtc_multiplex
5737*d9f75844SAndroid Build Coastguard Worker*/
5738*d9f75844SAndroid Build Coastguard Workercc_library_static {
5739*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__webrtc_multiplex",
5740*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5741*d9f75844SAndroid Build Coastguard Worker    srcs: [
5742*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc",
5743*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc",
5744*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc",
5745*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc",
5746*d9f75844SAndroid Build Coastguard Worker    ],
5747*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5748*d9f75844SAndroid Build Coastguard Worker}
5749*d9f75844SAndroid Build Coastguard Worker
5750*d9f75844SAndroid Build Coastguard Worker/* From target:
5751*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:webrtc_vp8
5752*d9f75844SAndroid Build Coastguard Worker*/
5753*d9f75844SAndroid Build Coastguard Workercc_library_static {
5754*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__webrtc_vp8",
5755*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5756*d9f75844SAndroid Build Coastguard Worker    srcs: [
5757*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc",
5758*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc",
5759*d9f75844SAndroid Build Coastguard Worker    ],
5760*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5761*d9f75844SAndroid Build Coastguard Worker}
5762*d9f75844SAndroid Build Coastguard Worker
5763*d9f75844SAndroid Build Coastguard Worker/* From target:
5764*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:webrtc_vp8_scalability
5765*d9f75844SAndroid Build Coastguard Worker*/
5766*d9f75844SAndroid Build Coastguard Workercc_library_static {
5767*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__webrtc_vp8_scalability",
5768*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5769*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/codecs/vp8/vp8_scalability.cc"],
5770*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5771*d9f75844SAndroid Build Coastguard Worker}
5772*d9f75844SAndroid Build Coastguard Worker
5773*d9f75844SAndroid Build Coastguard Worker/* From target:
5774*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:webrtc_vp8_temporal_layers
5775*d9f75844SAndroid Build Coastguard Worker*/
5776*d9f75844SAndroid Build Coastguard Workercc_library_static {
5777*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__webrtc_vp8_temporal_layers",
5778*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5779*d9f75844SAndroid Build Coastguard Worker    srcs: [
5780*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp8/default_temporal_layers.cc",
5781*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp8/screenshare_layers.cc",
5782*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp8/temporal_layers_checker.cc",
5783*d9f75844SAndroid Build Coastguard Worker    ],
5784*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5785*d9f75844SAndroid Build Coastguard Worker}
5786*d9f75844SAndroid Build Coastguard Worker
5787*d9f75844SAndroid Build Coastguard Worker/* From target:
5788*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:webrtc_vp9
5789*d9f75844SAndroid Build Coastguard Worker*/
5790*d9f75844SAndroid Build Coastguard Workercc_library_static {
5791*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__webrtc_vp9",
5792*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5793*d9f75844SAndroid Build Coastguard Worker    srcs: [
5794*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp9/libvpx_vp9_decoder.cc",
5795*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc",
5796*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp9/vp9.cc",
5797*d9f75844SAndroid Build Coastguard Worker        "modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc",
5798*d9f75844SAndroid Build Coastguard Worker    ],
5799*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5800*d9f75844SAndroid Build Coastguard Worker}
5801*d9f75844SAndroid Build Coastguard Worker
5802*d9f75844SAndroid Build Coastguard Worker/* From target:
5803*d9f75844SAndroid Build Coastguard Worker//modules/video_coding:webrtc_vp9_helpers
5804*d9f75844SAndroid Build Coastguard Worker*/
5805*d9f75844SAndroid Build Coastguard Workercc_library_static {
5806*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_video_coding__webrtc_vp9_helpers",
5807*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5808*d9f75844SAndroid Build Coastguard Worker    srcs: ["modules/video_coding/codecs/vp9/svc_config.cc"],
5809*d9f75844SAndroid Build Coastguard Worker    host_supported: true,
5810*d9f75844SAndroid Build Coastguard Worker}
5811*d9f75844SAndroid Build Coastguard Worker
5812*d9f75844SAndroid Build Coastguard Workercc_library_static {
5813*d9f75844SAndroid Build Coastguard Worker    name: "libwebrtc",
5814*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
5815*d9f75844SAndroid Build Coastguard Worker    export_include_dirs: ["."],
5816*d9f75844SAndroid Build Coastguard Worker    whole_static_libs: [
5817*d9f75844SAndroid Build Coastguard Worker        "libpffft",
5818*d9f75844SAndroid Build Coastguard Worker        "rnnoise_rnn_vad",
5819*d9f75844SAndroid Build Coastguard Worker        "webrtc_L16__audio_decoder_L16",
5820*d9f75844SAndroid Build Coastguard Worker        "webrtc_L16__audio_encoder_L16",
5821*d9f75844SAndroid Build Coastguard Worker        "webrtc___webrtc",
5822*d9f75844SAndroid Build Coastguard Worker        "webrtc_adaptation__resource_adaptation",
5823*d9f75844SAndroid Build Coastguard Worker        "webrtc_adaptation__resource_adaptation_api",
5824*d9f75844SAndroid Build Coastguard Worker        "webrtc_adaptation__video_adaptation",
5825*d9f75844SAndroid Build Coastguard Worker        "webrtc_aec3__aec3",
5826*d9f75844SAndroid Build Coastguard Worker        "webrtc_aec_dump__null_aec_dump_factory",
5827*d9f75844SAndroid Build Coastguard Worker        "webrtc_aecm__aecm_core",
5828*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__adaptive_digital",
5829*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__adaptive_digital_gain_applier",
5830*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__biquad_filter",
5831*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__clipping_predictor",
5832*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__cpu_features",
5833*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__fixed_digital",
5834*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__gain_applier",
5835*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__input_volume_controller",
5836*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__input_volume_stats_reporter",
5837*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__noise_level_estimator",
5838*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__saturation_protector",
5839*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__speech_level_estimator",
5840*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__vad_wrapper",
5841*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc__agc",
5842*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc__legacy_agc",
5843*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc__level_estimation",
5844*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__audio_options_api",
5845*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__candidate",
5846*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__create_peerconnection_factory",
5847*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__dtls_transport_interface",
5848*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__field_trials",
5849*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__field_trials_registry",
5850*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__ice_transport_factory",
5851*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__libjingle_peerconnection_api",
5852*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__media_stream_interface",
5853*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__rtc_error",
5854*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__rtc_event_log_output_file",
5855*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__rtp_headers",
5856*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__rtp_packet_info",
5857*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__rtp_parameters",
5858*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__rtp_sender_interface",
5859*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__transport_api",
5860*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__wrapping_async_dns_resolver",
5861*d9f75844SAndroid Build Coastguard Worker        "webrtc_async_audio_processing__async_audio_processing",
5862*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio__aec3_config",
5863*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio__aec3_factory",
5864*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio__audio",
5865*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio__audio_frame_api",
5866*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_codecs__audio_codecs_api",
5867*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_codecs__builtin_audio_decoder_factory",
5868*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_codecs__builtin_audio_encoder_factory",
5869*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__audio_coding",
5870*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__audio_coding_opus_common",
5871*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__audio_encoder_cng",
5872*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__audio_network_adaptor",
5873*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__audio_network_adaptor_config",
5874*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__default_neteq_factory",
5875*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__g711",
5876*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__g711_c",
5877*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__g722",
5878*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__g722_c",
5879*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__ilbc",
5880*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__ilbc_c",
5881*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__isac_vad",
5882*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__legacy_encoded_audio_frame",
5883*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__neteq",
5884*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__pcm16b",
5885*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__pcm16b_c",
5886*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__red",
5887*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__webrtc_cng",
5888*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__webrtc_multiopus",
5889*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__webrtc_opus",
5890*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__webrtc_opus_wrapper",
5891*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_device__audio_device_buffer",
5892*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_device__audio_device_generic",
5893*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_device__audio_device_impl",
5894*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_mixer__audio_frame_manipulator",
5895*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_mixer__audio_mixer_impl",
5896*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__aec_dump_interface",
5897*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__api",
5898*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__apm_logging",
5899*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__audio_buffer",
5900*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__audio_frame_proxies",
5901*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__audio_processing",
5902*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__audio_processing_statistics",
5903*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__gain_controller2",
5904*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__high_pass_filter",
5905*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__optionally_built_submodule_creators",
5906*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__rms_level",
5907*d9f75844SAndroid Build Coastguard Worker        "webrtc_av1__av1_svc_config",
5908*d9f75844SAndroid Build Coastguard Worker        "webrtc_base64__base64",
5909*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__bitrate_allocator",
5910*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__bitrate_configurator",
5911*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__call",
5912*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__call_interfaces",
5913*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__fake_network",
5914*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__rtp_interfaces",
5915*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__rtp_receiver",
5916*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__rtp_sender",
5917*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__simulated_network",
5918*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__version",
5919*d9f75844SAndroid Build Coastguard Worker        "webrtc_call__video_stream_api",
5920*d9f75844SAndroid Build Coastguard Worker        "webrtc_capture_levels_adjuster__capture_levels_adjuster",
5921*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_audio__common_audio",
5922*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_audio__common_audio_c",
5923*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_audio__common_audio_cc",
5924*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_audio__fir_filter_factory",
5925*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_video__common_video",
5926*d9f75844SAndroid Build Coastguard Worker        "webrtc_config__encoder_config",
5927*d9f75844SAndroid Build Coastguard Worker        "webrtc_config__streams_config",
5928*d9f75844SAndroid Build Coastguard Worker        "webrtc_congestion_controller__congestion_controller",
5929*d9f75844SAndroid Build Coastguard Worker        "webrtc_containers__flat_containers_internal",
5930*d9f75844SAndroid Build Coastguard Worker        "webrtc_crc32c__crc32c",
5931*d9f75844SAndroid Build Coastguard Worker        "webrtc_crc32c__crc32c_arm64",
5932*d9f75844SAndroid Build Coastguard Worker        "webrtc_crc32c__crc32c_sse42",
5933*d9f75844SAndroid Build Coastguard Worker        "webrtc_crypto__options",
5934*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__alr_experiment",
5935*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__balanced_degradation_settings",
5936*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__bandwidth_quality_scaler_settings",
5937*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__cpu_speed_experiment",
5938*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__encoder_info_settings",
5939*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__field_trial_parser",
5940*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__keyframe_interval_settings_experiment",
5941*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__min_video_bitrate_experiment",
5942*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__normalize_simulcast_size_experiment",
5943*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__quality_rampup_experiment",
5944*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__quality_scaler_settings",
5945*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__quality_scaling_experiment",
5946*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__rate_control_settings",
5947*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__rtt_mult_experiment",
5948*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__stable_target_rate_experiment",
5949*d9f75844SAndroid Build Coastguard Worker        "webrtc_fft__fft",
5950*d9f75844SAndroid Build Coastguard Worker        "webrtc_g711__audio_decoder_g711",
5951*d9f75844SAndroid Build Coastguard Worker        "webrtc_g711__audio_encoder_g711",
5952*d9f75844SAndroid Build Coastguard Worker        "webrtc_g711__g711_3p",
5953*d9f75844SAndroid Build Coastguard Worker        "webrtc_g722__audio_decoder_g722",
5954*d9f75844SAndroid Build Coastguard Worker        "webrtc_g722__audio_encoder_g722",
5955*d9f75844SAndroid Build Coastguard Worker        "webrtc_g722__g722_3p",
5956*d9f75844SAndroid Build Coastguard Worker        "webrtc_generic_frame_descriptor__generic_frame_descriptor",
5957*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__alr_detector",
5958*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__delay_based_bwe",
5959*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__estimators",
5960*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__goog_cc",
5961*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__link_capacity_estimator",
5962*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__loss_based_bwe_v1",
5963*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__loss_based_bwe_v2",
5964*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__probe_controller",
5965*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__pushback_controller",
5966*d9f75844SAndroid Build Coastguard Worker        "webrtc_goog_cc__send_side_bwe",
5967*d9f75844SAndroid Build Coastguard Worker        "webrtc_ilbc__audio_decoder_ilbc",
5968*d9f75844SAndroid Build Coastguard Worker        "webrtc_ilbc__audio_encoder_ilbc",
5969*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__ice_log",
5970*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_audio",
5971*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_begin_end",
5972*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_bwe",
5973*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_field",
5974*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_log_impl_encoder",
5975*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_number_encodings",
5976*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_pacing",
5977*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_rtp_rtcp",
5978*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_event_video",
5979*d9f75844SAndroid Build Coastguard Worker        "webrtc_logging__rtc_stream_config",
5980*d9f75844SAndroid Build Coastguard Worker        "webrtc_media__rtc_audio_video",
5981*d9f75844SAndroid Build Coastguard Worker        "webrtc_media__rtc_data_dcsctp_transport",
5982*d9f75844SAndroid Build Coastguard Worker        "webrtc_media__rtc_data_sctp_transport_factory",
5983*d9f75844SAndroid Build Coastguard Worker        "webrtc_media__rtc_encoder_simulcast_proxy",
5984*d9f75844SAndroid Build Coastguard Worker        "webrtc_media__rtc_internal_video_codecs",
5985*d9f75844SAndroid Build Coastguard Worker        "webrtc_media__rtc_media_base",
5986*d9f75844SAndroid Build Coastguard Worker        "webrtc_media__rtc_sdp_video_format_utils",
5987*d9f75844SAndroid Build Coastguard Worker        "webrtc_media__rtc_simulcast_encoder_adapter",
5988*d9f75844SAndroid Build Coastguard Worker        "webrtc_memory__aligned_malloc",
5989*d9f75844SAndroid Build Coastguard Worker        "webrtc_metrics__global_metrics_logger_and_exporter",
5990*d9f75844SAndroid Build Coastguard Worker        "webrtc_metrics__metric",
5991*d9f75844SAndroid Build Coastguard Worker        "webrtc_metrics__metrics_accumulator",
5992*d9f75844SAndroid Build Coastguard Worker        "webrtc_metrics__metrics_logger",
5993*d9f75844SAndroid Build Coastguard Worker        "webrtc_metrics__stdout_metrics_exporter",
5994*d9f75844SAndroid Build Coastguard Worker        "webrtc_neteq__default_neteq_controller_factory",
5995*d9f75844SAndroid Build Coastguard Worker        "webrtc_neteq__neteq_api",
5996*d9f75844SAndroid Build Coastguard Worker        "webrtc_neteq__tick_timer",
5997*d9f75844SAndroid Build Coastguard Worker        "webrtc_network__sent_packet",
5998*d9f75844SAndroid Build Coastguard Worker        "webrtc_ns__ns",
5999*d9f75844SAndroid Build Coastguard Worker        "webrtc_numerics__numerics",
6000*d9f75844SAndroid Build Coastguard Worker        "webrtc_ooura__fft_size_128",
6001*d9f75844SAndroid Build Coastguard Worker        "webrtc_ooura__fft_size_256",
6002*d9f75844SAndroid Build Coastguard Worker        "webrtc_opus__audio_decoder_multiopus",
6003*d9f75844SAndroid Build Coastguard Worker        "webrtc_opus__audio_decoder_opus",
6004*d9f75844SAndroid Build Coastguard Worker        "webrtc_opus__audio_encoder_multiopus",
6005*d9f75844SAndroid Build Coastguard Worker        "webrtc_opus__audio_encoder_opus",
6006*d9f75844SAndroid Build Coastguard Worker        "webrtc_opus__audio_encoder_opus_config",
6007*d9f75844SAndroid Build Coastguard Worker        "webrtc_p2p__libstunprober",
6008*d9f75844SAndroid Build Coastguard Worker        "webrtc_p2p__rtc_p2p",
6009*d9f75844SAndroid Build Coastguard Worker        "webrtc_pacing__interval_budget",
6010*d9f75844SAndroid Build Coastguard Worker        "webrtc_pacing__pacing",
6011*d9f75844SAndroid Build Coastguard Worker        "webrtc_packet__chunk",
6012*d9f75844SAndroid Build Coastguard Worker        "webrtc_packet__chunk_validators",
6013*d9f75844SAndroid Build Coastguard Worker        "webrtc_packet__crc32c",
6014*d9f75844SAndroid Build Coastguard Worker        "webrtc_packet__error_cause",
6015*d9f75844SAndroid Build Coastguard Worker        "webrtc_packet__parameter",
6016*d9f75844SAndroid Build Coastguard Worker        "webrtc_packet__sctp_packet",
6017*d9f75844SAndroid Build Coastguard Worker        "webrtc_packet__tlv_trait",
6018*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__audio_rtp_receiver",
6019*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__audio_track",
6020*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__channel",
6021*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__connection_context",
6022*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__data_channel_controller",
6023*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__data_channel_utils",
6024*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__dtls_srtp_transport",
6025*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__dtls_transport",
6026*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__dtmf_sender",
6027*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__external_hmac",
6028*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__ice_server_parsing",
6029*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__ice_transport",
6030*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__jitter_buffer_delay",
6031*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__jsep_transport",
6032*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__jsep_transport_collection",
6033*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__jsep_transport_controller",
6034*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__legacy_stats_collector",
6035*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__local_audio_source",
6036*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__media_protocol_names",
6037*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__media_session",
6038*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__media_stream",
6039*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__media_stream_observer",
6040*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__peer_connection",
6041*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__peer_connection_factory",
6042*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__peer_connection_message_handler",
6043*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__proxy",
6044*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__remote_audio_source",
6045*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtc_stats_collector",
6046*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtc_stats_traversal",
6047*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtcp_mux_filter",
6048*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtp_media_utils",
6049*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtp_parameters_conversion",
6050*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtp_receiver",
6051*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtp_sender",
6052*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtp_transceiver",
6053*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtp_transmission_manager",
6054*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__rtp_transport",
6055*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__sctp_data_channel",
6056*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__sctp_transport",
6057*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__sctp_utils",
6058*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__sdp_offer_answer",
6059*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__sdp_serializer",
6060*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__sdp_utils",
6061*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__session_description",
6062*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__simulcast_description",
6063*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__srtp_filter",
6064*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__srtp_session",
6065*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__srtp_transport",
6066*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__track_media_info_map",
6067*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__transceiver_list",
6068*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__transport_stats",
6069*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__usage_pattern",
6070*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__video_rtp_receiver",
6071*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__video_rtp_track_source",
6072*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__video_track",
6073*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__video_track_source",
6074*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__video_track_source_proxy",
6075*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__webrtc_sdp",
6076*d9f75844SAndroid Build Coastguard Worker        "webrtc_pc__webrtc_session_description_factory",
6077*d9f75844SAndroid Build Coastguard Worker        "webrtc_public__factory",
6078*d9f75844SAndroid Build Coastguard Worker        "webrtc_public__socket",
6079*d9f75844SAndroid Build Coastguard Worker        "webrtc_public__utils",
6080*d9f75844SAndroid Build Coastguard Worker        "webrtc_remote_bitrate_estimator__remote_bitrate_estimator",
6081*d9f75844SAndroid Build Coastguard Worker        "webrtc_render__incoming_video_stream",
6082*d9f75844SAndroid Build Coastguard Worker        "webrtc_render__video_render_frames",
6083*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad",
6084*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_auto_correlation",
6085*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_layers",
6086*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_lp_residual",
6087*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_pitch",
6088*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_spectral_features",
6089*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__async_resolver_interface",
6090*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__async_socket",
6091*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__audio_format_to_string",
6092*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__bit_buffer",
6093*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__bitstream_reader",
6094*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__buffer_queue",
6095*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__byte_buffer",
6096*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__callback_list",
6097*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__checks",
6098*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__copy_on_write_buffer",
6099*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__criticalsection",
6100*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__event_tracer",
6101*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__histogram_percentile_counter",
6102*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__ip_address",
6103*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__logging",
6104*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__net_helpers",
6105*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__network_constants",
6106*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__null_socket_server",
6107*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__platform_thread",
6108*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__platform_thread_types",
6109*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__race_checker",
6110*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__random",
6111*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rate_limiter",
6112*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rate_statistics",
6113*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rate_tracker",
6114*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rtc_base",
6115*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rtc_event",
6116*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rtc_numerics",
6117*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rtc_operations_chain",
6118*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rtc_task_queue",
6119*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rtc_task_queue_libevent",
6120*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__sample_counter",
6121*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__socket",
6122*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__socket_address",
6123*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__stringutils",
6124*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__threading",
6125*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__timestamp_aligner",
6126*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__timeutils",
6127*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__weak_ptr",
6128*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__zero_memory",
6129*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_event_log__rtc_event_log",
6130*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_event_log__rtc_event_log_factory",
6131*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtp__control_handler",
6132*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtp__dependency_descriptor",
6133*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtp__transport_feedback",
6134*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtp_rtcp__rtp_rtcp",
6135*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtp_rtcp__rtp_rtcp_format",
6136*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtp_rtcp__rtp_video_header",
6137*d9f75844SAndroid Build Coastguard Worker        "webrtc_rx__data_tracker",
6138*d9f75844SAndroid Build Coastguard Worker        "webrtc_rx__interleaved_reassembly_streams",
6139*d9f75844SAndroid Build Coastguard Worker        "webrtc_rx__reassembly_queue",
6140*d9f75844SAndroid Build Coastguard Worker        "webrtc_rx__traditional_reassembly_streams",
6141*d9f75844SAndroid Build Coastguard Worker        "webrtc_sigslot__sigslot",
6142*d9f75844SAndroid Build Coastguard Worker        "webrtc_socket__dcsctp_socket",
6143*d9f75844SAndroid Build Coastguard Worker        "webrtc_socket__heartbeat_handler",
6144*d9f75844SAndroid Build Coastguard Worker        "webrtc_socket__packet_sender",
6145*d9f75844SAndroid Build Coastguard Worker        "webrtc_socket__stream_reset_handler",
6146*d9f75844SAndroid Build Coastguard Worker        "webrtc_socket__transmission_control_block",
6147*d9f75844SAndroid Build Coastguard Worker        "webrtc_spl_sqrt_floor__spl_sqrt_floor",
6148*d9f75844SAndroid Build Coastguard Worker        "webrtc_stats__rtc_stats",
6149*d9f75844SAndroid Build Coastguard Worker        "webrtc_svc__scalability_mode_util",
6150*d9f75844SAndroid Build Coastguard Worker        "webrtc_svc__scalability_structures",
6151*d9f75844SAndroid Build Coastguard Worker        "webrtc_svc__scalable_video_controller",
6152*d9f75844SAndroid Build Coastguard Worker        "webrtc_svc__svc_rate_allocator",
6153*d9f75844SAndroid Build Coastguard Worker        "webrtc_synchronization__sequence_checker_internal",
6154*d9f75844SAndroid Build Coastguard Worker        "webrtc_synchronization__yield",
6155*d9f75844SAndroid Build Coastguard Worker        "webrtc_synchronization__yield_policy",
6156*d9f75844SAndroid Build Coastguard Worker        "webrtc_system__file_wrapper",
6157*d9f75844SAndroid Build Coastguard Worker        "webrtc_system_wrappers__denormal_disabler",
6158*d9f75844SAndroid Build Coastguard Worker        "webrtc_system_wrappers__field_trial",
6159*d9f75844SAndroid Build Coastguard Worker        "webrtc_system_wrappers__metrics",
6160*d9f75844SAndroid Build Coastguard Worker        "webrtc_system_wrappers__system_wrappers",
6161*d9f75844SAndroid Build Coastguard Worker        "webrtc_task_queue__default_task_queue_factory",
6162*d9f75844SAndroid Build Coastguard Worker        "webrtc_task_queue__pending_task_safety_flag",
6163*d9f75844SAndroid Build Coastguard Worker        "webrtc_task_queue__task_queue",
6164*d9f75844SAndroid Build Coastguard Worker        "webrtc_task_utils__repeating_task",
6165*d9f75844SAndroid Build Coastguard Worker        "webrtc_test__fake_video_codecs",
6166*d9f75844SAndroid Build Coastguard Worker        "webrtc_timer__task_queue_timeout",
6167*d9f75844SAndroid Build Coastguard Worker        "webrtc_timer__timer",
6168*d9f75844SAndroid Build Coastguard Worker        "webrtc_timing__codec_timer",
6169*d9f75844SAndroid Build Coastguard Worker        "webrtc_timing__frame_delay_variation_kalman_filter",
6170*d9f75844SAndroid Build Coastguard Worker        "webrtc_timing__inter_frame_delay",
6171*d9f75844SAndroid Build Coastguard Worker        "webrtc_timing__jitter_estimator",
6172*d9f75844SAndroid Build Coastguard Worker        "webrtc_timing__rtt_filter",
6173*d9f75844SAndroid Build Coastguard Worker        "webrtc_timing__timestamp_extrapolator",
6174*d9f75844SAndroid Build Coastguard Worker        "webrtc_timing__timing_module",
6175*d9f75844SAndroid Build Coastguard Worker        "webrtc_transient__transient_suppressor_impl",
6176*d9f75844SAndroid Build Coastguard Worker        "webrtc_transient__voice_probability_delay_unit",
6177*d9f75844SAndroid Build Coastguard Worker        "webrtc_transport__bitrate_settings",
6178*d9f75844SAndroid Build Coastguard Worker        "webrtc_transport__field_trial_based_config",
6179*d9f75844SAndroid Build Coastguard Worker        "webrtc_transport__goog_cc",
6180*d9f75844SAndroid Build Coastguard Worker        "webrtc_transport__network_control",
6181*d9f75844SAndroid Build Coastguard Worker        "webrtc_transport__stun_types",
6182*d9f75844SAndroid Build Coastguard Worker        "webrtc_tx__outstanding_data",
6183*d9f75844SAndroid Build Coastguard Worker        "webrtc_tx__retransmission_error_counter",
6184*d9f75844SAndroid Build Coastguard Worker        "webrtc_tx__retransmission_queue",
6185*d9f75844SAndroid Build Coastguard Worker        "webrtc_tx__retransmission_timeout",
6186*d9f75844SAndroid Build Coastguard Worker        "webrtc_tx__rr_send_queue",
6187*d9f75844SAndroid Build Coastguard Worker        "webrtc_tx__stream_scheduler",
6188*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__data_rate",
6189*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__data_size",
6190*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__frequency",
6191*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__time_delta",
6192*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__timestamp",
6193*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__audio_frame_operations",
6194*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__cascaded_biquad_filter",
6195*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__legacy_delay_estimator",
6196*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__pffft_wrapper",
6197*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__utility",
6198*d9f75844SAndroid Build Coastguard Worker        "webrtc_vad__vad",
6199*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__builtin_video_bitrate_allocator_factory",
6200*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__decode_synchronizer",
6201*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__encoded_frame",
6202*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__encoded_image",
6203*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__frame_buffer",
6204*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__frame_cadence_adapter",
6205*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__frame_decode_timing",
6206*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__frame_dumping_decoder",
6207*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__task_queue_frame_decode_scheduler",
6208*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__unique_timestamp_counter",
6209*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video",
6210*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_adaptation",
6211*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_bitrate_allocation",
6212*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_bitrate_allocator",
6213*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_frame",
6214*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_frame_i010",
6215*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_frame_metadata",
6216*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_receive_stream_timeout_tracker",
6217*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_rtp_headers",
6218*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_stream_buffer_controller",
6219*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_stream_encoder_impl",
6220*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_capture__video_capture_internal_impl",
6221*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_capture__video_capture_module",
6222*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_codecs__builtin_video_decoder_factory",
6223*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_codecs__builtin_video_encoder_factory",
6224*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_codecs__rtc_software_fallback_wrappers",
6225*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_codecs__scalability_mode",
6226*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_codecs__video_codecs_api",
6227*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_codecs__vp8_temporal_layers_factory",
6228*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__chain_diff_calculator",
6229*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__encoded_frame",
6230*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__frame_dependencies_calculator",
6231*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__frame_helpers",
6232*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__nack_requester",
6233*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__packet_buffer",
6234*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__video_codec_interface",
6235*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__video_coding",
6236*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__video_coding_utility",
6237*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__webrtc_h264",
6238*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__webrtc_libvpx_interface",
6239*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__webrtc_multiplex",
6240*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__webrtc_vp8",
6241*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__webrtc_vp8_scalability",
6242*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__webrtc_vp8_temporal_layers",
6243*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__webrtc_vp9",
6244*d9f75844SAndroid Build Coastguard Worker        "webrtc_video_coding__webrtc_vp9_helpers",
6245*d9f75844SAndroid Build Coastguard Worker    ],
6246*d9f75844SAndroid Build Coastguard Worker    arch: {
6247*d9f75844SAndroid Build Coastguard Worker        arm: {
6248*d9f75844SAndroid Build Coastguard Worker            whole_static_libs: [
6249*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_c",
6250*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_c_arm_asm",
6251*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_cc",
6252*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_neon",
6253*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_neon_c",
6254*d9f75844SAndroid Build Coastguard Worker                "webrtc_memory__aligned_malloc",
6255*d9f75844SAndroid Build Coastguard Worker                "webrtc_ooura__fft_size_256",
6256*d9f75844SAndroid Build Coastguard Worker                "webrtc_spl_sqrt_floor__spl_sqrt_floor",
6257*d9f75844SAndroid Build Coastguard Worker            ],
6258*d9f75844SAndroid Build Coastguard Worker        },
6259*d9f75844SAndroid Build Coastguard Worker        arm64: {
6260*d9f75844SAndroid Build Coastguard Worker            whole_static_libs: [
6261*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_c",
6262*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_cc",
6263*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_neon",
6264*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_neon_c",
6265*d9f75844SAndroid Build Coastguard Worker                "webrtc_memory__aligned_malloc",
6266*d9f75844SAndroid Build Coastguard Worker                "webrtc_ooura__fft_size_256",
6267*d9f75844SAndroid Build Coastguard Worker                "webrtc_spl_sqrt_floor__spl_sqrt_floor",
6268*d9f75844SAndroid Build Coastguard Worker            ],
6269*d9f75844SAndroid Build Coastguard Worker        },
6270*d9f75844SAndroid Build Coastguard Worker        x86_64: {
6271*d9f75844SAndroid Build Coastguard Worker            whole_static_libs: [
6272*d9f75844SAndroid Build Coastguard Worker                "webrtc_aec3__aec3_avx2",
6273*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_avx2",
6274*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_sse2",
6275*d9f75844SAndroid Build Coastguard Worker                "webrtc_memory__aligned_malloc",
6276*d9f75844SAndroid Build Coastguard Worker                "webrtc_rnn_vad__vector_math_avx2",
6277*d9f75844SAndroid Build Coastguard Worker            ],
6278*d9f75844SAndroid Build Coastguard Worker        },
6279*d9f75844SAndroid Build Coastguard Worker        x86: {
6280*d9f75844SAndroid Build Coastguard Worker            whole_static_libs: [
6281*d9f75844SAndroid Build Coastguard Worker                "webrtc_aec3__aec3_avx2",
6282*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_avx2",
6283*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_sse2",
6284*d9f75844SAndroid Build Coastguard Worker                "webrtc_memory__aligned_malloc",
6285*d9f75844SAndroid Build Coastguard Worker                "webrtc_rnn_vad__vector_math_avx2",
6286*d9f75844SAndroid Build Coastguard Worker            ],
6287*d9f75844SAndroid Build Coastguard Worker        },
6288*d9f75844SAndroid Build Coastguard Worker    },
6289*d9f75844SAndroid Build Coastguard Worker}
6290*d9f75844SAndroid Build Coastguard Worker
6291*d9f75844SAndroid Build Coastguard Workercc_library_static {
6292*d9f75844SAndroid Build Coastguard Worker    name: "webrtc_audio_processing",
6293*d9f75844SAndroid Build Coastguard Worker    defaults: ["webrtc_defaults"],
6294*d9f75844SAndroid Build Coastguard Worker    export_include_dirs: [
6295*d9f75844SAndroid Build Coastguard Worker        ".",
6296*d9f75844SAndroid Build Coastguard Worker        "modules/include",
6297*d9f75844SAndroid Build Coastguard Worker        "modules/audio_processing/include",
6298*d9f75844SAndroid Build Coastguard Worker    ],
6299*d9f75844SAndroid Build Coastguard Worker    whole_static_libs: [
6300*d9f75844SAndroid Build Coastguard Worker        "libpffft",
6301*d9f75844SAndroid Build Coastguard Worker        "rnnoise_rnn_vad",
6302*d9f75844SAndroid Build Coastguard Worker        "webrtc_aec3__aec3",
6303*d9f75844SAndroid Build Coastguard Worker        "webrtc_aec_dump__null_aec_dump_factory",
6304*d9f75844SAndroid Build Coastguard Worker        "webrtc_aecm__aecm_core",
6305*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__adaptive_digital",
6306*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__adaptive_digital_gain_applier",
6307*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__biquad_filter",
6308*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__clipping_predictor",
6309*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__cpu_features",
6310*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__fixed_digital",
6311*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__gain_applier",
6312*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__input_volume_controller",
6313*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__input_volume_stats_reporter",
6314*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__noise_level_estimator",
6315*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__saturation_protector",
6316*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__speech_level_estimator",
6317*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc2__vad_wrapper",
6318*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc__agc",
6319*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc__legacy_agc",
6320*d9f75844SAndroid Build Coastguard Worker        "webrtc_agc__level_estimation",
6321*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__rtp_headers",
6322*d9f75844SAndroid Build Coastguard Worker        "webrtc_api__rtp_packet_info",
6323*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio__aec3_config",
6324*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio__audio_frame_api",
6325*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_coding__isac_vad",
6326*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__aec_dump_interface",
6327*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__api",
6328*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__apm_logging",
6329*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__audio_buffer",
6330*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__audio_frame_proxies",
6331*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__audio_processing",
6332*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__audio_processing_statistics",
6333*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__gain_controller2",
6334*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__high_pass_filter",
6335*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__optionally_built_submodule_creators",
6336*d9f75844SAndroid Build Coastguard Worker        "webrtc_audio_processing__rms_level",
6337*d9f75844SAndroid Build Coastguard Worker        "webrtc_capture_levels_adjuster__capture_levels_adjuster",
6338*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_audio__common_audio",
6339*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_audio__common_audio_c",
6340*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_audio__common_audio_cc",
6341*d9f75844SAndroid Build Coastguard Worker        "webrtc_common_audio__fir_filter_factory",
6342*d9f75844SAndroid Build Coastguard Worker        "webrtc_containers__flat_containers_internal",
6343*d9f75844SAndroid Build Coastguard Worker        "webrtc_experiments__field_trial_parser",
6344*d9f75844SAndroid Build Coastguard Worker        "webrtc_fft__fft",
6345*d9f75844SAndroid Build Coastguard Worker        "webrtc_memory__aligned_malloc",
6346*d9f75844SAndroid Build Coastguard Worker        "webrtc_ns__ns",
6347*d9f75844SAndroid Build Coastguard Worker        "webrtc_ooura__fft_size_128",
6348*d9f75844SAndroid Build Coastguard Worker        "webrtc_ooura__fft_size_256",
6349*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad",
6350*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_auto_correlation",
6351*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_layers",
6352*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_lp_residual",
6353*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_pitch",
6354*d9f75844SAndroid Build Coastguard Worker        "webrtc_rnn_vad__rnn_vad_spectral_features",
6355*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__checks",
6356*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__criticalsection",
6357*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__event_tracer",
6358*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__logging",
6359*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__platform_thread",
6360*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__platform_thread_types",
6361*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__race_checker",
6362*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rtc_event",
6363*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__rtc_numerics",
6364*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__stringutils",
6365*d9f75844SAndroid Build Coastguard Worker        "webrtc_rtc_base__timeutils",
6366*d9f75844SAndroid Build Coastguard Worker        "webrtc_spl_sqrt_floor__spl_sqrt_floor",
6367*d9f75844SAndroid Build Coastguard Worker        "webrtc_synchronization__sequence_checker_internal",
6368*d9f75844SAndroid Build Coastguard Worker        "webrtc_synchronization__yield",
6369*d9f75844SAndroid Build Coastguard Worker        "webrtc_synchronization__yield_policy",
6370*d9f75844SAndroid Build Coastguard Worker        "webrtc_system__file_wrapper",
6371*d9f75844SAndroid Build Coastguard Worker        "webrtc_system_wrappers__denormal_disabler",
6372*d9f75844SAndroid Build Coastguard Worker        "webrtc_system_wrappers__field_trial",
6373*d9f75844SAndroid Build Coastguard Worker        "webrtc_system_wrappers__metrics",
6374*d9f75844SAndroid Build Coastguard Worker        "webrtc_system_wrappers__system_wrappers",
6375*d9f75844SAndroid Build Coastguard Worker        "webrtc_task_queue__task_queue",
6376*d9f75844SAndroid Build Coastguard Worker        "webrtc_transient__transient_suppressor_impl",
6377*d9f75844SAndroid Build Coastguard Worker        "webrtc_transient__voice_probability_delay_unit",
6378*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__data_rate",
6379*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__data_size",
6380*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__frequency",
6381*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__time_delta",
6382*d9f75844SAndroid Build Coastguard Worker        "webrtc_units__timestamp",
6383*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__audio_frame_operations",
6384*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__cascaded_biquad_filter",
6385*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__legacy_delay_estimator",
6386*d9f75844SAndroid Build Coastguard Worker        "webrtc_utility__pffft_wrapper",
6387*d9f75844SAndroid Build Coastguard Worker        "webrtc_vad__vad",
6388*d9f75844SAndroid Build Coastguard Worker        "webrtc_video__video_rtp_headers",
6389*d9f75844SAndroid Build Coastguard Worker    ],
6390*d9f75844SAndroid Build Coastguard Worker    arch: {
6391*d9f75844SAndroid Build Coastguard Worker        arm: {
6392*d9f75844SAndroid Build Coastguard Worker            whole_static_libs: [
6393*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_c",
6394*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_c_arm_asm",
6395*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_cc",
6396*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_neon",
6397*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_neon_c",
6398*d9f75844SAndroid Build Coastguard Worker                "webrtc_memory__aligned_malloc",
6399*d9f75844SAndroid Build Coastguard Worker                "webrtc_ooura__fft_size_256",
6400*d9f75844SAndroid Build Coastguard Worker                "webrtc_spl_sqrt_floor__spl_sqrt_floor",
6401*d9f75844SAndroid Build Coastguard Worker            ],
6402*d9f75844SAndroid Build Coastguard Worker        },
6403*d9f75844SAndroid Build Coastguard Worker        arm64: {
6404*d9f75844SAndroid Build Coastguard Worker            whole_static_libs: [
6405*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_c",
6406*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_cc",
6407*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_neon",
6408*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_neon_c",
6409*d9f75844SAndroid Build Coastguard Worker                "webrtc_memory__aligned_malloc",
6410*d9f75844SAndroid Build Coastguard Worker                "webrtc_ooura__fft_size_256",
6411*d9f75844SAndroid Build Coastguard Worker                "webrtc_spl_sqrt_floor__spl_sqrt_floor",
6412*d9f75844SAndroid Build Coastguard Worker            ],
6413*d9f75844SAndroid Build Coastguard Worker        },
6414*d9f75844SAndroid Build Coastguard Worker        x86_64: {
6415*d9f75844SAndroid Build Coastguard Worker            whole_static_libs: [
6416*d9f75844SAndroid Build Coastguard Worker                "webrtc_aec3__aec3_avx2",
6417*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_avx2",
6418*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_sse2",
6419*d9f75844SAndroid Build Coastguard Worker                "webrtc_memory__aligned_malloc",
6420*d9f75844SAndroid Build Coastguard Worker                "webrtc_rnn_vad__vector_math_avx2",
6421*d9f75844SAndroid Build Coastguard Worker            ],
6422*d9f75844SAndroid Build Coastguard Worker        },
6423*d9f75844SAndroid Build Coastguard Worker        x86: {
6424*d9f75844SAndroid Build Coastguard Worker            whole_static_libs: [
6425*d9f75844SAndroid Build Coastguard Worker                "webrtc_aec3__aec3_avx2",
6426*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_avx2",
6427*d9f75844SAndroid Build Coastguard Worker                "webrtc_common_audio__common_audio_sse2",
6428*d9f75844SAndroid Build Coastguard Worker                "webrtc_memory__aligned_malloc",
6429*d9f75844SAndroid Build Coastguard Worker                "webrtc_rnn_vad__vector_math_avx2",
6430*d9f75844SAndroid Build Coastguard Worker            ],
6431*d9f75844SAndroid Build Coastguard Worker        },
6432*d9f75844SAndroid Build Coastguard Worker    },
6433*d9f75844SAndroid Build Coastguard Worker}
6434