moz.build (44219B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 5 6 ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ### 7 ### DO NOT edit it by hand. ### 8 9 DIRS += [ 10 "/third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn", 11 "/third_party/libwebrtc/api/array_view_gn", 12 "/third_party/libwebrtc/api/async_dns_resolver_gn", 13 "/third_party/libwebrtc/api/audio/aec3_config_gn", 14 "/third_party/libwebrtc/api/audio/aec3_factory_gn", 15 "/third_party/libwebrtc/api/audio/audio_device_gn", 16 "/third_party/libwebrtc/api/audio/audio_frame_api_gn", 17 "/third_party/libwebrtc/api/audio/audio_frame_processor_gn", 18 "/third_party/libwebrtc/api/audio/audio_mixer_api_gn", 19 "/third_party/libwebrtc/api/audio/audio_processing_gn", 20 "/third_party/libwebrtc/api/audio/audio_processing_statistics_gn", 21 "/third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn", 22 "/third_party/libwebrtc/api/audio/echo_control_gn", 23 "/third_party/libwebrtc/api/audio/neural_residual_echo_estimator_api_gn", 24 "/third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn", 25 "/third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn", 26 "/third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn", 27 "/third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn", 28 "/third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn", 29 "/third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn", 30 "/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn", 31 "/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn", 32 "/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn", 33 "/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn", 34 "/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn", 35 "/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn", 36 "/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn", 37 "/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn", 38 "/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn", 39 "/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn", 40 "/third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn", 41 "/third_party/libwebrtc/api/audio_options_api_gn", 42 "/third_party/libwebrtc/api/bitrate_allocation_gn", 43 "/third_party/libwebrtc/api/call_api_gn", 44 "/third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn", 45 "/third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn", 46 "/third_party/libwebrtc/api/crypto/options_gn", 47 "/third_party/libwebrtc/api/environment/deprecated_global_field_trials_gn", 48 "/third_party/libwebrtc/api/environment/environment_factory_gn", 49 "/third_party/libwebrtc/api/environment/environment_gn", 50 "/third_party/libwebrtc/api/fec_controller_api_gn", 51 "/third_party/libwebrtc/api/field_trials_registry_gn", 52 "/third_party/libwebrtc/api/field_trials_view_gn", 53 "/third_party/libwebrtc/api/frame_transformer_factory_gn", 54 "/third_party/libwebrtc/api/frame_transformer_interface_gn", 55 "/third_party/libwebrtc/api/function_view_gn", 56 "/third_party/libwebrtc/api/libjingle_logging_api_gn", 57 "/third_party/libwebrtc/api/libjingle_peerconnection_api_gn", 58 "/third_party/libwebrtc/api/location_gn", 59 "/third_party/libwebrtc/api/make_ref_counted_gn", 60 "/third_party/libwebrtc/api/media_stream_interface_gn", 61 "/third_party/libwebrtc/api/metronome/metronome_gn", 62 "/third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn", 63 "/third_party/libwebrtc/api/neteq/default_neteq_factory_gn", 64 "/third_party/libwebrtc/api/neteq/delay_manager_api_gn", 65 "/third_party/libwebrtc/api/neteq/neteq_api_gn", 66 "/third_party/libwebrtc/api/neteq/neteq_controller_api_gn", 67 "/third_party/libwebrtc/api/neteq/tick_timer_gn", 68 "/third_party/libwebrtc/api/network_state_predictor_api_gn", 69 "/third_party/libwebrtc/api/priority_gn", 70 "/third_party/libwebrtc/api/ref_count_gn", 71 "/third_party/libwebrtc/api/refcountedbase_gn", 72 "/third_party/libwebrtc/api/rtc_error_gn", 73 "/third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn", 74 "/third_party/libwebrtc/api/rtp_headers_gn", 75 "/third_party/libwebrtc/api/rtp_packet_info_gn", 76 "/third_party/libwebrtc/api/rtp_packet_sender_gn", 77 "/third_party/libwebrtc/api/rtp_parameters_gn", 78 "/third_party/libwebrtc/api/rtp_sender_interface_gn", 79 "/third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn", 80 "/third_party/libwebrtc/api/rtp_transceiver_direction_gn", 81 "/third_party/libwebrtc/api/scoped_refptr_gn", 82 "/third_party/libwebrtc/api/sequence_checker_gn", 83 "/third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn", 84 "/third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn", 85 "/third_party/libwebrtc/api/task_queue/task_queue_gn", 86 "/third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn", 87 "/third_party/libwebrtc/api/transport/bandwidth_usage_gn", 88 "/third_party/libwebrtc/api/transport/bitrate_settings_gn", 89 "/third_party/libwebrtc/api/transport/datagram_transport_interface_gn", 90 "/third_party/libwebrtc/api/transport/ecn_marking_gn", 91 "/third_party/libwebrtc/api/transport/goog_cc_gn", 92 "/third_party/libwebrtc/api/transport/network_control_gn", 93 "/third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn", 94 "/third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn", 95 "/third_party/libwebrtc/api/transport/rtp/rtp_source_gn", 96 "/third_party/libwebrtc/api/transport/stun_types_gn", 97 "/third_party/libwebrtc/api/transport_api_gn", 98 "/third_party/libwebrtc/api/units/data_rate_gn", 99 "/third_party/libwebrtc/api/units/data_size_gn", 100 "/third_party/libwebrtc/api/units/frequency_gn", 101 "/third_party/libwebrtc/api/units/time_delta_gn", 102 "/third_party/libwebrtc/api/units/timestamp_gn", 103 "/third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn", 104 "/third_party/libwebrtc/api/video/corruption_detection/filter_settings_gn", 105 "/third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_gn", 106 "/third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_reader_gn", 107 "/third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_evaluation_gn", 108 "/third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_generator_gn", 109 "/third_party/libwebrtc/api/video/encoded_frame_gn", 110 "/third_party/libwebrtc/api/video/encoded_image_gn", 111 "/third_party/libwebrtc/api/video/frame_buffer_gn", 112 "/third_party/libwebrtc/api/video/recordable_encoded_frame_gn", 113 "/third_party/libwebrtc/api/video/render_resolution_gn", 114 "/third_party/libwebrtc/api/video/resolution_gn", 115 "/third_party/libwebrtc/api/video/video_adaptation_gn", 116 "/third_party/libwebrtc/api/video/video_bitrate_allocation_gn", 117 "/third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn", 118 "/third_party/libwebrtc/api/video/video_bitrate_allocator_gn", 119 "/third_party/libwebrtc/api/video/video_codec_constants_gn", 120 "/third_party/libwebrtc/api/video/video_frame_gn", 121 "/third_party/libwebrtc/api/video/video_frame_i010_gn", 122 "/third_party/libwebrtc/api/video/video_frame_metadata_gn", 123 "/third_party/libwebrtc/api/video/video_frame_type_gn", 124 "/third_party/libwebrtc/api/video/video_layers_allocation_gn", 125 "/third_party/libwebrtc/api/video/video_rtp_headers_gn", 126 "/third_party/libwebrtc/api/video/video_stream_encoder_gn", 127 "/third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn", 128 "/third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn", 129 "/third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn", 130 "/third_party/libwebrtc/api/video_codecs/scalability_mode_gn", 131 "/third_party/libwebrtc/api/video_codecs/video_codecs_api_gn", 132 "/third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn", 133 "/third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn", 134 "/third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn", 135 "/third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn", 136 "/third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn", 137 "/third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn", 138 "/third_party/libwebrtc/api/video_track_source_constraints_gn", 139 "/third_party/libwebrtc/audio/audio_gn", 140 "/third_party/libwebrtc/audio/utility/audio_frame_operations_gn", 141 "/third_party/libwebrtc/call/adaptation/resource_adaptation_gn", 142 "/third_party/libwebrtc/call/audio_sender_interface_gn", 143 "/third_party/libwebrtc/call/bitrate_allocator_gn", 144 "/third_party/libwebrtc/call/bitrate_configurator_gn", 145 "/third_party/libwebrtc/call/call_gn", 146 "/third_party/libwebrtc/call/call_interfaces_gn", 147 "/third_party/libwebrtc/call/payload_type_gn", 148 "/third_party/libwebrtc/call/payload_type_picker_gn", 149 "/third_party/libwebrtc/call/receive_stream_interface_gn", 150 "/third_party/libwebrtc/call/rtp_interfaces_gn", 151 "/third_party/libwebrtc/call/rtp_receiver_gn", 152 "/third_party/libwebrtc/call/rtp_sender_gn", 153 "/third_party/libwebrtc/call/version_gn", 154 "/third_party/libwebrtc/call/video_receive_stream_api_gn", 155 "/third_party/libwebrtc/call/video_send_stream_api_gn", 156 "/third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn", 157 "/third_party/libwebrtc/common_audio/common_audio_c_gn", 158 "/third_party/libwebrtc/common_audio/common_audio_cc_gn", 159 "/third_party/libwebrtc/common_audio/common_audio_gn", 160 "/third_party/libwebrtc/common_audio/fir_filter_factory_gn", 161 "/third_party/libwebrtc/common_audio/fir_filter_gn", 162 "/third_party/libwebrtc/common_audio/sinc_resampler_gn", 163 "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn", 164 "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn", 165 "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn", 166 "/third_party/libwebrtc/common_video/common_video_gn", 167 "/third_party/libwebrtc/common_video/corruption_score_calculator_gn", 168 "/third_party/libwebrtc/common_video/frame_counts_gn", 169 "/third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn", 170 "/third_party/libwebrtc/dcsctp_gn", 171 "/third_party/libwebrtc/experiments/registered_field_trials_gn", 172 "/third_party/libwebrtc/experiments/registered_field_trials_header_gn", 173 "/third_party/libwebrtc/logging/rtc_event_audio_gn", 174 "/third_party/libwebrtc/logging/rtc_event_bwe_gn", 175 "/third_party/libwebrtc/logging/rtc_event_field_gn", 176 "/third_party/libwebrtc/logging/rtc_event_log_parse_status_gn", 177 "/third_party/libwebrtc/logging/rtc_event_number_encodings_gn", 178 "/third_party/libwebrtc/logging/rtc_event_pacing_gn", 179 "/third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn", 180 "/third_party/libwebrtc/logging/rtc_event_video_gn", 181 "/third_party/libwebrtc/logging/rtc_stream_config_gn", 182 "/third_party/libwebrtc/media/adapted_video_track_source_gn", 183 "/third_party/libwebrtc/media/audio_source_gn", 184 "/third_party/libwebrtc/media/codec_gn", 185 "/third_party/libwebrtc/media/media_channel_gn", 186 "/third_party/libwebrtc/media/media_channel_impl_gn", 187 "/third_party/libwebrtc/media/media_constants_gn", 188 "/third_party/libwebrtc/media/media_engine_gn", 189 "/third_party/libwebrtc/media/rid_description_gn", 190 "/third_party/libwebrtc/media/rtc_audio_video_gn", 191 "/third_party/libwebrtc/media/rtc_internal_video_codecs_gn", 192 "/third_party/libwebrtc/media/rtc_media_base_gn", 193 "/third_party/libwebrtc/media/rtc_media_config_gn", 194 "/third_party/libwebrtc/media/rtc_media_gn", 195 "/third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn", 196 "/third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn", 197 "/third_party/libwebrtc/media/rtp_utils_gn", 198 "/third_party/libwebrtc/media/stream_params_gn", 199 "/third_party/libwebrtc/media/video_adapter_gn", 200 "/third_party/libwebrtc/media/video_broadcaster_gn", 201 "/third_party/libwebrtc/media/video_common_gn", 202 "/third_party/libwebrtc/media/video_source_base_gn", 203 "/third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn", 204 "/third_party/libwebrtc/modules/audio_coding/audio_coding_gn", 205 "/third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn", 206 "/third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn", 207 "/third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn", 208 "/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn", 209 "/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn", 210 "/third_party/libwebrtc/modules/audio_coding/g711_c_gn", 211 "/third_party/libwebrtc/modules/audio_coding/g711_gn", 212 "/third_party/libwebrtc/modules/audio_coding/g722_c_gn", 213 "/third_party/libwebrtc/modules/audio_coding/g722_gn", 214 "/third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn", 215 "/third_party/libwebrtc/modules/audio_coding/isac_vad_gn", 216 "/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn", 217 "/third_party/libwebrtc/modules/audio_coding/neteq_gn", 218 "/third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn", 219 "/third_party/libwebrtc/modules/audio_coding/pcm16b_gn", 220 "/third_party/libwebrtc/modules/audio_coding/red_gn", 221 "/third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn", 222 "/third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn", 223 "/third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn", 224 "/third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn", 225 "/third_party/libwebrtc/modules/audio_device/audio_device_gn", 226 "/third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn", 227 "/third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn", 228 "/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn", 229 "/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn", 230 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn", 231 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn", 232 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn", 233 "/third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn", 234 "/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn", 235 "/third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn", 236 "/third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn", 237 "/third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn", 238 "/third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn", 239 "/third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn", 240 "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn", 241 "/third_party/libwebrtc/modules/audio_processing/agc/agc_gn", 242 "/third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn", 243 "/third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn", 244 "/third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn", 245 "/third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn", 246 "/third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn", 247 "/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn", 248 "/third_party/libwebrtc/modules/audio_processing/agc2/common_gn", 249 "/third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn", 250 "/third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn", 251 "/third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn", 252 "/third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn", 253 "/third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn", 254 "/third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn", 255 "/third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn", 256 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn", 257 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn", 258 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn", 259 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn", 260 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn", 261 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn", 262 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn", 263 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn", 264 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn", 265 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn", 266 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn", 267 "/third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn", 268 "/third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn", 269 "/third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn", 270 "/third_party/libwebrtc/modules/audio_processing/apm_logging_gn", 271 "/third_party/libwebrtc/modules/audio_processing/audio_buffer_gn", 272 "/third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn", 273 "/third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn", 274 "/third_party/libwebrtc/modules/audio_processing/audio_processing_gn", 275 "/third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn", 276 "/third_party/libwebrtc/modules/audio_processing/gain_controller2_gn", 277 "/third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn", 278 "/third_party/libwebrtc/modules/audio_processing/ns/ns_gn", 279 "/third_party/libwebrtc/modules/audio_processing/post_filter_gn", 280 "/third_party/libwebrtc/modules/audio_processing/rms_level_gn", 281 "/third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn", 282 "/third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn", 283 "/third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn", 284 "/third_party/libwebrtc/modules/audio_processing/vad/vad_gn", 285 "/third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn", 286 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn", 287 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn", 288 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn", 289 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn", 290 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn", 291 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn", 292 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn", 293 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn", 294 "/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn", 295 "/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn", 296 "/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn", 297 "/third_party/libwebrtc/modules/module_api_gn", 298 "/third_party/libwebrtc/modules/module_api_public_gn", 299 "/third_party/libwebrtc/modules/module_fec_api_gn", 300 "/third_party/libwebrtc/modules/pacing/interval_budget_gn", 301 "/third_party/libwebrtc/modules/pacing/pacing_gn", 302 "/third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn", 303 "/third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn", 304 "/third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn", 305 "/third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn", 306 "/third_party/libwebrtc/modules/rtp_rtcp/leb128_gn", 307 "/third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn", 308 "/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn", 309 "/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn", 310 "/third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn", 311 "/third_party/libwebrtc/modules/third_party/fft/fft_gn", 312 "/third_party/libwebrtc/modules/third_party/g711/g711_3p_gn", 313 "/third_party/libwebrtc/modules/third_party/g722/g722_3p_gn", 314 "/third_party/libwebrtc/modules/utility/utility_gn", 315 "/third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn", 316 "/third_party/libwebrtc/modules/video_capture/video_capture_module_gn", 317 "/third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn", 318 "/third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn", 319 "/third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn", 320 "/third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn", 321 "/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn", 322 "/third_party/libwebrtc/modules/video_coding/encoded_frame_gn", 323 "/third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn", 324 "/third_party/libwebrtc/modules/video_coding/frame_helpers_gn", 325 "/third_party/libwebrtc/modules/video_coding/frame_sampler_gn", 326 "/third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn", 327 "/third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn", 328 "/third_party/libwebrtc/modules/video_coding/nack_requester_gn", 329 "/third_party/libwebrtc/modules/video_coding/packet_buffer_gn", 330 "/third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn", 331 "/third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn", 332 "/third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn", 333 "/third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn", 334 "/third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn", 335 "/third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn", 336 "/third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn", 337 "/third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn", 338 "/third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn", 339 "/third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn", 340 "/third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn", 341 "/third_party/libwebrtc/modules/video_coding/timing/timing_module_gn", 342 "/third_party/libwebrtc/modules/video_coding/video_codec_interface_gn", 343 "/third_party/libwebrtc/modules/video_coding/video_coding_gn", 344 "/third_party/libwebrtc/modules/video_coding/video_coding_utility_gn", 345 "/third_party/libwebrtc/modules/video_coding/webrtc_h264_gn", 346 "/third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn", 347 "/third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn", 348 "/third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn", 349 "/third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn", 350 "/third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn", 351 "/third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn", 352 "/third_party/libwebrtc/net/dcsctp/common/internal_types_gn", 353 "/third_party/libwebrtc/net/dcsctp/common/math_gn", 354 "/third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn", 355 "/third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn", 356 "/third_party/libwebrtc/net/dcsctp/packet/chunk_gn", 357 "/third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn", 358 "/third_party/libwebrtc/net/dcsctp/packet/crc32c_gn", 359 "/third_party/libwebrtc/net/dcsctp/packet/data_gn", 360 "/third_party/libwebrtc/net/dcsctp/packet/error_cause_gn", 361 "/third_party/libwebrtc/net/dcsctp/packet/parameter_gn", 362 "/third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn", 363 "/third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn", 364 "/third_party/libwebrtc/net/dcsctp/public/factory_gn", 365 "/third_party/libwebrtc/net/dcsctp/public/socket_gn", 366 "/third_party/libwebrtc/net/dcsctp/public/types_gn", 367 "/third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn", 368 "/third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn", 369 "/third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn", 370 "/third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn", 371 "/third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn", 372 "/third_party/libwebrtc/net/dcsctp/socket/context_gn", 373 "/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn", 374 "/third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn", 375 "/third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn", 376 "/third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn", 377 "/third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn", 378 "/third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn", 379 "/third_party/libwebrtc/net/dcsctp/timer/timer_gn", 380 "/third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn", 381 "/third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn", 382 "/third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn", 383 "/third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn", 384 "/third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn", 385 "/third_party/libwebrtc/net/dcsctp/tx/send_queue_gn", 386 "/third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn", 387 "/third_party/libwebrtc/rtc_base/async_dns_resolver_gn", 388 "/third_party/libwebrtc/rtc_base/async_packet_socket_gn", 389 "/third_party/libwebrtc/rtc_base/base64_gn", 390 "/third_party/libwebrtc/rtc_base/bit_buffer_gn", 391 "/third_party/libwebrtc/rtc_base/bitrate_tracker_gn", 392 "/third_party/libwebrtc/rtc_base/bitstream_reader_gn", 393 "/third_party/libwebrtc/rtc_base/buffer_gn", 394 "/third_party/libwebrtc/rtc_base/byte_buffer_gn", 395 "/third_party/libwebrtc/rtc_base/byte_order_gn", 396 "/third_party/libwebrtc/rtc_base/checks_gn", 397 "/third_party/libwebrtc/rtc_base/compile_assert_c_gn", 398 "/third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn", 399 "/third_party/libwebrtc/rtc_base/containers/flat_map_gn", 400 "/third_party/libwebrtc/rtc_base/containers/flat_set_gn", 401 "/third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn", 402 "/third_party/libwebrtc/rtc_base/cpu_info_gn", 403 "/third_party/libwebrtc/rtc_base/criticalsection_gn", 404 "/third_party/libwebrtc/rtc_base/denormal_disabler_gn", 405 "/third_party/libwebrtc/rtc_base/divide_round_gn", 406 "/third_party/libwebrtc/rtc_base/dscp_gn", 407 "/third_party/libwebrtc/rtc_base/event_tracer_gn", 408 "/third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn", 409 "/third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn", 410 "/third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn", 411 "/third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn", 412 "/third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn", 413 "/third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn", 414 "/third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn", 415 "/third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn", 416 "/third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn", 417 "/third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn", 418 "/third_party/libwebrtc/rtc_base/frequency_tracker_gn", 419 "/third_party/libwebrtc/rtc_base/gtest_prod_gn", 420 "/third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn", 421 "/third_party/libwebrtc/rtc_base/ignore_wundef_gn", 422 "/third_party/libwebrtc/rtc_base/ip_address_gn", 423 "/third_party/libwebrtc/rtc_base/logging_gn", 424 "/third_party/libwebrtc/rtc_base/macromagic_gn", 425 "/third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn", 426 "/third_party/libwebrtc/rtc_base/mod_ops_gn", 427 "/third_party/libwebrtc/rtc_base/moving_max_counter_gn", 428 "/third_party/libwebrtc/rtc_base/net_helpers_gn", 429 "/third_party/libwebrtc/rtc_base/network/sent_packet_gn", 430 "/third_party/libwebrtc/rtc_base/network_constants_gn", 431 "/third_party/libwebrtc/rtc_base/network_route_gn", 432 "/third_party/libwebrtc/rtc_base/null_socket_server_gn", 433 "/third_party/libwebrtc/rtc_base/one_time_event_gn", 434 "/third_party/libwebrtc/rtc_base/platform_thread_gn", 435 "/third_party/libwebrtc/rtc_base/platform_thread_types_gn", 436 "/third_party/libwebrtc/rtc_base/protobuf_utils_gn", 437 "/third_party/libwebrtc/rtc_base/race_checker_gn", 438 "/third_party/libwebrtc/rtc_base/random_gn", 439 "/third_party/libwebrtc/rtc_base/rate_limiter_gn", 440 "/third_party/libwebrtc/rtc_base/rate_statistics_gn", 441 "/third_party/libwebrtc/rtc_base/rate_tracker_gn", 442 "/third_party/libwebrtc/rtc_base/refcount_gn", 443 "/third_party/libwebrtc/rtc_base/rolling_accumulator_gn", 444 "/third_party/libwebrtc/rtc_base/rtc_event_gn", 445 "/third_party/libwebrtc/rtc_base/rtc_numerics_gn", 446 "/third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn", 447 "/third_party/libwebrtc/rtc_base/safe_compare_gn", 448 "/third_party/libwebrtc/rtc_base/safe_conversions_gn", 449 "/third_party/libwebrtc/rtc_base/safe_minmax_gn", 450 "/third_party/libwebrtc/rtc_base/sample_counter_gn", 451 "/third_party/libwebrtc/rtc_base/sanitizer_gn", 452 "/third_party/libwebrtc/rtc_base/socket_address_gn", 453 "/third_party/libwebrtc/rtc_base/socket_factory_gn", 454 "/third_party/libwebrtc/rtc_base/socket_gn", 455 "/third_party/libwebrtc/rtc_base/socket_server_gn", 456 "/third_party/libwebrtc/rtc_base/ssl_adapter_gn", 457 "/third_party/libwebrtc/rtc_base/stringutils_gn", 458 "/third_party/libwebrtc/rtc_base/strong_alias_gn", 459 "/third_party/libwebrtc/rtc_base/swap_queue_gn", 460 "/third_party/libwebrtc/rtc_base/synchronization/mutex_gn", 461 "/third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn", 462 "/third_party/libwebrtc/rtc_base/synchronization/yield_gn", 463 "/third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn", 464 "/third_party/libwebrtc/rtc_base/system/arch_gn", 465 "/third_party/libwebrtc/rtc_base/system/file_wrapper_gn", 466 "/third_party/libwebrtc/rtc_base/system/ignore_warnings_gn", 467 "/third_party/libwebrtc/rtc_base/system/inline_gn", 468 "/third_party/libwebrtc/rtc_base/system/no_unique_address_gn", 469 "/third_party/libwebrtc/rtc_base/system/rtc_export_gn", 470 "/third_party/libwebrtc/rtc_base/system/unused_gn", 471 "/third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn", 472 "/third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn", 473 "/third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn", 474 "/third_party/libwebrtc/rtc_base/threading_gn", 475 "/third_party/libwebrtc/rtc_base/timeutils_gn", 476 "/third_party/libwebrtc/rtc_base/type_traits_gn", 477 "/third_party/libwebrtc/rtc_base/unique_id_generator_gn", 478 "/third_party/libwebrtc/rtc_base/units/unit_base_gn", 479 "/third_party/libwebrtc/rtc_base/weak_ptr_gn", 480 "/third_party/libwebrtc/rtc_base/zero_memory_gn", 481 "/third_party/libwebrtc/system_wrappers/metrics_gn", 482 "/third_party/libwebrtc/system_wrappers/system_wrappers_gn", 483 "/third_party/libwebrtc/test/rtp_test_utils_gn", 484 "/third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn", 485 "/third_party/libwebrtc/third_party/crc32c/crc32c_gn", 486 "/third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn", 487 "/third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn", 488 "/third_party/libwebrtc/third_party/dav1d/dav1d_gn", 489 "/third_party/libwebrtc/third_party/libaom/libaom_gn", 490 "/third_party/libwebrtc/third_party/libyuv/libyuv_gn", 491 "/third_party/libwebrtc/third_party/opus/opus_gn", 492 "/third_party/libwebrtc/third_party/pffft/pffft_gn", 493 "/third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn", 494 "/third_party/libwebrtc/video/adaptation/video_adaptation_gn", 495 "/third_party/libwebrtc/video/config/encoder_config_gn", 496 "/third_party/libwebrtc/video/config/streams_config_gn", 497 "/third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn", 498 "/third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn", 499 "/third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn", 500 "/third_party/libwebrtc/video/corruption_detection/halton_sequence_gn", 501 "/third_party/libwebrtc/video/corruption_detection/utils_gn", 502 "/third_party/libwebrtc/video/corruption_detection/video_frame_sampler_gn", 503 "/third_party/libwebrtc/video/decode_synchronizer_gn", 504 "/third_party/libwebrtc/video/frame_cadence_adapter_gn", 505 "/third_party/libwebrtc/video/frame_decode_scheduler_gn", 506 "/third_party/libwebrtc/video/frame_decode_timing_gn", 507 "/third_party/libwebrtc/video/frame_dumping_decoder_gn", 508 "/third_party/libwebrtc/video/frame_dumping_encoder_gn", 509 "/third_party/libwebrtc/video/render/incoming_video_stream_gn", 510 "/third_party/libwebrtc/video/render/video_render_frames_gn", 511 "/third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn", 512 "/third_party/libwebrtc/video/unique_timestamp_counter_gn", 513 "/third_party/libwebrtc/video/video_gn", 514 "/third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn", 515 "/third_party/libwebrtc/video/video_stream_buffer_controller_gn", 516 "/third_party/libwebrtc/video/video_stream_encoder_impl_gn", 517 "/third_party/libwebrtc/video/video_stream_encoder_interface_gn", 518 "/third_party/libwebrtc/webrtc_gn" 519 ] 520 521 if CONFIG["OS_TARGET"] == "Android": 522 523 DIRS += [ 524 "/third_party/libwebrtc/rtc_base/ifaddrs_android_gn", 525 "/third_party/libwebrtc/third_party/cpu_features/ndk_compat_gn" 526 ] 527 528 if CONFIG["OS_TARGET"] == "Darwin": 529 530 DIRS += [ 531 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 532 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn", 533 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", 534 "/third_party/libwebrtc/rtc_base/system/cocoa_threading_gn", 535 "/third_party/libwebrtc/rtc_base/system/gcd_helpers_gn", 536 "/third_party/libwebrtc/sdk/base_objc_gn", 537 "/third_party/libwebrtc/sdk/helpers_objc_gn", 538 "/third_party/libwebrtc/sdk/videocapture_objc_gn", 539 "/third_party/libwebrtc/sdk/videoframebuffer_objc_gn" 540 ] 541 542 if CONFIG["OS_TARGET"] == "OpenBSD": 543 544 DIRS += [ 545 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 546 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" 547 ] 548 549 if CONFIG["OS_TARGET"] == "WINNT": 550 551 DIRS += [ 552 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 553 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", 554 "/third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn", 555 "/third_party/libwebrtc/rtc_base/win/get_activation_factory_gn", 556 "/third_party/libwebrtc/rtc_base/win/hstring_gn", 557 "/third_party/libwebrtc/rtc_base/win/windows_version_gn", 558 "/third_party/libwebrtc/rtc_base/win32_gn" 559 ] 560 561 if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "aarch64": 562 563 DIRS += [ 564 "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", 565 "/third_party/libwebrtc/common_audio/common_audio_neon_gn" 566 ] 567 568 if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm": 569 570 DIRS += [ 571 "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", 572 "/third_party/libwebrtc/common_audio/common_audio_neon_gn", 573 "/third_party/libwebrtc/rtc_base/system/asm_defines_gn" 574 ] 575 576 if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86": 577 578 DIRS += [ 579 "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", 580 "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", 581 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", 582 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn" 583 ] 584 585 if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86_64": 586 587 DIRS += [ 588 "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", 589 "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", 590 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", 591 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn" 592 ] 593 594 if CONFIG["OS_TARGET"] == "Darwin" and CONFIG["TARGET_CPU"] == "aarch64": 595 596 DIRS += [ 597 "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", 598 "/third_party/libwebrtc/common_audio/common_audio_neon_gn" 599 ] 600 601 if CONFIG["OS_TARGET"] == "Darwin" and CONFIG["TARGET_CPU"] == "x86_64": 602 603 DIRS += [ 604 "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", 605 "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", 606 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", 607 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", 608 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn" 609 ] 610 611 if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": 612 613 DIRS += [ 614 "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", 615 "/third_party/libwebrtc/common_audio/common_audio_neon_gn", 616 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 617 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", 618 "/third_party/libwebrtc/modules/portal/portal_gn", 619 "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn" 620 ] 621 622 if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": 623 624 DIRS += [ 625 "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", 626 "/third_party/libwebrtc/common_audio/common_audio_neon_gn", 627 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 628 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", 629 "/third_party/libwebrtc/modules/portal/portal_gn", 630 "/third_party/libwebrtc/rtc_base/system/asm_defines_gn", 631 "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn" 632 ] 633 634 if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips32": 635 636 DIRS += [ 637 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 638 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", 639 "/third_party/libwebrtc/modules/portal/portal_gn", 640 "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn" 641 ] 642 643 if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips64": 644 645 DIRS += [ 646 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 647 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", 648 "/third_party/libwebrtc/modules/portal/portal_gn", 649 "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn" 650 ] 651 652 if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": 653 654 DIRS += [ 655 "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", 656 "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", 657 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", 658 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", 659 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", 660 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 661 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", 662 "/third_party/libwebrtc/modules/portal/portal_gn", 663 "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn" 664 ] 665 666 if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": 667 668 DIRS += [ 669 "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", 670 "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", 671 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", 672 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", 673 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", 674 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 675 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", 676 "/third_party/libwebrtc/modules/portal/portal_gn", 677 "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn" 678 ] 679 680 if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "aarch64": 681 682 DIRS += [ 683 "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", 684 "/third_party/libwebrtc/common_audio/common_audio_neon_gn" 685 ] 686 687 if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "x86_64": 688 689 DIRS += [ 690 "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", 691 "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", 692 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", 693 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", 694 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn" 695 ] 696 697 if CONFIG["OS_TARGET"] == "WINNT" and CONFIG["TARGET_CPU"] == "aarch64": 698 699 DIRS += [ 700 "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", 701 "/third_party/libwebrtc/common_audio/common_audio_neon_gn" 702 ] 703 704 if CONFIG["OS_TARGET"] == "WINNT" and CONFIG["TARGET_CPU"] == "x86": 705 706 DIRS += [ 707 "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", 708 "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", 709 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", 710 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", 711 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn" 712 ] 713 714 if CONFIG["OS_TARGET"] == "WINNT" and CONFIG["TARGET_CPU"] == "x86_64": 715 716 DIRS += [ 717 "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", 718 "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", 719 "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", 720 "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", 721 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn" 722 ] 723 724 if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "loongarch64": 725 726 DIRS += [ 727 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 728 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" 729 ] 730 731 if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "ppc64": 732 733 DIRS += [ 734 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 735 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" 736 ] 737 738 if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64": 739 740 DIRS += [ 741 "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", 742 "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" 743 ]