From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- third_party/libwebrtc/moz.build | 698 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 698 insertions(+) create mode 100644 third_party/libwebrtc/moz.build (limited to 'third_party/libwebrtc/moz.build') diff --git a/third_party/libwebrtc/moz.build b/third_party/libwebrtc/moz.build new file mode 100644 index 0000000000..ae994ffc67 --- /dev/null +++ b/third_party/libwebrtc/moz.build @@ -0,0 +1,698 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + + + ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ### + ### DO NOT edit it by hand. ### + +DIRS += [ + "/third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn", + "/third_party/libwebrtc/api/array_view_gn", + "/third_party/libwebrtc/api/async_dns_resolver_gn", + "/third_party/libwebrtc/api/audio/aec3_config_gn", + "/third_party/libwebrtc/api/audio/aec3_factory_gn", + "/third_party/libwebrtc/api/audio/audio_frame_api_gn", + "/third_party/libwebrtc/api/audio/audio_frame_processor_gn", + "/third_party/libwebrtc/api/audio/audio_mixer_api_gn", + "/third_party/libwebrtc/api/audio/echo_control_gn", + "/third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn", + "/third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn", + "/third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn", + "/third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn", + "/third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn", + "/third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn", + "/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn", + "/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn", + "/third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn", + "/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn", + "/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn", + "/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn", + "/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn", + "/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn", + "/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn", + "/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn", + "/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn", + "/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn", + "/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn", + "/third_party/libwebrtc/api/audio_options_api_gn", + "/third_party/libwebrtc/api/bitrate_allocation_gn", + "/third_party/libwebrtc/api/call_api_gn", + "/third_party/libwebrtc/api/callfactory_api_gn", + "/third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn", + "/third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn", + "/third_party/libwebrtc/api/crypto/options_gn", + "/third_party/libwebrtc/api/fec_controller_api_gn", + "/third_party/libwebrtc/api/field_trials_registry_gn", + "/third_party/libwebrtc/api/field_trials_view_gn", + "/third_party/libwebrtc/api/frame_transformer_interface_gn", + "/third_party/libwebrtc/api/function_view_gn", + "/third_party/libwebrtc/api/libjingle_logging_api_gn", + "/third_party/libwebrtc/api/libjingle_peerconnection_api_gn", + "/third_party/libwebrtc/api/location_gn", + "/third_party/libwebrtc/api/make_ref_counted_gn", + "/third_party/libwebrtc/api/media_stream_interface_gn", + "/third_party/libwebrtc/api/metronome/metronome_gn", + "/third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn", + "/third_party/libwebrtc/api/neteq/neteq_api_gn", + "/third_party/libwebrtc/api/neteq/neteq_controller_api_gn", + "/third_party/libwebrtc/api/neteq/tick_timer_gn", + "/third_party/libwebrtc/api/network_state_predictor_api_gn", + "/third_party/libwebrtc/api/priority_gn", + "/third_party/libwebrtc/api/refcountedbase_gn", + "/third_party/libwebrtc/api/rtc_error_gn", + "/third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn", + "/third_party/libwebrtc/api/rtp_headers_gn", + "/third_party/libwebrtc/api/rtp_packet_info_gn", + "/third_party/libwebrtc/api/rtp_parameters_gn", + "/third_party/libwebrtc/api/rtp_sender_interface_gn", + "/third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn", + "/third_party/libwebrtc/api/rtp_transceiver_direction_gn", + "/third_party/libwebrtc/api/scoped_refptr_gn", + "/third_party/libwebrtc/api/sequence_checker_gn", + "/third_party/libwebrtc/api/simulated_network_api_gn", + "/third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn", + "/third_party/libwebrtc/api/task_queue/task_queue_gn", + "/third_party/libwebrtc/api/transport/bitrate_settings_gn", + "/third_party/libwebrtc/api/transport/datagram_transport_interface_gn", + "/third_party/libwebrtc/api/transport/field_trial_based_config_gn", + "/third_party/libwebrtc/api/transport/goog_cc_gn", + "/third_party/libwebrtc/api/transport/network_control_gn", + "/third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn", + "/third_party/libwebrtc/api/transport/rtp/rtp_source_gn", + "/third_party/libwebrtc/api/transport/stun_types_gn", + "/third_party/libwebrtc/api/transport_api_gn", + "/third_party/libwebrtc/api/units/data_rate_gn", + "/third_party/libwebrtc/api/units/data_size_gn", + "/third_party/libwebrtc/api/units/frequency_gn", + "/third_party/libwebrtc/api/units/time_delta_gn", + "/third_party/libwebrtc/api/units/timestamp_gn", + "/third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn", + "/third_party/libwebrtc/api/video/encoded_frame_gn", + "/third_party/libwebrtc/api/video/encoded_image_gn", + "/third_party/libwebrtc/api/video/frame_buffer_gn", + "/third_party/libwebrtc/api/video/recordable_encoded_frame_gn", + "/third_party/libwebrtc/api/video/render_resolution_gn", + "/third_party/libwebrtc/api/video/resolution_gn", + "/third_party/libwebrtc/api/video/video_adaptation_gn", + "/third_party/libwebrtc/api/video/video_bitrate_allocation_gn", + "/third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn", + "/third_party/libwebrtc/api/video/video_bitrate_allocator_gn", + "/third_party/libwebrtc/api/video/video_codec_constants_gn", + "/third_party/libwebrtc/api/video/video_frame_gn", + "/third_party/libwebrtc/api/video/video_frame_i010_gn", + "/third_party/libwebrtc/api/video/video_frame_metadata_gn", + "/third_party/libwebrtc/api/video/video_frame_type_gn", + "/third_party/libwebrtc/api/video/video_layers_allocation_gn", + "/third_party/libwebrtc/api/video/video_rtp_headers_gn", + "/third_party/libwebrtc/api/video/video_stream_encoder_gn", + "/third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn", + "/third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn", + "/third_party/libwebrtc/api/video_codecs/scalability_mode_gn", + "/third_party/libwebrtc/api/video_codecs/video_codecs_api_gn", + "/third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn", + "/third_party/libwebrtc/api/video_track_source_constraints_gn", + "/third_party/libwebrtc/audio/audio_gn", + "/third_party/libwebrtc/audio/utility/audio_frame_operations_gn", + "/third_party/libwebrtc/call/adaptation/resource_adaptation_gn", + "/third_party/libwebrtc/call/audio_sender_interface_gn", + "/third_party/libwebrtc/call/bitrate_allocator_gn", + "/third_party/libwebrtc/call/bitrate_configurator_gn", + "/third_party/libwebrtc/call/call_gn", + "/third_party/libwebrtc/call/call_interfaces_gn", + "/third_party/libwebrtc/call/receive_stream_interface_gn", + "/third_party/libwebrtc/call/rtp_interfaces_gn", + "/third_party/libwebrtc/call/rtp_receiver_gn", + "/third_party/libwebrtc/call/rtp_sender_gn", + "/third_party/libwebrtc/call/version_gn", + "/third_party/libwebrtc/call/video_stream_api_gn", + "/third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn", + "/third_party/libwebrtc/common_audio/common_audio_c_gn", + "/third_party/libwebrtc/common_audio/common_audio_cc_gn", + "/third_party/libwebrtc/common_audio/common_audio_gn", + "/third_party/libwebrtc/common_audio/fir_filter_factory_gn", + "/third_party/libwebrtc/common_audio/fir_filter_gn", + "/third_party/libwebrtc/common_audio/sinc_resampler_gn", + "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn", + "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn", + "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn", + "/third_party/libwebrtc/common_video/common_video_gn", + "/third_party/libwebrtc/common_video/frame_counts_gn", + "/third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn", + "/third_party/libwebrtc/experiments/registered_field_trials_gn", + "/third_party/libwebrtc/experiments/registered_field_trials_header_gn", + "/third_party/libwebrtc/logging/rtc_event_audio_gn", + "/third_party/libwebrtc/logging/rtc_event_bwe_gn", + "/third_party/libwebrtc/logging/rtc_event_field_gn", + "/third_party/libwebrtc/logging/rtc_event_log_parse_status_gn", + "/third_party/libwebrtc/logging/rtc_event_number_encodings_gn", + "/third_party/libwebrtc/logging/rtc_event_pacing_gn", + "/third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn", + "/third_party/libwebrtc/logging/rtc_event_video_gn", + "/third_party/libwebrtc/logging/rtc_stream_config_gn", + "/third_party/libwebrtc/media/codec_gn", + "/third_party/libwebrtc/media/media_channel_gn", + "/third_party/libwebrtc/media/media_channel_impl_gn", + "/third_party/libwebrtc/media/media_constants_gn", + "/third_party/libwebrtc/media/rid_description_gn", + "/third_party/libwebrtc/media/rtc_media_base_gn", + "/third_party/libwebrtc/media/rtc_media_config_gn", + "/third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn", + "/third_party/libwebrtc/media/rtp_utils_gn", + "/third_party/libwebrtc/media/stream_params_gn", + "/third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn", + "/third_party/libwebrtc/modules/audio_coding/audio_coding_gn", + "/third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn", + "/third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn", + "/third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn", + "/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn", + "/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn", + "/third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn", + "/third_party/libwebrtc/modules/audio_coding/g711_c_gn", + "/third_party/libwebrtc/modules/audio_coding/g711_gn", + "/third_party/libwebrtc/modules/audio_coding/g722_c_gn", + "/third_party/libwebrtc/modules/audio_coding/g722_gn", + "/third_party/libwebrtc/modules/audio_coding/ilbc_c_gn", + "/third_party/libwebrtc/modules/audio_coding/ilbc_gn", + "/third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn", + "/third_party/libwebrtc/modules/audio_coding/isac_vad_gn", + "/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn", + "/third_party/libwebrtc/modules/audio_coding/neteq_gn", + "/third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn", + "/third_party/libwebrtc/modules/audio_coding/pcm16b_gn", + "/third_party/libwebrtc/modules/audio_coding/red_gn", + "/third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn", + "/third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn", + "/third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn", + "/third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn", + "/third_party/libwebrtc/modules/audio_device/audio_device_gn", + "/third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn", + "/third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn", + "/third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn", + "/third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn", + "/third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn", + "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn", + "/third_party/libwebrtc/modules/audio_processing/agc/agc_gn", + "/third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn", + "/third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn", + "/third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/common_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn", + "/third_party/libwebrtc/modules/audio_processing/api_gn", + "/third_party/libwebrtc/modules/audio_processing/apm_logging_gn", + "/third_party/libwebrtc/modules/audio_processing/audio_buffer_gn", + "/third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn", + "/third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn", + "/third_party/libwebrtc/modules/audio_processing/audio_processing_gn", + "/third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn", + "/third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn", + "/third_party/libwebrtc/modules/audio_processing/gain_controller2_gn", + "/third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn", + "/third_party/libwebrtc/modules/audio_processing/ns/ns_gn", + "/third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn", + "/third_party/libwebrtc/modules/audio_processing/rms_level_gn", + "/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn", + "/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn", + "/third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn", + "/third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn", + "/third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn", + "/third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn", + "/third_party/libwebrtc/modules/audio_processing/vad/vad_gn", + "/third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn", + "/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn", + "/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn", + "/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn", + "/third_party/libwebrtc/modules/module_api_gn", + "/third_party/libwebrtc/modules/module_api_public_gn", + "/third_party/libwebrtc/modules/module_fec_api_gn", + "/third_party/libwebrtc/modules/pacing/interval_budget_gn", + "/third_party/libwebrtc/modules/pacing/pacing_gn", + "/third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn", + "/third_party/libwebrtc/modules/rtp_rtcp/leb128_gn", + "/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn", + "/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn", + "/third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn", + "/third_party/libwebrtc/modules/third_party/fft/fft_gn", + "/third_party/libwebrtc/modules/third_party/g711/g711_3p_gn", + "/third_party/libwebrtc/modules/third_party/g722/g722_3p_gn", + "/third_party/libwebrtc/modules/utility/utility_gn", + "/third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn", + "/third_party/libwebrtc/modules/video_capture/video_capture_module_gn", + "/third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn", + "/third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn", + "/third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn", + "/third_party/libwebrtc/modules/video_coding/encoded_frame_gn", + "/third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn", + "/third_party/libwebrtc/modules/video_coding/frame_helpers_gn", + "/third_party/libwebrtc/modules/video_coding/nack_requester_gn", + "/third_party/libwebrtc/modules/video_coding/packet_buffer_gn", + "/third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn", + "/third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn", + "/third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn", + "/third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn", + "/third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn", + "/third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn", + "/third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn", + "/third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn", + "/third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn", + "/third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn", + "/third_party/libwebrtc/modules/video_coding/timing/timing_module_gn", + "/third_party/libwebrtc/modules/video_coding/video_codec_interface_gn", + "/third_party/libwebrtc/modules/video_coding/video_coding_gn", + "/third_party/libwebrtc/modules/video_coding/video_coding_utility_gn", + "/third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn", + "/third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn", + "/third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn", + "/third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn", + "/third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn", + "/third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn", + "/third_party/libwebrtc/rtc_base/async_dns_resolver_gn", + "/third_party/libwebrtc/rtc_base/async_packet_socket_gn", + "/third_party/libwebrtc/rtc_base/async_resolver_interface_gn", + "/third_party/libwebrtc/rtc_base/audio_format_to_string_gn", + "/third_party/libwebrtc/rtc_base/bit_buffer_gn", + "/third_party/libwebrtc/rtc_base/bitrate_tracker_gn", + "/third_party/libwebrtc/rtc_base/bitstream_reader_gn", + "/third_party/libwebrtc/rtc_base/buffer_gn", + "/third_party/libwebrtc/rtc_base/byte_buffer_gn", + "/third_party/libwebrtc/rtc_base/byte_order_gn", + "/third_party/libwebrtc/rtc_base/checks_gn", + "/third_party/libwebrtc/rtc_base/compile_assert_c_gn", + "/third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn", + "/third_party/libwebrtc/rtc_base/containers/flat_map_gn", + "/third_party/libwebrtc/rtc_base/containers/flat_set_gn", + "/third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn", + "/third_party/libwebrtc/rtc_base/criticalsection_gn", + "/third_party/libwebrtc/rtc_base/divide_round_gn", + "/third_party/libwebrtc/rtc_base/dscp_gn", + "/third_party/libwebrtc/rtc_base/event_tracer_gn", + "/third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn", + "/third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn", + "/third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn", + "/third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn", + "/third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn", + "/third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn", + "/third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn", + "/third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn", + "/third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn", + "/third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn", + "/third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn", + "/third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn", + "/third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn", + "/third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn", + "/third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn", + "/third_party/libwebrtc/rtc_base/frequency_tracker_gn", + "/third_party/libwebrtc/rtc_base/gtest_prod_gn", + "/third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn", + "/third_party/libwebrtc/rtc_base/ignore_wundef_gn", + "/third_party/libwebrtc/rtc_base/ip_address_gn", + "/third_party/libwebrtc/rtc_base/logging_gn", + "/third_party/libwebrtc/rtc_base/macromagic_gn", + "/third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn", + "/third_party/libwebrtc/rtc_base/mod_ops_gn", + "/third_party/libwebrtc/rtc_base/moving_max_counter_gn", + "/third_party/libwebrtc/rtc_base/net_helpers_gn", + "/third_party/libwebrtc/rtc_base/network/sent_packet_gn", + "/third_party/libwebrtc/rtc_base/network_constants_gn", + "/third_party/libwebrtc/rtc_base/network_route_gn", + "/third_party/libwebrtc/rtc_base/null_socket_server_gn", + "/third_party/libwebrtc/rtc_base/one_time_event_gn", + "/third_party/libwebrtc/rtc_base/platform_thread_gn", + "/third_party/libwebrtc/rtc_base/platform_thread_types_gn", + "/third_party/libwebrtc/rtc_base/protobuf_utils_gn", + "/third_party/libwebrtc/rtc_base/race_checker_gn", + "/third_party/libwebrtc/rtc_base/random_gn", + "/third_party/libwebrtc/rtc_base/rate_limiter_gn", + "/third_party/libwebrtc/rtc_base/rate_statistics_gn", + "/third_party/libwebrtc/rtc_base/rate_tracker_gn", + "/third_party/libwebrtc/rtc_base/refcount_gn", + "/third_party/libwebrtc/rtc_base/rolling_accumulator_gn", + "/third_party/libwebrtc/rtc_base/rtc_event_gn", + "/third_party/libwebrtc/rtc_base/rtc_numerics_gn", + "/third_party/libwebrtc/rtc_base/rtc_task_queue_gn", + "/third_party/libwebrtc/rtc_base/safe_compare_gn", + "/third_party/libwebrtc/rtc_base/safe_conversions_gn", + "/third_party/libwebrtc/rtc_base/safe_minmax_gn", + "/third_party/libwebrtc/rtc_base/sample_counter_gn", + "/third_party/libwebrtc/rtc_base/sanitizer_gn", + "/third_party/libwebrtc/rtc_base/socket_address_gn", + "/third_party/libwebrtc/rtc_base/socket_factory_gn", + "/third_party/libwebrtc/rtc_base/socket_gn", + "/third_party/libwebrtc/rtc_base/socket_server_gn", + "/third_party/libwebrtc/rtc_base/ssl_gn", + "/third_party/libwebrtc/rtc_base/stringutils_gn", + "/third_party/libwebrtc/rtc_base/swap_queue_gn", + "/third_party/libwebrtc/rtc_base/synchronization/mutex_gn", + "/third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn", + "/third_party/libwebrtc/rtc_base/synchronization/yield_gn", + "/third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn", + "/third_party/libwebrtc/rtc_base/system/arch_gn", + "/third_party/libwebrtc/rtc_base/system/file_wrapper_gn", + "/third_party/libwebrtc/rtc_base/system/ignore_warnings_gn", + "/third_party/libwebrtc/rtc_base/system/inline_gn", + "/third_party/libwebrtc/rtc_base/system/no_unique_address_gn", + "/third_party/libwebrtc/rtc_base/system/rtc_export_gn", + "/third_party/libwebrtc/rtc_base/system/unused_gn", + "/third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn", + "/third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn", + "/third_party/libwebrtc/rtc_base/third_party/base64/base64_gn", + "/third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn", + "/third_party/libwebrtc/rtc_base/threading_gn", + "/third_party/libwebrtc/rtc_base/timeutils_gn", + "/third_party/libwebrtc/rtc_base/type_traits_gn", + "/third_party/libwebrtc/rtc_base/unique_id_generator_gn", + "/third_party/libwebrtc/rtc_base/units/unit_base_gn", + "/third_party/libwebrtc/rtc_base/weak_ptr_gn", + "/third_party/libwebrtc/rtc_base/zero_memory_gn", + "/third_party/libwebrtc/system_wrappers/denormal_disabler_gn", + "/third_party/libwebrtc/system_wrappers/field_trial_gn", + "/third_party/libwebrtc/system_wrappers/metrics_gn", + "/third_party/libwebrtc/system_wrappers/system_wrappers_gn", + "/third_party/libwebrtc/test/rtp_test_utils_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/base/nullability_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/base/throw_delegate_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_internal_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/functional/any_invocable_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/string_view_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn", + "/third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn", + "/third_party/libwebrtc/third_party/libyuv/libyuv_gn", + "/third_party/libwebrtc/third_party/pffft/pffft_gn", + "/third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn", + "/third_party/libwebrtc/video/adaptation/video_adaptation_gn", + "/third_party/libwebrtc/video/config/encoder_config_gn", + "/third_party/libwebrtc/video/config/streams_config_gn", + "/third_party/libwebrtc/video/decode_synchronizer_gn", + "/third_party/libwebrtc/video/frame_cadence_adapter_gn", + "/third_party/libwebrtc/video/frame_decode_scheduler_gn", + "/third_party/libwebrtc/video/frame_decode_timing_gn", + "/third_party/libwebrtc/video/frame_dumping_decoder_gn", + "/third_party/libwebrtc/video/frame_dumping_encoder_gn", + "/third_party/libwebrtc/video/render/incoming_video_stream_gn", + "/third_party/libwebrtc/video/render/video_render_frames_gn", + "/third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn", + "/third_party/libwebrtc/video/unique_timestamp_counter_gn", + "/third_party/libwebrtc/video/video_gn", + "/third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn", + "/third_party/libwebrtc/video/video_stream_buffer_controller_gn", + "/third_party/libwebrtc/video/video_stream_encoder_impl_gn", + "/third_party/libwebrtc/video/video_stream_encoder_interface_gn", + "/third_party/libwebrtc/webrtc_gn" +] + +if CONFIG["OS_TARGET"] == "Android": + + DIRS += [ + "/third_party/libwebrtc/rtc_base/ifaddrs_android_gn" + ] + +if CONFIG["OS_TARGET"] == "Darwin": + + DIRS += [ + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", + "/third_party/libwebrtc/rtc_base/system/cocoa_threading_gn", + "/third_party/libwebrtc/rtc_base/system/gcd_helpers_gn", + "/third_party/libwebrtc/sdk/base_objc_gn", + "/third_party/libwebrtc/sdk/helpers_objc_gn", + "/third_party/libwebrtc/sdk/videocapture_objc_gn", + "/third_party/libwebrtc/sdk/videoframebuffer_objc_gn" + ] + +if CONFIG["OS_TARGET"] == "OpenBSD": + + DIRS += [ + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" + ] + +if CONFIG["OS_TARGET"] == "WINNT": + + DIRS += [ + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", + "/third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn", + "/third_party/libwebrtc/rtc_base/win/get_activation_factory_gn", + "/third_party/libwebrtc/rtc_base/win/hstring_gn", + "/third_party/libwebrtc/rtc_base/win/windows_version_gn", + "/third_party/libwebrtc/rtc_base/win32_gn" + ] + +if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "aarch64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", + "/third_party/libwebrtc/common_audio/common_audio_neon_gn" + ] + +if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", + "/third_party/libwebrtc/common_audio/common_audio_neon_gn", + "/third_party/libwebrtc/rtc_base/system/asm_defines_gn" + ] + +if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", + "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn" + ] + +if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86_64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", + "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn" + ] + +if CONFIG["OS_TARGET"] == "Darwin" and CONFIG["TARGET_CPU"] == "aarch64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", + "/third_party/libwebrtc/common_audio/common_audio_neon_gn" + ] + +if CONFIG["OS_TARGET"] == "Darwin" and CONFIG["TARGET_CPU"] == "x86_64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", + "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn" + ] + +if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", + "/third_party/libwebrtc/common_audio/common_audio_neon_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", + "/third_party/libwebrtc/modules/portal/portal_gn", + "/third_party/libwebrtc/third_party/drm/drm_gn", + "/third_party/libwebrtc/third_party/gbm/gbm_gn", + "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn", + "/third_party/libwebrtc/third_party/pipewire/pipewire_gn" + ] + +if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", + "/third_party/libwebrtc/common_audio/common_audio_neon_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", + "/third_party/libwebrtc/modules/portal/portal_gn", + "/third_party/libwebrtc/rtc_base/system/asm_defines_gn", + "/third_party/libwebrtc/third_party/drm/drm_gn", + "/third_party/libwebrtc/third_party/gbm/gbm_gn", + "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn", + "/third_party/libwebrtc/third_party/pipewire/pipewire_gn" + ] + +if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips32": + + DIRS += [ + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", + "/third_party/libwebrtc/modules/portal/portal_gn", + "/third_party/libwebrtc/third_party/drm/drm_gn", + "/third_party/libwebrtc/third_party/gbm/gbm_gn", + "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn", + "/third_party/libwebrtc/third_party/pipewire/pipewire_gn" + ] + +if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips64": + + DIRS += [ + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", + "/third_party/libwebrtc/modules/portal/portal_gn", + "/third_party/libwebrtc/third_party/drm/drm_gn", + "/third_party/libwebrtc/third_party/gbm/gbm_gn", + "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn", + "/third_party/libwebrtc/third_party/pipewire/pipewire_gn" + ] + +if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", + "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", + "/third_party/libwebrtc/modules/portal/portal_gn", + "/third_party/libwebrtc/third_party/drm/drm_gn", + "/third_party/libwebrtc/third_party/gbm/gbm_gn", + "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn", + "/third_party/libwebrtc/third_party/pipewire/pipewire_gn" + ] + +if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", + "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn", + "/third_party/libwebrtc/modules/portal/portal_gn", + "/third_party/libwebrtc/third_party/drm/drm_gn", + "/third_party/libwebrtc/third_party/gbm/gbm_gn", + "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn", + "/third_party/libwebrtc/third_party/pipewire/pipewire_gn" + ] + +if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "aarch64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", + "/third_party/libwebrtc/common_audio/common_audio_neon_gn" + ] + +if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "x86_64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", + "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn" + ] + +if CONFIG["OS_TARGET"] == "WINNT" and CONFIG["TARGET_CPU"] == "aarch64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_neon_c_gn", + "/third_party/libwebrtc/common_audio/common_audio_neon_gn" + ] + +if CONFIG["OS_TARGET"] == "WINNT" and CONFIG["TARGET_CPU"] == "x86": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", + "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn" + ] + +if CONFIG["OS_TARGET"] == "WINNT" and CONFIG["TARGET_CPU"] == "x86_64": + + DIRS += [ + "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", + "/third_party/libwebrtc/common_audio/common_audio_sse2_gn", + "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", + "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn" + ] + +if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "ppc64": + + DIRS += [ + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" + ] + +if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64": + + DIRS += [ + "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn", + "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" + ] -- cgit v1.2.3